Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Страницы, снабженные тегом

XPCOM

XPCOM
Эта страница является переводом страницы http://www.mozilla.org/projects/xpcom/, которая является главной страницей проекта XPCOM и центральной страницей документации, связанной с XPCOM.
XULRunner
Вводная статья о XULRunner'е - пакете для запуска приложений XUL+XPCOM. Ссылки на более подробную документацию
Ввод и вывод из файла средствами XPCOM. Запись в файл
Завершающая часть статьи "Ввод и вывод из файла средствами XPCOM" (перевод соответствующей доки с Developer.Mozilla.org). Рассматриваются темы: запись в файл, запись бинарного файла и копирование потока в файл. Даются ссылки на дополнительную информацию.
Ввод и вывод из файла средствами XPCOM. Навигация с помощью 'nsIFile'
Продолжение статьи "Ввод и вывод из файла средствами XPCOM". Рассматриваются темы: навигация с помощью 'nsIFile', доступ к файлу в данной директории, перебор файлов из данной директории, чтение из файла (простое, построчное и асинхронное), бинарный файл.
Ввод и вывод из файла средствами XPCOM. Создание папок
Продолжение статьи "Ввод и вывод из файла средствами XPCOM": создание папок, создание временных файлов, пользовательский ввод с помощью 'nsIFilePicker', строковые пути к файлам, сохранение 'nsILocalFile' в преференциях, абсолютные и относительные пути.
Ввод и вывод из файла средствами XPCOM
Эта статья описывает операции ввода/вывода в/из файла с помощью JavaScript из окружения 'chrome'. Описывается, как работать с файловой системой используя компоненты XPCOM от Mozilla. Список ресурсов и интерфейсов для локального ввода/вывода для файлов.
Диалоги открытия и сохранения файлов в XULRunner
Здесь описывается один из типов диалогов, с помощью которого пользователь может выбрать файл, чтобы открыть его или сохранить в него. Заметим, что описываемый здесь диалог выбора файлов может быть вызван только с адресов, доступных по протоколу "chrome".
Доступ к реестру Windows с помощью XPCOM
При реализации Windows-специфической функциональности, часто требуется доступ к реестру Windows для получения информации о других установленных в окружении программ. Для этого в XPCOM существуют интерфейсы для чтения и записи данных реестра.
Что предоставляет XULRunner
По своему назначению XULRunner является решением для развертывания XUL-приложений (таких как Firefox и Thunderbird), а также для предоставления механизма встраивания технологий Mozilla в обычные и в Java-приложения.
Руководство разработчика на IDL
Этот документ описывает правила и синтаксис а также соглашения и устоявшуюся практику для описания интерфейсов XPCOM с помощью XPIDL. С помощью XPIDL генерируются заголовки XPCOM, файлы библиотек типов а также документация и других данные об интерфейсах.
Ссылки на документацию по XULRunner
Список из полусотни статей, учебников, справочников, пособий, посвященных XULRunner и ссылки на соответствующие ресурсы в сети. Главным образом на английском языке. Но есть и русскоязычная документация.
Руководство разработчика на IDL - Ключевые слова XPIDL
XP Interface Description Language - Кросплатформенный язык описания интерфейсов, - основан на спецификации OMG IDL, который используется для описания интерфейсов CORBA. Этот документ содержит перечень и описания ключеваых слов XPIDL.
Руководство разработчика на IDL - Правила и синтаксис
XPIDL (XP Interface Description Language - Кросплатформенный язык описания интерфейсов) основан на спецификации OMG IDL, который используется для описания интерфейсов CORBA. Этот документ посвящен правилам XPIDL для описания интерфейсов.
XUL XPCOM
XPCOM - Кроссплатформенная Компонентная Объектная Модель. Она предоставляет собой механизм создания и динамической загрузки компонентов в программу. Компонент представляет собой некий класс, объект которого можно создать и использовать в программе.
Руководство разработчика на IDL - Устоявшаяся практика XPIDL
Рекомендации для разработчиков интерфейсов XPIDL по следующим вопросам: Перечисления и константы; Возвращаемые типы; native и необработанные (raw) типы C++; Передача строк; Названия методов. Интерфейсы XPIDL необходимы для работы с компонентами XPCOM.
XPIDL
XPIDL - это Язык описаниния интерфейсов, используемый для спецификации интерфейсов для классов XPCOM. Предназначен для описания интерфейсов способом, независимым от языка программирования. Описанные интерфейсы затем автогенерируются для конкретных ЯП.
XUL XPCOM JavaScript
XPCOM - Кроссплатформенная Компонентная Объектная Модель. Принцип написания XPCOM компонента на JavaScript схож с принципом написания оного на C++. Однако, здесь в более явном виде используются понятия модуля и фабрики.
Языковые Связки XPCOM
Языковая связка XPCOM является мостом между определенным языком и XPCOM для того, чтобы 1) разрешить доступ к XPCOM объектам в рамках этого языка и 2) сделать доступными модули, написанные на различных языках как к XPCOM объектам.
Биржа долевых инвестиций SIMEX.

© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.