firefoxOverlay.xul
Summary
An XUL overlay for Firefox and the Mozile Extension.
Version: 0.7
Author: James A. Overton
<?xml version="1.0"?>
<!--
-->
<?xml-stylesheet href="chrome://mozile/content/extension/extension.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://mozile/locale/mozile.dtd" >
<overlay id="mozile" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<!-- Main Mozile Scripts -->
<script src="chrome://mozile/content/extension/extension.js" type="application/x-javascript"/>
<script src="chrome://mozile/content/extension/loader.js" type="application/x-javascript"/>
<!-- Addition to the Firefox toolbar palette -->
<toolbarpalette id="BrowserToolbarPalette">
<!-- Editing button -->
<toolbarbutton id="mozileEditButton" class="toolbarbutton-1"
label="&mozileEditButton.label;" tooltiptext="&mozileEditButton.tip;"
style="list-style-image: url('chrome://mozile/content/images/Mozile-32.png');"
oncommand="mozileExtension.activate(event)" type="menu-button">
<menupopup>
<menuitem id="mozileStartEditingButton" label="Start Editing" tooltiptext="Start editing this page with Mozile" oncommand="mozileExtension.startEditing()" collapsed="true"/>
<menuitem id="mozileStopEditingButton" label="Stop Editing" tooltiptext="Stop editing this page with Mozile" oncommand="mozileExtension.stopEditing()"/>
<menuitem id="mozileEnhanceEditingButton" label="Enhance Editing" tooltiptext="Use enhanced Mozile editing on this page" oncommand="mozileExtension.activate(event, true)"/>
<menuseparator/>
<menuitem label="Mozile Preferences" tooltiptext="Change Mozile's preference settings" oncommand="window.openDialog('chrome://mozile/content/extension/options.xul', 'Mozile Options', 'chrome')"/>
</menupopup>
</toolbarbutton>
</toolbarpalette>
<!-- Addition to Firefox's File Menu -->
<menupopup id="menu_FilePopup">
<menu id="mozileEditMenuitem" label="&mozileEditMenuitem.label;" accesskey="&mozileEditMenuitem.accesskey;" key="&mozileEditMenuitem.key;" insertbefore="menu_sendLink">
<menupopup>
<menuitem id="mozileStartEditingMenuitem" label="Start Editing" tooltiptext="Start editing this page with Mozile" oncommand="mozileExtension.startEditing()" collapsed="true"/>
<menuitem id="mozileStopEditingMenuitem" label="Stop Editing" tooltiptext="Stop editing this page with Mozile" oncommand="mozileExtension.stopEditing()"/>
<menuitem id="mozileEnhanceEditingMenuitem" label="Enhance Editing" tooltiptext="Use enhanced Mozile editing on this page" oncommand="mozileExtension.activate(event, true)"/>
<menuseparator/>
<menuitem label="Mozile Preferences" tooltiptext="Change Mozile's preference settings" oncommand="window.openDialog('chrome://mozile/content/extension/options.xul', 'Mozile Options', 'chrome')"/>
</menupopup>
</menu>
</menupopup>
</overlay>
Documentation generated by
JSDoc on Wed Nov 1 15:37:30 2006