home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / mozil06.zip / bin / chrome / messenger.jar / content / messenger / mailNavigatorOverlay.xul < prev    next >
Extensible Markup Language  |  2001-02-14  |  2KB  |  54 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!-- retrieve generic commands -->
  4. <?xul-overlay href="chrome://messenger/content/mailOverlay.xul"?>
  5.  
  6. <!DOCTYPE window SYSTEM "chrome://messenger/locale/mailNavigatorOverlay.dtd">
  7.  
  8. <overlay id="mailNavigatorOverlay"
  9.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  10.  
  11.   <script language="JavaScript">
  12.   <![CDATA[
  13.  
  14.     function sendLink(pageUrl, pageTitle)
  15.       {
  16.         window.openDialog( "chrome://messenger/content/messengercompose/messengercompose.xul", "_blank", 
  17.                            "chrome,all,dialog=no",
  18.                            "body='" + pageUrl + "',subject='" + pageTitle +
  19.                            "',bodyislink=true");
  20.       }
  21.  
  22.     function sendPage()
  23.       {
  24.         var pageUrl = window._content.location.href;
  25.         var pageTitle =  window._content.document.title;
  26.         window.openDialog( "chrome://messenger/content/messengercompose/messengercompose.xul", "_blank", 
  27.                            "chrome,all,dialog=no", 
  28.                            "attachment='" + pageUrl.replace(/\,/g, "%2C") + "',body='" + pageUrl +
  29.                            "',subject='" + pageTitle + "',bodyislink=true");
  30.       }
  31.   
  32.   ]]>
  33.   </script>         
  34.  
  35.   <!-- navigator specific commands -->
  36.   <broadcasterset id="broadcasterset">
  37.       <broadcaster id="cmd_sendPage" value="&sendPage.label;" accesskey="&sendPage.accesskey;" oncommand="sendPage();"/>
  38.       <broadcaster id="Browser:SendLink" value="&sendLinkCmd.label;" accesskey="&sendLinkCmd.accesskey;" oncommand="sendLink(window._content.location.href, window._content.document.title);"/>
  39.   </broadcasterset>
  40.          
  41.   <!-- navigator specific UI items -->
  42.   <menupopup id="menu_NewPopup">
  43.     <menuitem id="menu_newCard" insertafter="menu_newNavigator" observes="cmd_newCard" position="3"/>
  44.     <menuitem id="menu_newMessage" insertafter="menu_newNavigator" key="key_newMessage" observes="cmd_newMessage" position="2"/>
  45.   </menupopup>
  46.  
  47.   <menupopup id="menu_FilePopup">
  48.     <menuitem id="menu_sendPage" observes="cmd_sendPage" position="11"/>
  49.       <menuitem id="menu_sendLink" observes="Browser:SendLink" position="12"/>
  50.   </menupopup>
  51.   
  52. </overlay>
  53.  
  54.