Dev : Extensions : Example Code
From MozillaZine Knowledge Base
(Difference between revisions)
Revision as of 20:07, 4 November 2004
Asqueella
(
Talk
|
contribs
)
(link to new page)
<-- Previous diff
Revision as of 18:38, 13 November 2004
Mozcerize
(
Talk
|
contribs
)
Next diff -->
Line 18:
Line 18:
===Other===
===Other===
*[[Dev : Extensions : Example Code : Inserting text at cursor | Inserting text at cursor]]
*[[Dev : Extensions : Example Code : Inserting text at cursor | Inserting text at cursor]]
+
+
===Techniques===
+
* [[Differential Inheritance]] in JavaScript using <tt>__proto__</tt>
Revision as of 18:38, 13 November 2004
Contents
1
XUL
2
Javascript
2.1
Common
2.2
<browser> related
2.3
Other
2.4
Techniques
XUL
Adding items to menus with overlays
Adding an Apply button to dialogs
Javascript
Common
XulPlanet
has an
article
on preferences
Printing debug information to JavaScript Console
Using observers for cross-window notifications
File IO
<browser> related
Using progress listeners
Executing your code each time a page loads
Enumerating tabbrowser tabs
Other
Inserting text at cursor
Techniques
Differential Inheritance
in JavaScript using
__proto__