Personal tools
You are here: Home cmgui Zinc Architecture
Views

Architecture

last edited 5 years ago by blackett

ZINC architecture

.xpi = file extension for Mozilla extension package

XUL = (XML User interface Language) provides XML-based layout description for Mozilla

JS = JavaScript for scripting by Mozilla e.g. event handling

SVG = Scalable Vector Graphics - XML-based 2D graphics.

XPCOM = Cross-Platform Component Object Model - Mozilla's version of the standard for interfacing code modules (not across process boundaries) for anything other than the DOM. (A com interface gives access to services such as http.)

Note: XUL, JS, SVG & XPCOM are ways of putting code into Firefox.

mozCMGUI = our collection of IDLs for CMGUI together with code for running utilities for application development such as locating & fetching files

mozGeneralPlugin = our plugin for getting drawing area from Mozilla application

architecture.png

Contributing to this site

Please add to the wiki any relevant information that you think might be useful to other users of this website. For example, you might like to contribute your experiences, questions and answers.

You are encouraged to contribute to this site regardless of your level of experience. Contributions are welcomed from new and regular visitors.

If you ask a question and receive an answer from a developer you should record it in the wiki. This information is extremely useful and can help other users overcome the same problem.

See how to add and edit pages for more information.