diff options
Diffstat (limited to 'mailnews/base/prefs/content/am-copiesOverlay.xul')
-rw-r--r-- | mailnews/base/prefs/content/am-copiesOverlay.xul | 311 |
1 files changed, 311 insertions, 0 deletions
diff --git a/mailnews/base/prefs/content/am-copiesOverlay.xul b/mailnews/base/prefs/content/am-copiesOverlay.xul new file mode 100644 index 000000000..4b4cdbcfb --- /dev/null +++ b/mailnews/base/prefs/content/am-copiesOverlay.xul @@ -0,0 +1,311 @@ +<?xml version="1.0"?> + +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<?xml-stylesheet href="chrome://messenger/skin/accountManage.css" type="text/css"?> +<?xml-stylesheet href="chrome://messenger/skin/messenger.css" type="text/css"?> +<?xml-stylesheet href="chrome://messenger/skin/folderMenus.css" type="text/css"?> + +<!DOCTYPE overlay [ +<!ENTITY % copiesDTD SYSTEM "chrome://messenger/locale/am-copies.dtd"> +%copiesDTD; +]> + +<overlay xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> + + <script type="application/javascript" src="chrome://messenger/content/am-copies.js"/> + <script type="application/javascript" src="chrome://messenger/content/amUtils.js"/> + + <vbox flex="1" id="copiesAndFolders"> + <stringbundleset id="stringbundleset"> + <stringbundle id="bundle_messenger" src="chrome://messenger/locale/messenger.properties"/> + </stringbundleset> + + <broadcaster id="broadcaster_doFcc"/> + <broadcaster id="broadcaster_archiveEnabled"/> + + <label hidden="true" wsm_persist="true" id="identity.fccFolder" + pref="true" preftype="string" prefattribute="value" + prefstring="mail.identity.%identitykey%.fcc_folder"/> + <label hidden="true" wsm_persist="true" id="identity.draftFolder" + pref="true" preftype="string" prefattribute="value" + prefstring="mail.identity.%identitykey%.draft_folder"/> + <label hidden="true" wsm_persist="true" id="identity.archiveFolder" + pref="true" preftype="string" prefattribute="value" + prefstring="mail.identity.%identitykey%.archive_folder"/> + <label hidden="true" wsm_persist="true" id="identity.stationeryFolder" + pref="true" preftype="string" prefattribute="value" + prefstring="mail.identity.%identitykey%.stationary_folder"/> + <label hidden="true" wsm_persist="true" id="identity.email"/> + <label hidden="true" wsm_persist="true" id="identity.fccFolderPickerMode" + pref="true" preftype="int" prefattribute="value" + prefstring="mail.identity.%identitykey%.fcc_folder_picker_mode"/> + <label hidden="true" wsm_persist="true" id="identity.draftsFolderPickerMode" + pref="true" preftype="int" prefattribute="value" + prefstring="mail.identity.%identitykey%.drafts_folder_picker_mode"/> + <label hidden="true" wsm_persist="true" id="identity.archivesFolderPickerMode" + pref="true" preftype="int" prefattribute="value" + prefstring="mail.identity.%identitykey%.archives_folder_picker_mode"/> + <label hidden="true" wsm_persist="true" id="identity.tmplFolderPickerMode" + pref="true" preftype="int" prefattribute="value" + prefstring="mail.identity.%identitykey%.tmpl_folder_picker_mode"/> + <groupbox id="copiesGroup"> + <caption label="&sendingPrefix.label;"/> + + <hbox align="center"> + <checkbox wsm_persist="true" id="identity.doFcc" label="&fccMailFolder.label;" + accesskey="&fccMailFolder.accesskey;" + prefattribute="value" + prefstring="mail.identity.%identitykey%.fcc" + oncommand="setupFccItems();"/> + </hbox> + <radiogroup id="doFcc" aria-labelledby="identity.doFcc"> + <grid class="specialFolderPickerGrid"> + <columns> + <column/> + <column flex="1"/> + </columns> + <rows> + <row align="center"> + <radio id="fcc_selectAccount" + value="0" label="&sentFolderOn.label;" + accesskey="&sentFolderOn.accesskey;" + oncommand="setPickersState('msgFccAccountPicker', 'msgFccFolderPicker', event)" + observes="broadcaster_doFcc"/> + <menulist id="msgFccAccountPicker" + class="folderMenuItem" + aria-labelledby="fcc_selectAccount" + observes="broadcaster_doFcc"> + <menupopup id="msgFccAccountPopup" type="folder" mode="filing" + expandFolders="false" + oncommand="noteSelectionChange('fcc', 'Account', event)"/> + </menulist> + </row> + <row align="center"> + <radio id="fcc_selectFolder" + value="1" label="&sentInOtherFolder.label;" + accesskey="&sentInOtherFolder.accesskey;" + oncommand="setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)" + observes="broadcaster_doFcc"/> + <menulist id="msgFccFolderPicker" + class="folderMenuItem" + aria-labelledby="fcc_selectFolder" + displayformat="verbose" + observes="broadcaster_doFcc"> + <menupopup id="msgFccFolderPopup" type="folder" mode="filing" + class="menulist-menupopup" + showFileHereLabel="true" + oncommand="noteSelectionChange('fcc', 'Folder', event)"/> + </menulist> + </row> + </rows> + </grid> + </radiogroup> + + <hbox align="center" class="fccReplyFollowsParent" hidable="true" hidefor="nntp,rss"> + <checkbox wsm_persist="true" id="identity.fccReplyFollowsParent" + label="&fccReplyFollowsParent.label;" + accesskey="&fccReplyFollowsParent.accesskey;" + prefattribute="value" + prefstring="mail.identity.%identitykey%.fcc_reply_follows_parent" + observes="broadcaster_doFcc"/> + </hbox> + + <grid> + <columns> + <column/> + <column flex="1"/> + </columns> + + <rows> + <row align="center"> + <checkbox wsm_persist="true" id="identity.doCc" label="&ccAddress.label;" + accesskey="&ccAddress.accesskey;" + control="identity.doCcList" + oncommand="setupCcTextbox();" + prefattribute="value" + prefstring="mail.identity.%identitykey%.doCc"/> + <textbox wsm_persist="true" id="identity.doCcList" flex="1" + aria-labelledby="identity.doCc" + prefstring="mail.identity.%identitykey%.doCcList" class="uri-element" + placeholder="&ccAddressList.placeholder;"/> + </row> + <row align="center"> + <checkbox wsm_persist="true" id="identity.doBcc" label="&bccAddress.label;" + accesskey="&bccAddress.accesskey;" + control="identity.doBccList" + oncommand="setupBccTextbox();" + prefattribute="value" + prefstring="mail.identity.%identitykey%.doBcc"/> + <textbox wsm_persist="true" id="identity.doBccList" flex="1" + aria-labelledby="identity.doBcc" + prefstring="mail.identity.%identitykey%.doBccList" class="uri-element" + placeholder="&bccAddressList.placeholder;"/> + </row> + </rows> + </grid> + + </groupbox> + + <groupbox id="archivesGroup"> + <caption label="&archivesTitle.label;"/> + + <hbox align="center"> + <checkbox wsm_persist="true" id="identity.archiveEnabled" + label="&keepArchives.label;" + accesskey="&keepArchives.accesskey;" + prefattribute="value" + prefstring="mail.identity.%identitykey%.archive_enabled" + oncommand="setupArchiveItems();"/> + <spacer flex="1"/> + <button id="archiveHierarchyButton" + label="&archiveHierarchyButton.label;" + accesskey="&archiveHierarchyButton.accesskey;" + oncommand="ChangeArchiveHierarchy();" + observes="broadcaster_archiveEnabled"/> + </hbox> + + <radiogroup id="messageArchives"> + <grid class="specialFolderPickerGrid"> + <columns> + <column/> + <column flex="1"/> + </columns> + <rows> + <row align="center"> + <radio id="archive_selectAccount" + value="0" label="&archivesFolderOn.label;" + accesskey="&archivesFolderOn.accesskey;" + oncommand="setPickersState('msgArchivesAccountPicker', 'msgArchivesFolderPicker', event)" + observes="broadcaster_archiveEnabled"/> + <menulist id="msgArchivesAccountPicker" + class="folderMenuItem" + aria-labelledby="archive_selectAccount" + observes="broadcaster_archiveEnabled"> + <menupopup id="msgArchivesAccountPopup" type="folder" mode="filing" + expandFolders="false" + oncommand="noteSelectionChange('archive', 'Account', event)"/> + </menulist> + </row> + <row align="center"> + <radio id="archive_selectFolder" + value="1" label="&archiveInOtherFolder.label;" + accesskey="&archiveInOtherFolder.accesskey;" + oncommand="setPickersState('msgArchivesFolderPicker', 'msgArchivesAccountPicker', event)" + observes="broadcaster_archiveEnabled"/> + <menulist id="msgArchivesFolderPicker" + class="folderMenuItem" + aria-labelledby="archive_selectFolder" + displayformat="verbose" + observes="broadcaster_archiveEnabled"> + <menupopup id="msgArchivesFolderPopup" type="folder" mode="filing" + class="menulist-menupopup" + showFileHereLabel="true" + oncommand="noteSelectionChange('archive', 'Folder', event)"/> + </menulist> + </row> + </rows> + </grid> + </radiogroup> + </groupbox> + + <groupbox id="foldersGroup"> + <caption label="&specialFolders.label;"/> + + <hbox align="center"> + <label value="&keepDrafts2.label;" control="messageDrafts"/> + </hbox> + + <radiogroup id="messageDrafts"> + <grid class="specialFolderPickerGrid"> + <columns> + <column/> + <column flex="1"/> + </columns> + <rows> + <row align="center"> + <radio id="draft_selectAccount" + oncommand="setPickersState('msgDraftsAccountPicker', 'msgDraftsFolderPicker', event)" + value="0" label="&draftsFolderOn.label;" + accesskey="&draftsFolderOn.accesskey;"/> + <menulist id="msgDraftsAccountPicker" + class="folderMenuItem" + aria-labelledby="draft_selectAccount"> + <menupopup id="msgDraftAccountPopup" type="folder" mode="filing" + expandFolders="false" + oncommand="noteSelectionChange('draft', 'Account', event)"/> + </menulist> + </row> + <row align="center"> + <radio id="draft_selectFolder" + oncommand="setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" + value="1" label="&draftInOtherFolder.label;" + accesskey="&draftInOtherFolder.accesskey;"/> + <menulist id="msgDraftsFolderPicker" + class="folderMenuItem" + aria-labelledby="draft_selectFolder" + displayformat="verbose"> + <menupopup id="msgDraftFolderPopup" type="folder" mode="filing" + class="menulist-menupopup" + showFileHereLabel="true" + oncommand="noteSelectionChange('draft', 'Folder', event)"/> + </menulist> + </row> + </rows> + </grid> + </radiogroup> + + <hbox align="center"> + <label value="&keepTemplates.label;" control="messageTemplates"/> + </hbox> + + <radiogroup id="messageTemplates"> + <grid class="specialFolderPickerGrid"> + <columns> + <column/> + <column flex="1"/> + </columns> + <rows> + <row align="center"> + <radio id="tmpl_selectAccount" + oncommand="setPickersState('msgStationeryAccountPicker', 'msgStationeryFolderPicker', event)" + value="0" label="&templatesFolderOn.label;" + accesskey="&templatesFolderOn.accesskey;"/> + <menulist id="msgStationeryAccountPicker" + class="folderMenuItem" + aria-labelledby="tmpl_selectAccount"> + <menupopup id="msgFccAccountPopup" type="folder" mode="filing" + expandFolders="false" + oncommand="noteSelectionChange('tmpl', 'Account', event)"/> + </menulist> + </row> + <row align="center"> + <radio id="tmpl_selectFolder" + oncommand="setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" + value="1" label="&templateInOtherFolder.label;" + accesskey="&templateInOtherFolder.accesskey;"/> + <menulist id="msgStationeryFolderPicker" + class="folderMenuItem" + aria-labelledby="tmpl_selectFolder" + displayformat="verbose"> + <menupopup id="msgTemplFolderPopup" type="folder" mode="filing" + class="menulist-menupopup" + showFileHereLabel="true" + oncommand="noteSelectionChange('tmpl', 'Folder', event)"/> + </menulist> + </row> + </rows> + </grid> + </radiogroup> + <hbox align="center"> + <checkbox wsm_persist="true" id="identity.showSaveMsgDlg" label="&saveMessageDlg.label;" + accesskey="&saveMessageDlg.accesskey;" + prefattribute="value" + prefstring="mail.identity.%identitykey%.showSaveMsgDlg"/> + </hbox> + </groupbox> + </vbox> +</overlay> |