637 lines
32 KiB
XML
Executable File
637 lines
32 KiB
XML
Executable File
<?xml version="1.0"?>
|
|
<!--
|
|
-
|
|
- ***** BEGIN LICENSE BLOCK *****
|
|
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
|
-
|
|
- The contents of this file are subject to the Mozilla Public License Version
|
|
- 1.1 (the "License"); you may not use this file except in compliance with
|
|
- the License. You may obtain a copy of the License at
|
|
- http://www.mozilla.org/MPL/
|
|
-
|
|
- Software distributed under the License is distributed on an "AS IS" basis,
|
|
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
- for the specific language governing rights and limitations under the
|
|
- License.
|
|
-
|
|
- The Original Code is the Mozilla Penelope project.
|
|
-
|
|
- The Initial Developer of the Original Code is
|
|
- QUALCOMM Incorporated.
|
|
- Portions created by QUALCOMM Incorporated are
|
|
- Copyright (C) 2007 QUALCOMM Incorporated. All Rights Reserved.
|
|
-
|
|
- Contributor(s):
|
|
- Mark Charlebois, <mcharleb@qualcomm.com>, original author
|
|
-
|
|
- Alternatively, the contents of this file may be used under the terms of
|
|
- either the GNU General Public License Version 2 or later (the "GPL"), or
|
|
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
|
- in which case the provisions of the GPL or the LGPL are applicable instead
|
|
- of those above. If you wish to allow use of your version of this file only
|
|
- under the terms of either the GPL or the LGPL, and not to allow others to
|
|
- use your version of this file under the terms of the MPL, indicate your
|
|
- decision by deleting the provisions above and replace them with the notice
|
|
- and other provisions required by the GPL or the LGPL. If you do not delete
|
|
- the provisions above, a recipient may use your version of this file under
|
|
- the terms of any one of the MPL, the GPL or the LGPL.
|
|
-
|
|
- ***** END LICENSE BLOCK ***** -->
|
|
|
|
<?xml-stylesheet href="chrome://penelope/skin/penelope.css" type="text/css"?>
|
|
<?xml-stylesheet href="chrome://penelope/skin/primaryToolbar.css" type="text/css"?>
|
|
|
|
<!DOCTYPE overlay [
|
|
<!ENTITY % penelopeOverlayDTD SYSTEM "chrome://penelope/locale/penelope.dtd" >
|
|
<!ENTITY % messengerDTD SYSTEM "chrome://messenger/locale/messenger.dtd">
|
|
<!ENTITY % messengercomposeDTD SYSTEM "chrome://messenger/locale/messengercompose/messengercompose.dtd" >
|
|
%penelopeOverlayDTD;
|
|
%messengerDTD;
|
|
%messengercomposeDTD;
|
|
]>
|
|
<overlay id="penelopeMessengerOverlay"
|
|
xmlns:nc="http://home.netscape.com/NC-rdf#"
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
|
|
|
<script type="application/x-javascript" src="chrome://penelope/content/toolbarbuttons.js" />
|
|
<script type="application/x-javascript" src="chrome://penelope/content/toolbar.js" />
|
|
<script type="application/x-javascript" src="chrome://penelope/content/help.js" />
|
|
|
|
<stringbundleset id="stringbundleset">
|
|
<stringbundle id="penelopeStrings"
|
|
src="chrome://penelope/locale/penelope.properties" />
|
|
</stringbundleset>
|
|
|
|
<keyset id="mainKeyset">
|
|
<keyset id="penelopeMessengerKeyset" />
|
|
</keyset>
|
|
<keyset id="editMenuKeys">
|
|
<keyset id="penelopeMessengerKeyset" />
|
|
</keyset>
|
|
<keyset id="tasksKeys">
|
|
<keyset id="penelopeMessengerKeyset" />
|
|
</keyset>
|
|
<keyset id="penelopeMessengerKeyset">
|
|
<!-- Keybindings unique to Penelope -->
|
|
<!-- CTRL-Y cannot be used for DirectoryServices -->
|
|
<!-- because it is mapped to redo -->
|
|
<key id="key_penelopeOpenInbox" command="cmd_penelopeOpenInbox" />
|
|
<key id="key_penelopeOpenOutbox" command="cmd_penelopeOpenOutbox" />
|
|
<key id="key_penelopeAddToAddrBook" command="cmd_penelopeAddToAddrBook" />
|
|
<key id="key_penelopeDelete" command="cmd_delete" />
|
|
</keyset>
|
|
<commandset id="mainCommandSet">
|
|
<commandset id="penelopeMessengerCommandset" />
|
|
</commandset>
|
|
<commandset id="editMenuCommands">
|
|
<commandset id="penelopeMessengerCommandset" />
|
|
</commandset>
|
|
<commandset id="composeCommands">
|
|
<commandset id="penelopeMessengerCommandset" />
|
|
</commandset>
|
|
<commandset id="tasksCommands">
|
|
<commandset id="penelopeMessengerCommandset" />
|
|
</commandset>
|
|
<commandset id="commands">
|
|
<commandset id="penelopeMessengerCommandset" />
|
|
</commandset>
|
|
<commandset id="penelopeMessengerCommandset">
|
|
<command id="cmd_penelopeOpenInbox" oncommand="openInbox();" />
|
|
<command id="cmd_penelopeOpenOutbox" oncommand="openOutbox();" />
|
|
<command id="cmd_penelopeAddToAddrBook" oncommand="addEmail();" observes="cmd_tag" />
|
|
<command id="cmd_penelopeHelp" oncommand="penelopeHelp()"/>
|
|
</commandset>
|
|
|
|
<menu id="menu_MessagePaneLayout" hidden="true"/>
|
|
|
|
<toolbox id="mail-toolbox">
|
|
<toolbarpalette id="MailToolbarPalette">
|
|
<toolbarbutton class="toolbarbutton-1" id="button-in" label="&inButton.label;" tooltiptext="&inButton.tooltip;" command="cmd_penelopeOpenInbox"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-out" label="&outButton.label;" tooltiptext="&outButton.tooltip;" command="cmd_penelopeOpenOutbox"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-help" label="&helpButton.label;" tooltiptext="&helpButton.tooltip;" command="cmd_penelopeHelp"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-close" label="&closeButton.label;" tooltiptext="&closeButton.tooltip;" oncommand="goDoCommand('cmd_close')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-saveas" label="&saveAsButton.label;" tooltiptext="&saveAsButton.tooltip;" oncommand="goDoCommand('cmd_saveAsFile')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="cut-button" label="&cutCmd.label;" tooltiptext="&cutButton.tooltip;" oncommand="goDoCommand('cmd_cut')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="copy-button" label="©Cmd.label;" tooltiptext="©Button.tooltip;" oncommand="goDoCommand('cmd_copy')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="paste-button" label="&pasteCmd.label;" tooltiptext="&pasteButton.tooltip;" oncommand="goDoCommand('cmd_paste')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="undo-button" label="&undoButton.label;" tooltiptext="&undoButton.tooltip;" oncommand="Undo()"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="redo-button" label="&redoButton.label;" tooltiptext="&redoButton.tooltip;" oncommand="Redo()"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-redirect" label="&redirectButton.label;" tooltiptext="&redirectButton.tooltip;" oncommand="penelopeRedirect();"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-resend" label="&sendAgainButton.label;" tooltiptext="&sendAgainButton.tooltip;" oncommand="MsgEditMessageAsNew();"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-sendunsent" label="&sendUnsentButton.label;" tooltiptext="&sendUnsentButton.tooltip;" oncommand="goDoCommand('cmd_sendUnsentMsgs')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-subscribe" label="&subscribeButton.label;" tooltiptext="&subscribeButton.tooltip;" oncommand="MsgSubscribe();"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-emptytrash" label="&emptyTrashButton.label;" tooltiptext="&emptyTrashButton.tooltip;" oncommand="goDoCommand('cmd_emptyTrash')"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-offline" label="&offlineButton.label;" tooltiptext="&offlineButton.tooltip;" oncommand="MailOfflineMgr.toggleOfflineStatus();"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-printsetup" label="&printSetupButton.label;" tooltiptext="&printSetupButton.tooltip;" command="cmd_printSetup"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-next" label="&nextPlainButton.label;" tooltiptext="&nextPlainButton.tooltip;" command="cmd_nextMsg"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-nextunread" label="&nextUnreadButton.label;" tooltiptext="&nextUnreadButton.tooltip;" command="cmd_nextUnreadMsg"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-nextstarred" label="&nextStarredButton.label;" tooltiptext="&nextStarredButton.tooltip;" command="cmd_nextFlaggedMsg"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-nextunreadthread" label="&nextUnreadThreadButton.label;" tooltiptext="&nextUnreadThreadButton.tooltip;" command="cmd_nextUnreadThread"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-previous" label="&prevPlainButton.label;" tooltiptext="&prevPlainButton.tooltip;" command="cmd_previousMsg"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-prevunread" label="&prevUnreadButton.label;" tooltiptext="&prevUnreadButton.tooltip;" command="cmd_previousUnreadMsg"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-prevstarred" label="&prevStarredButton.label;" tooltiptext="&prevStarredButton.tooltip;" command="cmd_previousFlaggedMsg"/>
|
|
<toolbarbutton class="toolbarbutton-1" id="button-prefs" label="&prefsButton.label;" tooltiptext="&prefsButton.tooltip;" oncommand="openOptionsDialog()"/>
|
|
<toolbaritem id="priority-button" align="center" pack="center">
|
|
<label value="&priorityButton.label;"/>
|
|
<menulist id="priorityMenu-button" value="Normal" oncommand="penelopePriorityMenuSelect(event.target);">
|
|
<menupopup>
|
|
<menuitem name="priority" label="&highestPriorityCmd.label;" value="Highest" id="list_priotity_highest"/>
|
|
<menuitem name="priority" label="&highPriorityCmd.label;" value="High" id="list_priority_high"/>
|
|
<menuitem name="priority" label="&normalPriorityCmd.label;" value="Normal" id="list_priority_normal"/>
|
|
<menuitem name="priority" label="&lowPriorityCmd.label;" value="Low" id="list_priority_low"/>
|
|
<menuitem name="priority" label="&lowestPriorityCmd.label;" value="Lowest" id="list_priority_lowest"/>
|
|
</menupopup>
|
|
</menulist>
|
|
</toolbaritem>
|
|
<toolbaritem id="button-status" align="center" pack="center">
|
|
<label value="Status"/>
|
|
<menulist id="statusMenu-button" value="Unread" oncommand="penelopeStatusMenuSelect(event.target);">
|
|
<menupopup id="penelopeStatusMenu-popup" onpopupshowing="penelopeInitStatusTags(this);">
|
|
<menuitem id="statusUnreadToolbarItem" label="&statusUnread.label;" accesskey="&statusUnread.accesskey;" observes="cmd_markAsRead" />
|
|
<menuitem id="statusReadToolbarItem" label="&statusRead.label;" accesskey="&statusRead.accesskey;" observes="cmd_markAsRead" />
|
|
<menuitem id="statusRepliedToolbarItem" label="&statusReplied.label;" accesskey="&statusReplied.accesskey;" observes="cmd_markAsRead" />
|
|
<menuitem id="statusForwardedToolbarItem" label="&statusForwarded.label;" accesskey="&statusForwarded.accesskey;" observes="cmd_markAsRead" />
|
|
<menuitem id="statusRedirectedToolbarItem" label="&statusRedirected.label;" accesskey="&statusRedirected.accesskey;" observes="cmd_markAsRead" />
|
|
<menuseparator/>
|
|
<menuitem id="statusSentToolbarItem" label="&statusSent.label;" accesskey="&statusSent.accesskey;" observes="cmd_markAsRead" />
|
|
<menuitem id="statusUnsentToolbarItem" label="&statusUnsent.label;" accesskey="&statusUnsent.accesskey;" observes="cmd_markAsRead" />
|
|
</menupopup>
|
|
</menulist>
|
|
</toolbaritem>
|
|
</toolbarpalette>
|
|
<toolbar id="mail-bar2"
|
|
mode="icons"
|
|
defaultset="button-delete,separator,button-in,button-out,separator,button-getmsg,separator,button-newmsg,button-reply,button-replyall,button-forward,separator,button-previous,button-next,separator,button-address,separator,button-print,separator,button-help,spring,search-container">
|
|
</toolbar>
|
|
</toolbox>
|
|
|
|
<!-- Add toolbaritem attribute to existing menu items -->
|
|
<menuitem id="newNewMsgCmd"
|
|
toolbaritem="button-newmsg"/>
|
|
<menuitem id="menu_newFolder"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_newVirtualFolder"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="newAccountMenuItem"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_newCard"
|
|
toolbaritem="button-address"/>
|
|
<menuitem id="openMessageFileMenuitem"
|
|
toolbaritem="button-file"/>
|
|
<menuitem id="fileAttachmentMenu"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_close"
|
|
toolbaritem="button-close"/>
|
|
<menuitem id="menu_saveAsFile"
|
|
toolbaritem="button-saveas"/>
|
|
<menuitem id="menu_getnextnmsg"
|
|
toolbaritem="button-next"/>
|
|
<menuitem id="menu_sendunsentmsgs"
|
|
toolbaritem="button-sendunsent"/>
|
|
<menuitem id="menu_subscribe"
|
|
toolbaritem="button-subscribe"/>
|
|
<menuitem id="menu_renameFolder"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_compactFolder"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_emptyTrash"
|
|
toolbaritem="button-emptytrash"/>
|
|
<menuitem id="goOfflineMenuItem"
|
|
toolbaritem="button-offline"/>
|
|
<menuitem id="printSetupMenuItem"
|
|
toolbaritem="button-printsetup"/>
|
|
<menuitem id="printMenuItem"
|
|
toolbaritem="button-print"/>
|
|
<menuitem id="menu_undo"
|
|
toolbaritem="undo-button"/>
|
|
<menuitem id="menu_redo"
|
|
toolbaritem="redo-button"/>
|
|
<menuitem id="menu_cut"
|
|
toolbaritem="cut-button"/>
|
|
<menuitem id="menu_copy"
|
|
toolbaritem="copy-button"/>
|
|
<menuitem id="menu_paste"
|
|
toolbaritem="paste-button"/>
|
|
<menuitem id="menu_delete"
|
|
toolbaritem="button-delete"/>
|
|
<menuitem id="menu_select"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_select"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_find"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_favoriteFolder"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_properties"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_accountmgr"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_preferences"
|
|
toolbaritem="button-prefs"/>
|
|
<menuitem id="menu_View"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_nextMsg"
|
|
toolbaritem="button-next"/>
|
|
<menuitem id="menu_nextUnreadMsg"
|
|
toolbaritem="button-nextunread"/>
|
|
<menuitem id="menu_nextStarredMsg"
|
|
toolbaritem="button-nextstarred"/>
|
|
<menuitem id="menu_nextUnreadThread"
|
|
toolbaritem="button-nextunreadthread"/>
|
|
<menuitem id="menu_prevMsg"
|
|
toolbaritem="button-previous"/>
|
|
<menuitem id="menu_prevUnreadMsg"
|
|
toolbaritem="button-prevunread"/>
|
|
<menuitem id="menu_prevStarredMsg"
|
|
toolbaritem="button-prevstarred"/>
|
|
<menuitem id="menu_goForward"
|
|
toolbaritem="button-goforward"/>
|
|
<menuitem id="menu_goBack"
|
|
toolbaritem="button-goback"/>
|
|
<menuitem id="goStartPage"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="newMsgCmd"
|
|
toolbaritem="button-newmsg"/>
|
|
<menuitem id="replyMainMenu"
|
|
toolbaritem="button-reply"/>
|
|
<menuitem id="replySenderMainMenu"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="replyNewsgroupMainMenu"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_replyToAll"
|
|
toolbaritem="button-replyall"/>
|
|
<menuitem id="menu_forwardMsg"
|
|
accesskey=""
|
|
key=""
|
|
toolbaritem="button-forward"/>
|
|
<menuitem id="forwardAsMenu"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_editMsgAsNew"
|
|
toolbaritem="button-resend"/>
|
|
<menuitem id="openMessageWindowMenuitem"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="openMessageWindowMenuitem"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="moveToFolderAgain"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="markMenu"
|
|
toolbaritem="button-mark"/>
|
|
<menuitem id="createFilter"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="killThread"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="watchThread"
|
|
toolbaritem="not-supported"/>
|
|
|
|
|
|
<!-- Tools menu -->
|
|
<menupopup id="taskPopup">
|
|
<menuitem id="tasksMenuMail"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="addressBook"
|
|
toolbaritem="button-address"/>
|
|
<menuitem id="addonsManager"
|
|
toolbaritem="button-addons"/>
|
|
<menuitem id="filtersCmd"
|
|
toolbaritem="button-filters"/>
|
|
<menuitem id="applyFilters"
|
|
toolbaritem="button-applyfilters"/>
|
|
<menuitem id="runJunkControls"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="deleteJunk"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="menu_import"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="javaScriptConsole"
|
|
toolbaritem="not-supported"/>
|
|
<menuitem id="penelopeAddToAddrBook"
|
|
command="cmd_penelopeAddToAddrBook"
|
|
insertbefore="addonsManager"
|
|
key="key_penelopeAddToAddrBook"
|
|
observes="cmd_penelopeAddtoAddrBook"
|
|
label="&addToAddrBook.label;"
|
|
accesskey="&addToAddrBook.accesskey;"
|
|
toolbaritem="button-address"/>
|
|
</menupopup>
|
|
|
|
<menupopup id="menu_HelpPopup"
|
|
toolbaritem="not-supported"/>
|
|
|
|
<menupopup id="messageMenuPopup">
|
|
<menuseparator/>
|
|
<menuitem id="menu_editMsgAsNew"
|
|
label="&penelope.sendAgain.label;"
|
|
accesskey="&penelope.sendAgain.accesskey;"
|
|
toolbaritem="button-resend"/>
|
|
<menuitem id="penelopeRedirect"
|
|
label="&penelope.redirect.label;"
|
|
insertafter="forwardAsMenu"
|
|
observes="cmd_tag"
|
|
oncommand="penelopeRedirect();"
|
|
toolbaritem="button-redirect"/>
|
|
|
|
<menu id="penelopeNewMessageTo"
|
|
insertbefore="moveMenu"
|
|
label="&newMessageTo.label;"
|
|
accesskey="&newMessageTo.accesskey;">
|
|
<menupopup id="penelopeNewMessageToMenu-popup">
|
|
<menuitem label="&noQuickRecipients.label;" disabled="true"/>
|
|
</menupopup>
|
|
</menu>
|
|
<menu id="penelopeForwardTo"
|
|
insertbefore="moveMenu"
|
|
label="&forwardMessageTo.label;"
|
|
accesskey="&forwardMessageTo.accesskey;">
|
|
<menupopup id="penelopeForwardToMenu-popup">
|
|
<menuitem label="&noQuickRecipients.label;" disabled="true"/>
|
|
</menupopup>
|
|
</menu>
|
|
<menu id="penelopeRedirectTo"
|
|
insertbefore="moveMenu"
|
|
label="&redirectMessageTo.label;"
|
|
accesskey="&redirectMessageTo.accesskey;">
|
|
<menupopup id="penelopeRedirectToMenu-popup">
|
|
<menuitem label="&noQuickRecipients.label;" disabled="true"/>
|
|
</menupopup>
|
|
</menu>
|
|
<menu id="moveMenu" hidden="true"/>
|
|
<menuitem id="moveToFolderAgain" hidden="true"/>
|
|
<menu id="markMenu" hidden="true"/>
|
|
<menu id="copyMenu" hidden="true"/>
|
|
<menu id="tagMenu" hidden="true"/>
|
|
<menu id="openMessageWindowMenuitem" hidden="true"/>
|
|
<menu id="penelopeChange" label="&penelope.change.label;">
|
|
<menupopup id="penelopeChangeMenu-popup">
|
|
<menu id="penelopeStatus"
|
|
label="&status.label;"
|
|
observes="cmd_tag"
|
|
oncommand="penelopeStatusMenuSelect(event.target);"
|
|
toolbaritem="button-status">
|
|
<menupopup id="penelopeStatusMenu-popup" onpopupshowing="penelopeInitStatusTags(this);">
|
|
<menuitem type="radio" name="status" label="&statusUnread.label;" accesskey="&statusUnread.accesskey;" value="Unread"/>
|
|
<menuitem type="radio" name="status" label="&statusRead.label;" accesskey="&statusRead.accesskey;" value="Read"/>
|
|
<menuitem type="radio" name="status" label="&statusReplied.label;" accesskey="&statusReplied.accesskey;" value="Replied"/>
|
|
<menuitem type="radio" name="status" label="&statusForwarded.label;" accesskey="&statusForwarded.accesskey;" value="Forwarded"/>
|
|
<menuitem type="radio" name="status" label="&statusRedirected.label;" accesskey="&statusRedirected.accesskey;" value="Redirected"/>
|
|
<menuseparator/>
|
|
<menuitem type="radio" name="status" label="&statusSent.label;" accesskey="&statusSent.accesskey;" value="Sent"/>
|
|
<menuitem type="radio" name="status" label="&statusUnsent.label;" accesskey="&statusUnsent.accesskey;" value="Unsent"/>
|
|
</menupopup>
|
|
</menu>
|
|
<menu id="penelopePriorityMenu"
|
|
label="&priorityMenu.label;"
|
|
accesskey="&priorityMenu.accesskey;"
|
|
onpopupshowing="penelopeUpdatePriorityMenu();"
|
|
oncommand="penelopePriorityMenuSelect(event.target);"
|
|
observes="cmd_tag"
|
|
toolbaritem="priority-button">
|
|
<menupopup>
|
|
<menuitem type="radio" name="priority" label="&highestPriorityCmd.label;"
|
|
accesskey="&highestPriorityCmd.accesskey;" value="Highest" id="priority_highest"/>
|
|
<menuitem type="radio" name="priority" label="&highPriorityCmd.label;"
|
|
accesskey="&highPriorityCmd.accesskey;" value="High" id="priority_high"/>
|
|
<menuitem type="radio" name="priority" label="&normalPriorityCmd.label;"
|
|
accesskey="&normalPriorityCmd.accesskey;" value="Normal" id="priority_normal" checked="true"/>
|
|
<menuitem type="radio" name="priority" label="&lowPriorityCmd.label;"
|
|
accesskey="&lowPriorityCmd.accesskey;" value="Low" id="priority_low"/>
|
|
<menuitem type="radio" name="priority" label="&lowestPriorityCmd.label;"
|
|
accesskey="&lowestPriorityCmd.accesskey;" value="Lowest" id="priority_lowest"/>
|
|
</menupopup>
|
|
</menu>
|
|
|
|
<menu id="penelopeLabelMenu"
|
|
label="&penelope.labelMenu.label;"
|
|
accesskey="&penelope.labelMenu.accesskey;"
|
|
observes="cmd_tag"
|
|
toolbaritem="button-tag">
|
|
<menupopup id="tagMenu-tagpopup" onpopupshowing="InitMessageTags(this)">
|
|
<menuitem id="tagMenu-tagRemoveAll" oncommand="RemoveAllMessageTags();"/>
|
|
<menuseparator/>
|
|
<menuseparator/>
|
|
<menuitem id="addNewTag" label="&addNewTag.label;" accesskey="&addNewTag.accesskey;"
|
|
oncommand="AddTag();"/>
|
|
</menupopup>
|
|
</menu>
|
|
|
|
</menupopup>
|
|
</menu>
|
|
<menuseparator/>
|
|
<menuitem id="penelopeMarkAsJunk" label="&penelope.junk.label;"
|
|
accesskey="&penelope.junk.accesskey;"
|
|
key="key_markJunk"
|
|
observes="cmd_tag"
|
|
oncommand="goDoCommand('cmd_markAsJunk');"
|
|
toolbaritem="button-junk"/>
|
|
<menuitem id="penelopeMarkAsNotJunk" label="&penelope.notJunk.label;"
|
|
accesskey="&penelope.notJunk.accesskey;"
|
|
key="key_markNotJunk"
|
|
observes="cmd_tag"
|
|
oncommand="goDoCommand('cmd_markAsNotJunk');"
|
|
toolbaritem="button-junk"/>
|
|
<menuseparator/>
|
|
<menuitem id="penelopeDelete" label="&penelope.delete.label;"
|
|
accesskey="&penelope.delete.accesskey;"
|
|
key="key_penelopeDelete"
|
|
observes="cmd_tag"
|
|
oncommand="goDoCommand('cmd_delete');"
|
|
toolbaritem="button-delete"/>
|
|
</menupopup>
|
|
|
|
<menubar id="mail-menubar">
|
|
<menu id="penelopeMailboxMenu"
|
|
label="&mailboxmenu.label;"
|
|
accesskey="&mailboxmenu.accesskey;"
|
|
insertbefore="messageMenu"
|
|
sortResource="http://home.netscape.com/NC-rdf#FolderTreeName"
|
|
sortDirection="ascending" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ref="msgaccounts:/">
|
|
<menupopup />
|
|
<template>
|
|
<rule nc:ServerType="pop3">
|
|
</rule>
|
|
<rule nc:NoSelect="true" iscontainer="true"
|
|
isempty="false">
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name">
|
|
<menupopup>
|
|
<menuitem label="&fileHereMenu.label;"
|
|
disabled="true" />
|
|
<menuseparator />
|
|
</menupopup>
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:NoSelect="true">
|
|
<menupopup>
|
|
<menuitem uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
disabled="true" />
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessages="true" iscontainer="true"
|
|
isempty="false">
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
|
|
<menupopup>
|
|
<menuitem label="&fileHereMenu.label;"
|
|
oncommand="goMailbox(event.target.parentNode.parentNode.id)" />
|
|
<menuseparator />
|
|
</menupopup>
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessagesOnServer="false" iscontainer="true" isempty="false">
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
|
|
<menupopup>
|
|
<menuitem label="&fileHereMenu.label;"
|
|
oncommand="goMailbox(event.target.parentNode.parentNode.id)" />
|
|
<menuseparator />
|
|
</menupopup>
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessagesOnServer="false" iscontainer="true" isempty="false">
|
|
<!-- Don't show pop accounts -->
|
|
</rule>
|
|
<rule nc:CanFileMessagesOnServer="false">
|
|
<menupopup>
|
|
<menuitem uri="rdf:*"
|
|
class="folderMenuItem menuitem-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
oncommand="goMailbox(event.target.id)"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessages="false" iscontainer="true"
|
|
isempty="false">
|
|
<!-- note, there is no "file here" -->
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
|
|
<menupopup />
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessages="true">
|
|
<menupopup>
|
|
<menuitem uri="rdf:*"
|
|
class="folderMenuItem menuitem-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
oncommand="goMailbox(event.target.id)"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
|
|
</menupopup>
|
|
</rule>
|
|
</template>
|
|
</menu>
|
|
<menu id="penelopeTransferMenu"
|
|
label="&transfermenu.label;"
|
|
accesskey="&transfermenu.accesskey;"
|
|
observes="button_mark"
|
|
insertbefore="tasksMenu"
|
|
sortResource="http://home.netscape.com/NC-rdf#FolderTreeName"
|
|
sortDirection="ascending" datasources="rdf:msgaccountmanager rdf:mailnewsfolders" ref="msgaccounts:/">
|
|
<menupopup />
|
|
<template>
|
|
<rule nc:NoSelect="true" iscontainer="true"
|
|
isempty="false">
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name">
|
|
<menupopup>
|
|
<menuitem label="&fileHereMenu.label;"
|
|
disabled="true" />
|
|
<menuseparator />
|
|
</menupopup>
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:NoSelect="true">
|
|
<menupopup>
|
|
<menuitem uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
disabled="true" />
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessages="true" iscontainer="true"
|
|
isempty="false">
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
|
|
<menupopup>
|
|
<menuitem label="&fileHereMenu.label;"
|
|
oncommand="MsgMoveMessage(event.target.parentNode.parentNode.id)" />
|
|
<menuseparator />
|
|
</menupopup>
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessagesOnServer="false">
|
|
<!-- don't show servers (nntp & any others) which does not allow message filing -->
|
|
<!-- File, Move & Copy menus -->
|
|
</rule>
|
|
<rule nc:CanFileMessages="false" iscontainer="true"
|
|
isempty="false">
|
|
<!-- note, there is no "file here" -->
|
|
<menupopup>
|
|
<menu uri="rdf:*" class="folderMenuItem menu-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType">
|
|
<menupopup />
|
|
</menu>
|
|
</menupopup>
|
|
</rule>
|
|
<rule nc:CanFileMessages="true">
|
|
<menupopup>
|
|
<menuitem uri="rdf:*"
|
|
class="folderMenuItem menuitem-iconic"
|
|
label="rdf:http://home.netscape.com/NC-rdf#Name"
|
|
oncommand="MsgMoveMessage(event.target.id)"
|
|
SpecialFolder="rdf:http://home.netscape.com/NC-rdf#SpecialFolder"
|
|
BiffState="rdf:http://home.netscape.com/NC-rdf#BiffState"
|
|
IsServer="rdf:http://home.netscape.com/NC-rdf#IsServer"
|
|
IsSecure="rdf:http://home.netscape.com/NC-rdf#IsSecure"
|
|
ServerType="rdf:http://home.netscape.com/NC-rdf#ServerType" />
|
|
</menupopup>
|
|
</rule>
|
|
</template>
|
|
</menu>
|
|
|
|
</menubar>
|
|
|
|
</overlay>
|