Category:Example code: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
(removed link to xulplanet)
 
(7 intermediate revisions by 3 users not shown)
Line 14: Line 14:
==JavaScript==
==JavaScript==
===Commonly used techniques===
===Commonly used techniques===
* [[Dev : Using preferences|Using preferences]]. For the basics, see also the [http://www.xulplanet.com/tutorials/xulqa/q_prefs.html article] on [http://xulplanet.com/ XulPlanet].
* [http://developer.mozilla.org/en/docs/JavaScript_Console How to log debug information to JavaScript Console].
* [http://developer.mozilla.org/en/docs/JavaScript_Console How to log debug information to JavaScript Console].
* [[Dev : Extensions : Example Code : Calling Java from Javascript | Calling Java from Javascript]]
* [[Dev : Extensions : Example Code : Calling Java from Javascript | Calling Java from Javascript]]


===XPCOM===
===XPCOM===
*[[http://developer.mozilla.org/en/docs/Code_snippets:File_I/O Performing file IO]]
*[http://developer.mozilla.org/en/docs/Code_snippets:File_I/O Performing file IO]
*[[Using observers]] for cross-window notifications
*[[Using observers]] for cross-window notifications
*[[Running applications]]
*[http://developer.mozilla.org/en/docs/Code_snippets:Running_applications Running applications]
*[http://developer.mozilla.org/en/docs/nsIFilePicker Using nsIFilePicker]] (Open, Save, Select Directory dialogs)
*[http://developer.mozilla.org/en/docs/nsIFilePicker Using nsIFilePicker]] (Open, Save, Select Directory dialogs)
*[http://developer.mozilla.org/en/docs/nsIWindowMediator nsIWindowMediator] - enumerating existing windows.
*[http://developer.mozilla.org/en/docs/nsIWindowMediator nsIWindowMediator] - enumerating existing windows.
Line 40: Line 39:


===XML Technologies in Mozilla===
===XML Technologies in Mozilla===
*[[How to Create a DOM tree]]
Moved [http://developer.mozilla.org/en/docs/Code_snippets:XML here] (MDC)
*[http://developer.mozilla.org/en/docs/XMLHttpRequest Using XMLHttpRequest]
*[[Parsing and serializing XML]]
*[[XPath|Using XPath]]
*[[XSL Transforms]]
*[[XLink]]
*[[XPointer]]
*[[SVG]]


===Other===
===Other===
Line 60: Line 52:
*[[Dev : Extensions : Example Code : Encoding| Encoding strings]]
*[[Dev : Extensions : Example Code : Encoding| Encoding strings]]
*[[Getting Current URL]]
*[[Getting Current URL]]
*[http://forums.mozillazine.org/viewtopic.php?p=1005555#1005555 Using events to pass messages from content to chrome]
*[http://developer.mozilla.org/en/docs/Code_snippets:Interaction_between_privileged_and_non-privileged_pages Using events to pass messages from content to chrome]
*[[Dev : Extensions : Example Code : Using the scrollwheel | Using the scrollwheel]]


===Techniques===
===Techniques===

Latest revision as of 18:40, 22 April 2015

Up to Development

Articles in this category demonstrate the code to do certain things in Mozilla-based products (at this moment, mostly for use in extensions).

Development documentation is in process of being moved to Mozilla Development Center (MDC). You can find more documentation there.

XUL

JavaScript

Commonly used techniques

XPCOM

<tabbrowser> related

XML Technologies in Mozilla

Moved here (MDC)

Other

Techniques


The alphabetical list of all articles and subcategories in this category follows.