Dev : Extensions : Example Code: Difference between revisions
From MozillaZine Knowledge Base
Jump to navigationJump to search
(→XUL) |
|||
Line 2: | Line 2: | ||
==XUL== | ==XUL== | ||
*[[Creating Toolbar Buttons]] | |||
*[[Dev : Extensions : Example Code : Adding items to menus | Adding items to menus with overlays]] (talks about browser's context menu too) | *[[Dev : Extensions : Example Code : Adding items to menus | Adding items to menus with overlays]] (talks about browser's context menu too) | ||
*[[Creating dialogs | Creating dialog windows with XUL]] | *[[Creating dialogs | Creating dialog windows with XUL]] |
Revision as of 22:32, 16 February 2005
This page is part of the extension development documentation project.
Ask your questions in MozillaZine Forums. Also try browsing example code.
Note: development documentation is in process of being moved to Mozilla Development Center (MDC).
XUL
- Creating Toolbar Buttons
- Adding items to menus with overlays (talks about browser's context menu too)
- Creating dialog windows with XUL
Javascript
Commonly used techniques
- XulPlanet has an article on preferences
- How to log debug information to JavaScript Console.
XPCOM
- Performing file IO
- Using observers for cross-window notifications
- Running other applications
- Using file choosers (Open, Save, Select Directory dialogs)
Other
Techniques
- Differential Inheritance in JavaScript using __proto__