home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Complet / thunderbird / chrome / mail.jar / content / messenger-smime / msgCompSMIMEOverlay.xul < prev    next >
Encoding:
Extensible Markup Language  |  2003-06-04  |  3.9 KB  |  73 lines

  1. <?xml version="1.0"?> 
  2.  
  3.  
  4. <?xml-stylesheet href="chrome://messenger/skin/smime/msgCompSMIMEOverlay.css" type="text/css"?> 
  5.  
  6. <!DOCTYPE overlay SYSTEM "chrome://messenger-smime/locale/msgCompSMIMEOverlay.dtd">
  7.  
  8. <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  9.  
  10.   <script type="application/x-javascript" src="chrome://help/content/contextHelp.js"/>
  11.   <script type="application/x-javascript" src="chrome://messenger-smime/content/msgCompSMIMEOverlay.js"/>
  12.   <script type="application/x-javascript"><![CDATA[
  13.     window.addEventListener("load", smimeComposeOnLoad, true);
  14.   ]]></script>
  15.  
  16.   <window id="msgcomposeWindow">
  17.     <broadcaster id="securityStatus" crypto="" signing=""/>
  18.     <observes element="securityStatus" attribute="crypto" />
  19.     <observes element="securityStatus" attribute="signing" />
  20.     <stringbundle id="bundle_comp_smime" src="chrome://messenger-smime/locale/msgCompSMIMEOverlay.properties"/>
  21.     <stringbundle id="bundle_brand" src="chrome://global/locale/brand.properties"/>
  22.   </window>
  23.  
  24.   <menupopup id="optionsMenuPopup">
  25.     <menuseparator insertafter="fccMenu"/>
  26.     <menu label="&securityMenu.label;" accesskey="&securityMenu.accesskey;">
  27.       <menupopup onpopupshowing="setSecuritySettings(1)">
  28.         <menuitem id="menu_securityNoEncryption1" type="radio" name="encryptmessage" 
  29.           accesskey="&menu_securityNoEncryption.accesskey;" label="&menu_securityNoEncryption.label;" oncommand="noEncryption()"/>
  30.         <menuitem id="menu_securityEncryptRequire1" type="radio" name="encryptmessage" 
  31.           accesskey="&menu_securityEncryptRequire.accesskey;" label="&menu_securityEncryptRequire.label;" oncommand="encryptMessage()"/>
  32.         <menuseparator/>
  33.         <menuitem id="menu_securitySign1" type="checkbox" accesskey="&menu_securitySign.accesskey;" label="&menu_securitySign.label;" oncommand="signMessage()"/>
  34.       </menupopup>
  35.     </menu>
  36.   </menupopup>
  37.  
  38.   <toolbarpalette id="MsgComposeToolbarPalette">
  39.     <toolbarbutton id="button-security" type="menu-button" insertbefore="button-save"
  40.                    oncommand="doSecurityButton();" class="toolbarbutton-1"
  41.                    label="&securityButton.label;" tooltiptext="&securityButton.tooltip;">
  42.       <menupopup onpopupshowing="setSecuritySettings(2)">
  43.         <menuitem id="menu_securityNoEncryption2" type="radio" name="encryptmessage" 
  44.           accesskey="&menu_securityNoEncryption.accesskey;" label="&menu_securityNoEncryption.label;" oncommand="setNextCommand('noEncryption');"/>
  45.         <menuitem id="menu_securityEncryptRequire2" type="radio" name="encryptmessage" 
  46.           accesskey="&menu_securityEncryptRequire.accesskey;" label="&menu_securityEncryptRequire.label;" oncommand="setNextCommand('encryptMessage')"/>
  47.         <menuseparator/>
  48.         <menuitem id="menu_securitySign2" type="checkbox" accesskey="&menu_securitySign.accesskey;" label="&menu_securitySign.label;" oncommand="setNextCommand('signMessage');"/>
  49.         <menuseparator/>
  50.         <menuitem id="menu_securityStatus2" accesskey="&menu_securityStatus.accesskey;" label="&menu_securityStatus.label;" oncommand="setNextCommand('show');"/>
  51.       </menupopup>
  52.     </toolbarbutton>
  53.   </toolbarpalette>
  54.  
  55.   <statusbar id="status-bar">
  56.     <statusbarpanel insertbefore="offline-status" class="statusbarpanel-iconic" collapsed="true"
  57.       id="signing-status" oncommand="showMessageComposeSecurityStatus();"/>
  58.     <statusbarpanel insertbefore="offline-status" class="statusbarpanel-iconic" collapsed="true"
  59.       id="encryption-status" oncommand="showMessageComposeSecurityStatus();"/>
  60.   </statusbar>
  61.  
  62.   <commandset id="composeCommands">
  63.     <command id="cmd_viewSecurityStatus" oncommand="showMessageComposeSecurityStatus();"/>
  64.   </commandset>
  65.  
  66.   <menupopup id="menu_View_Popup">
  67.     <menuseparator/>
  68.     <menuitem label="&menu_viewSecurityStatus.label;" 
  69.       accesskey="&menu_viewSecurityStatus.accesskey;" observes="cmd_viewSecurityStatus"/>
  70.   </menupopup>
  71.  
  72. </overlay>
  73.