Услуги Сертификаты Новости Статьи База знаний Алгоритмы Портфолио Скачать Ссылки Поиск
Услуги arrow Ссылки
XPCOM is a cross platform component object model, similar to Microsoft COM. It has multiplelanguage bindings, letting the XPCOM components be used and implemented in JavaScript, Java, and Python in addition to C++. Interfaces in XPCOM are defined in a dialect of IDL called XPIDL.

XPCOM itself provides a set of core components and classes, e.g. file and memory management, threads, basic data structures (strings, arrays, variants), etc. The majority of XPCOM components are not part of this core set and is provided by other parts of the platform (e.g. Gecko or Necko) or by an application or even by an extension.

  Ссылка Просмотров
  Link   Ondrejd's blog (XPCOM Viewer author's blog)
Personal site with blog, projects and some other stuff.
397
  Link   XPCOMViewer
390
  Link   nsIVariant
XPConnect has magic to transparently convert between nsIVariant and JS types. We mark the interface [scriptable] so that JS can use methods that refer to this interface. But we mark all the methods and attributes [noscript] since any nsIVariant objec
769
  Link   Создание расширения Firefox на C++ c использованием XPCOM
1939
  Link   Forum Mozilla Russia
535
  Link   How to use References (dll) in extension
409
  Link   How to build a binary XPCOM component using Visual Studio
This is a simple tutorial for building XPCOM objects in C++ using Visual Studio. XPCOM is Mozilla’s cross platform component object model, similar to Microsoft’s COM technology. XPCOM components can be implemented in C, C++, and JavaScript, and can b
650
  Link   XPCOM
XPCOM is a cross platform component object model, similar to Microsoft COM. It has multiple language bindings, letting the XPCOM components be used and implemented in JavaScript, Java, and Python in addition to C++. Interfaces in XPCOM are defined in
1228
  Link   Creating a C++ XPCOM component
This is a step-by-step tutorial on creating, building and registering an XPCOM component on Linux and MS Windows.
788