Dev : Extensions : Example Code: Difference between revisions
From MozillaZine Knowledge Base
Jump to navigationJump to search
No edit summary |
(link to nsIFilePicker) |
||
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
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)
- Using progress listeners
- Executing your code each time a page loads
- Enumerating tabbrowser tabs
- Opening a new browser window
Other
Techniques
- Differential Inheritance in JavaScript using __proto__