Dev : Extensions : Example Code
From MozillaZine Knowledge Base
(Difference between revisions)
Revision as of 18:05, 5 December 2004
Asqueella
(
Talk
|
contribs
)
<-- Previous diff
Revision as of 23:34, 8 December 2004
Asqueella
(
Talk
|
contribs
)
(link to nsIFilePicker)
Next diff -->
Line 12:
Line 12:
*[[Dev : Extensions : Example Code : Using observers | Using observers for cross-window notifications]]
*[[Dev : Extensions : Example Code : Using observers | Using observers for cross-window notifications]]
*[[Dev : Extensions : Example Code : Run programs | Run other applications]]
*[[Dev : Extensions : Example Code : Run programs | Run other applications]]
+
*[[Dev : nsIFilePicker | displaying a file picker]] (Open, Save, Select Directory dialogs)
===<browser> related===
===<browser> related===
Revision as of 23:34, 8 December 2004
Contents
1
XUL
2
Javascript
2.1
Commonly used techniques
2.2
XPCOM
2.3
<browser> related
2.4
Other
2.5
Techniques
XUL
Adding items to menus with overlays
(talks about browser's context menu too)
Dialogs in Mozilla
Javascript
Commonly used techniques
XulPlanet
has an
article
on preferences
Printing debug information to JavaScript Console
XPCOM
File IO
Using observers for cross-window notifications
Run other applications
displaying a file picker
(Open, Save, Select Directory dialogs)
<browser> related
Using progress listeners
Executing your code each time a page loads
Enumerating tabbrowser tabs
Opening a new browser window
Other
Inserting text at cursor
Using XMLHttpRequest
Techniques
Differential Inheritance
in JavaScript using
__proto__