home *** CD-ROM | disk | FTP | other *** search
/ ftp.swcp.com / ftp.swcp.com.zip / ftp.swcp.com / mac / mozilla-macos9-1.3.1.sea.bin / Mozilla1.3.1 / Chrome / comm.jar / content / editor / editorTasksOverlay.xul < prev    next >
Extensible Markup Language  |  2003-06-08  |  3KB  |  77 lines

  1. <?xml version="1.0"?>
  2. <!-- ***** BEGIN LICENSE BLOCK *****
  3.    - Version: MPL 1.1/GPL 2.0/LGPL 2.1
  4.    -
  5.    - The contents of this file are subject to the Mozilla Public License Version
  6.    - 1.1 (the "License"); you may not use this file except in compliance with
  7.    - the License. You may obtain a copy of the License at
  8.    - http://www.mozilla.org/MPL/
  9.    -
  10.    - Software distributed under the License is distributed on an "AS IS" basis,
  11.    - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  12.    - for the specific language governing rights and limitations under the
  13.    - License.
  14.    -
  15.    - The Original Code is Editor Tasks Overlay.
  16.    -
  17.    - The Initial Developer of the Original Code is
  18.    - Neil Rashbrook.
  19.    - Portions created by the Initial Developer are Copyright (C) 2001
  20.    - the Initial Developer. All Rights Reserved.
  21.    -
  22.    - Contributor(s): Neil Rashbrook <neil@parkwaycc.co.uk>
  23.    -
  24.    - Alternatively, the contents of this file may be used under the terms of
  25.    - either the GNU General Public License Version 2 or later (the "GPL"), or
  26.    - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  27.    - in which case the provisions of the GPL or the LGPL are applicable instead
  28.    - of those above. If you wish to allow use of your version of this file only
  29.    - under the terms of either the GPL or the LGPL, and not to allow others to
  30.    - use your version of this file under the terms of the MPL, indicate your
  31.    - decision by deleting the provisions above and replace them with the notice
  32.    - and other provisions required by the LGPL or the GPL. If you do not delete
  33.    - the provisions above, a recipient may use your version of this file under
  34.    - the terms of any one of the MPL, the GPL or the LGPL.
  35.    -
  36.    - ***** END LICENSE BLOCK ***** -->
  37.  
  38. <!DOCTYPE window SYSTEM "chrome://communicator/locale/tasksOverlay.dtd">
  39.  
  40. <overlay id="editorTasksOverlay"
  41.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  42.  
  43.   <script type="application/x-javascript">
  44.   <![CDATA[
  45.     function toEditor()
  46.     {
  47.       if (!CycleWindow("composer:html"))
  48.         NewEditorWindow();
  49.     }
  50.     function NewEditorWindow()
  51.     {
  52.       // Open editor window with blank page
  53.       window.openDialog( "chrome://editor/content", "_blank", "chrome,all,dialog=no", "about:blank");
  54.     }
  55.   ]]>
  56.   </script>         
  57.  
  58.   <keyset id="tasksKeys">
  59.     <key id="key_editor" key="&editorCmd.commandkey;" command="Tasks:Editor" modifiers="accel"/>
  60.   </keyset>
  61.  
  62.   <commandset id="tasksCommands">
  63.     <command id="Tasks:Editor" oncommand="toEditor();"/>
  64.   </commandset>
  65.  
  66.   <statusbarpanel id="component-bar">
  67.     <toolbarbutton class="taskbutton" id="mini-comp" command="Tasks:Editor" 
  68.                    tooltiptext="&taskComposer.tooltip;" insertafter="mini-nav"/>
  69.   </statusbarpanel>
  70.   
  71.   <menupopup id="windowPopup">
  72.     <menuitem label="&editorCmd.label;" accesskey="&editorCmd.accesskey;" key="key_editor" command="Tasks:Editor" id="tasksMenuEditor" insertafter="IMMenuItem,tasksMenuNavigator" class="menuitem-iconic icon-composer16 menu-iconic"/>
  73.   </menupopup>
  74.   
  75. </overlay>         
  76.  
  77.