source: content/prefDialog/vI_prefDialog.xul @ dc1dce

ng_0.9
Last change on this file since dc1dce was dc1dce, checked in by rene <rene@…>, 7 years ago

keep currentWindow trough all objects - further testing required

  • Property mode set to 100644
File size: 38.3 KB
Line 
1<?xml version="1.0"?>
2<!-- ***** BEGIN LICENSE BLOCK *****
3   - This program is free software; you can redistribute it and/or modify
4   - it under the terms of the GNU General Public License as published by
5   - the Free Software Foundation; either version 2 of the License, or
6   - (at your option) any later version.
7
8   - This program is distributed in the hope that it will be useful,
9   - but WITHOUT ANY WARRANTY; without even the implied warranty of
10   - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11   - GNU General Public License for more details.
12
13   - You should have received a copy of the GNU General Public License
14   - along with this program; if not, write to the Free Software
15   - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
16
17   - The Original Code is the Virtual Identity Extension.
18
19   - The Initial Developer of the Original Code is Rene Ejury.
20   - Portions created by the Initial Developer are Copyright (C) 2007
21   - the Initial Developer. All Rights Reserved.
22
23   - Contributor(s):
24   - ***** END LICENSE BLOCK ***** -->
25
26<!DOCTYPE page [
27<!ENTITY % amCopiesDTD SYSTEM "chrome://messenger/locale/am-copies.dtd">
28%amCopiesDTD;
29<!ENTITY % versionDTD SYSTEM "chrome://v_identity/content/_version.dtd">
30%versionDTD;
31<!ENTITY % vIprefDialogDTD SYSTEM "chrome://v_identity/locale/vI_prefDialog.dtd">
32%vIprefDialogDTD;
33<!ENTITY % vIstorageExtrasDTD SYSTEM "chrome://v_identity/locale/vI_storageExtras.dtd">
34%vIstorageExtrasDTD;
35<!ENTITY % vIdentityDTD SYSTEM "chrome://v_identity/locale/v_identity.dtd">
36%vIdentityDTD;
37]>
38
39<?xml-stylesheet href="chrome://communicator/skin/" type="text/css"?>
40<?xml-stylesheet href="chrome://messenger/skin/prefPanels.css" type="text/css"?>
41<?xml-stylesheet href="chrome://messenger/skin/accountManage.css" type="text/css"?>
42<?xml-stylesheet href="chrome://mozapps/skin/extensions/extensions.css"?>
43<?xml-stylesheet href="chrome://v_identity/skin/v_identity.css" type="text/css"?>
44<?xml-stylesheet href="chrome://messenger/skin/messageHeader.css"?>
45
46
47<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
48    xmlns:xhtml="http://www.w3.org/1999/xhtml" >
49
50<dialog id="vI_prefDialog">
51
52<broadcaster id="VIdent_broadcaster_doFcc"/>
53
54<textbox hidden="true" id="VIdent_identity.fccFolder"
55                prefstring="fccFolder"/>
56<textbox hidden="true" id="VIdent_identity.fccFolderPickerMode"
57                prefstring="fccFolderPickerMode"/>
58<textbox hidden="true" id="VIdent_identity.draftFolder"
59                prefstring="draftFolder"/>
60<textbox hidden="true" id="VIdent_identity.draftFolderPickerMode"
61                prefstring="draftFolderPickerMode"/>
62<textbox hidden="true" id="VIdent_identity.stationeryFolder"
63                prefstring="stationeryFolder"/>
64<textbox hidden="true" id="VIdent_identity.stationeryFolderPickerMode"
65                prefstring="stationeryFolderPickerMode"/>
66<hbox>
67<tabbox id="prefTabbox" class="viewSelector ">
68    <hbox>
69    <vbox>
70        <image id="toggleIcon" class="addresstwisty" onclick="virtualIdentityExtension.prefDialog.base.flipMenuButtons(this);" open="true" persist="open" />
71        <spacer flex="1" />
72    </vbox>
73    <radiogroup xhtml:role="listbox" id="viewGroup" persist="hidden last-selected"
74        class="chromeclass-toolbar" orient="horizontal" flex="1" >
75        <vbox>
76        <hbox>
77            <radio pane="source" id="sourceEmail"
78                oncommand="document.getElementById('prefTabbox').selectedIndex = 0; virtualIdentityExtension.prefDialog.updateHelpUrl();"
79                tooltiptext="&vI_prefDialog.tabbox.tab0.label;" />
80            <vbox><spacer flex="1"/><image class="arrow" id="toSelection" /><spacer flex="1"/></vbox>
81            <radio pane="source" id="selection"
82                oncommand="document.getElementById('prefTabbox').selectedIndex = 1; virtualIdentityExtension.prefDialog.updateHelpUrl();"
83                tooltiptext="&vI_prefDialog.tabbox.tab1.label;" />
84            <vbox><spacer flex="1"/><image class="arrow" id="toCompose" /><spacer flex="1"/></vbox>
85            <radio pane="source" id="composeDialog"
86                oncommand="document.getElementById('prefTabbox').selectedIndex = 2; virtualIdentityExtension.prefDialog.updateHelpUrl();"
87                tooltiptext="&vI_prefDialog.tabbox.tab2.label;" />
88            <vbox><spacer flex="1"/><image class="arrow" id="toSend" /><spacer flex="1"/></vbox>
89            <radio pane="source" id="emailOut"
90                oncommand="document.getElementById('prefTabbox').selectedIndex = 3; virtualIdentityExtension.prefDialog.updateHelpUrl();"
91                tooltiptext="&vI_prefDialog.tabbox.tab3.label;" />
92        </hbox>
93        <spacer class="heightS" />
94        <hbox>
95            <spacer id="beforeStorage" />
96            <vbox><spacer flex="1"/><image class="arrow" id="storageUp" /><spacer flex="1"/></vbox>
97            <radio pane="source" id="storageOut"
98                oncommand="document.getElementById('prefTabbox').selectedIndex = 4; virtualIdentityExtension.prefDialog.updateHelpUrl();"
99                tooltiptext="&vI_prefDialog.tabbox.tab4.label;" />
100            <vbox><spacer flex="1"/><image class="arrow" id="storageUpDown" /><spacer flex="1"/></vbox>
101            <spacer id="afterStorage" flex="1"/>
102        </hbox>
103        </vbox>
104        <spacer flex="1"/>
105        <vbox>
106            <spacer flex="1"/>
107            <hbox><spacer flex="1"/><radio pane="source" id="options"
108                oncommand="document.getElementById('prefTabbox').selectedIndex = 5; virtualIdentityExtension.prefDialog.updateHelpUrl();"
109                tooltiptext="&vI_prefDialog.tabbox.tab5.label;" />
110            </hbox>
111            <spacer flex="1"/>
112            <button id="logoButton1" class="v_identity_logo v_identity_logo_button"
113                label="&vident.vidLogo.label; &vident.version;"
114                oncommand="virtualIdentityExtension.prefDialog.openURL('http://www.absorb.it/virtual-id')"
115                tooltiptext="&vI_prefDialog.vidLogo.tooltiptext;" />
116        </vbox>
117    </radiogroup>
118    </hbox>
119    <hbox>
120        <tabs>
121            <tab label="&vI_prefDialog.tabbox.tab0.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 0; virtualIdentityExtension.prefDialog.updateHelpUrl(0);"/>
122            <tab label="&vI_prefDialog.tabbox.tab1.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 1; virtualIdentityExtension.prefDialog.updateHelpUrl(1);"/>
123            <tab label="&vI_prefDialog.tabbox.tab2.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 2; virtualIdentityExtension.prefDialog.updateHelpUrl(2);"/>
124            <tab label="&vI_prefDialog.tabbox.tab3.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 3; virtualIdentityExtension.prefDialog.updateHelpUrl(3);"/>
125            <tab label="&vI_prefDialog.tabbox.tab4.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 4; virtualIdentityExtension.prefDialog.updateHelpUrl(4);"/>
126            <tab label="&vI_prefDialog.tabbox.tab5.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 5; virtualIdentityExtension.prefDialog.updateHelpUrl(5);"/>
127        </tabs>
128        <spacer flex="1" />
129        <button id="logoButton2" class="v_identity_logo v_identity_logo_button"
130                label="&vident.vidLogo.label; &vident.version;"
131                oncommand="virtualIdentityExtension.prefDialog.openURL('http://www.absorb.it/virtual-id')"
132                tooltiptext="&vI_prefDialog.vidLogo.tooltiptext;" hidden="true" />
133    </hbox>
134    <tabpanels>
135    <tabpanel orient="vertical" >
136        <hbox flex="1">
137        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
138            hidecolumnpicker="true" hidehscroll="true" >
139        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true"/></treecols>
140        <treechildren>
141            <treeitem container="true" open="true" >
142                <treerow><treecell label="&vI_prefDialog.smartCell.label;" /></treerow>
143                <treechildren>
144                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row0.label;" /></treerow></treeitem>
145                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row1.label;" /></treerow></treeitem>
146                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row2.label;" /></treerow></treeitem>
147                </treechildren>
148            </treeitem>
149        </treechildren>
150        </tree>
151       
152        <tabbox flex="1" >
153        <tabs hidden="true">
154            <tab /><tab /><tab /><tab /><tab />
155        </tabs>
156        <tabpanels class="plain">
157            <tabpanel orient="vertical">
158            <dialogheader title="&vI_prefDialog.smartTab0.header;"/>
159                <groupbox>
160                <caption label="&vI_prefDialog.smartTab0.Draft.caption;" />
161                <label id="version-warning"
162                    value="&vI_prefDialog.versionWarning.label;" hidden="true"/>
163                <checkbox id="VIdent_identity.smart_draft" label="&vI_prefDialog.smartDraft.label;"
164                    tooltiptext="&vI_prefDialog.smartDraft.tooltiptext;" prefstring="smart_draft"
165                    oncommand="virtualIdentityExtension.prefDialog.base.constraints();" />
166                </groupbox>
167                <groupbox>
168                <caption label="&vI_prefDialog.smartTab0.Reply.caption;" />
169                <checkbox id="VIdent_identity.smart_reply" label="&vI_prefDialog.smartReply.label;"
170                    tooltiptext="&vI_prefDialog.smartReply.tooltiptext;" prefstring="smart_reply"
171                    oncommand="virtualIdentityExtension.prefDialog.base.smartReplyConstraint(this);" />
172                <hbox><spacer class="widthS"/>
173                    <vbox>
174                    <checkbox id="VIdent_identity.smart_detectByReceivedHeader" label="&vI_prefDialog.smartDetectByReceivedHeader.label;"
175                        tooltiptext="&vI_prefDialog.smartDetectByReceivedHeader.tooltiptext;" prefstring="smart_detectByReceivedHeader" />
176                    <checkbox id="VIdent_identity.smart_reply_for_newsgroups" label="&vI_prefDialog.smartReplyNewsgroups.label;"
177                        tooltiptext="&vI_prefDialog.smartReplyNewsgroups.tooltiptext;" prefstring="smart_reply_for_newsgroups" />
178                    </vbox>
179                </hbox>
180                </groupbox>
181            </tabpanel>
182            <tabpanel orient="vertical">
183                <dialogheader title="&vI_prefDialog.smartTab1.header;"/>
184                <groupbox>
185                <caption label="&vI_prefDialog.smartTab1.caption;" />
186                <vbox align="left">
187                    <description class="widthXX">&vI_prefDialog.smartReplyTab.Tab1.desc;</description>
188                    <hbox>
189                    <vbox><description class="widthX">&vI_prefDialog.smartReply.headers.desc;</description>
190                    <spacer flex="1"/>
191                    <button id="VIdent_identity.smart_reply_headers_reset" label="&vI_prefDialog.smartReply.headers.reset;" oncommand="virtualIdentityExtension.prefDialog.base.smartReplyHeaderReset();"/>
192                    </vbox>
193                    <textbox id="VIdent_identity.smart_reply_headers" multiline="true"
194                        rows="4" size="20" wrap="false" flex="1"
195                        prefstring="smart_reply_headers" />
196                    </hbox>
197                </vbox>
198                </groupbox>
199            </tabpanel>
200            <tabpanel orient="vertical">
201                <dialogheader title="&vI_prefDialog.smartTab2.header;"/>
202                <groupbox>
203                <caption label="&vI_prefDialog.smartTab2.caption;" />
204                <vbox align="left">
205                    <description class="widthXX">&vI_prefDialog.smartReplyTab.Tab2.desc;</description>
206                    <hbox>
207                    <vbox><description class="widthX">&vI_prefDialog.smartReply.filter.desc;</description><spacer flex="1"/></vbox>
208                    <textbox id="VIdent_identity.smart_reply_filter" multiline="true"
209                        rows="4" size="20" wrap="false" flex="1"
210                        prefstring="smart_reply_filter" />
211                    </hbox>
212                </vbox>
213                </groupbox>
214            </tabpanel>
215            <tabpanel orient="vertical">
216                <dialogheader title="&vI_prefDialog.smartTab3.header;"/>
217                <groupbox>
218                <caption label="&vI_prefDialog.smartTab3.caption;" />
219                <vbox align="left">
220                    <checkbox id="VIdent_identity.smart_reply_ignoreFullName" label="&vI_prefDialog.smartReply.ignoreFullname.label;"
221                        prefstring="smart_reply_ignoreFullName" wrap="true" class="widthXX" />
222                    <hbox>
223                    <description class="widthX">&vI_prefDialog.smartReply.defaultFullname.label;</description>
224                    <vbox><spacer flex="1"/><textbox id="VIdent_identity.smart_reply_defaultFullName"
225                        prefstring="smart_reply_defaultFullName" size="20" /><spacer flex="1"/></vbox>
226                    </hbox>
227                    <checkbox id="VIdent_identity.smart_reply_searchBaseIdentity" label="&vI_prefDialog.smartReply.searchBaseIdentity.label;"
228                        prefstring="smart_reply_searchBaseIdentity" wrap="true" class="widthXX" />
229                </vbox>
230                </groupbox>
231            </tabpanel>
232        </tabpanels>
233        </tabbox>
234    </hbox>
235    </tabpanel>
236    <tabpanel orient="vertical" >
237        <hbox flex="1">
238        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
239            hidecolumnpicker="true" hidehscroll="true">
240        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true" /></treecols>
241        <treechildren>
242            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell0.label;" /></treerow></treeitem>
243            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell1.label;" /></treerow></treeitem>
244            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell2.label;" /></treerow></treeitem>
245        </treechildren>
246        </tree>
247       
248        <tabbox flex="1" >
249        <tabs hidden="true"><tab /><tab /><tab /></tabs>
250       
251        <tabpanels class="plain">
252            <tabpanel orient="vertical">
253                <dialogheader title="&vI_prefDialog.idSelection.Tab0.header;"/>
254                <groupbox>
255                <caption label="&vI_prefDialog.idSelection.Tab0.caption;"/>
256                <vbox align="left">
257                    <description class="widthXX">&vI_prefDialog.idSelection.usage.desc;</description>
258                    <listbox id="VIdent_identity.idSelection_ignoreIDs" class="identitySelector widthXX"
259                        prefstring="idSelection_ignoreIDs" rows="5">
260                            <listcols><listcol /><listcol /><listcol id="ignoreIDs_debug" hidden="true" /><listcol flex="1"/></listcols>
261                    </listbox>
262                </vbox>
263                </groupbox>
264            </tabpanel>
265            <tabpanel orient="vertical">
266                <dialogheader title="&vI_prefDialog.idSelection.Tab1.header;"/>
267                <groupbox>
268                <caption label="&vI_prefDialog.idSelection.Tab1.caption;"/>
269                <vbox align="left">
270                    <description class="widthXX">&vI_prefDialog.idSelection.reply.desc;</description>
271                    <checkbox id="VIdent_identity.idSelection_storage_prefer_smart_reply" label="&vI_prefDialog.idSelection.prefer_smart_reply.label;"
272                        prefstring="idSelection_storage_prefer_smart_reply"/>
273                    <checkbox id="VIdent_identity.idSelection_storage_ignore_smart_reply" label="&vI_prefDialog.idSelection.ignore_smart_reply.label;"
274                        prefstring="idSelection_storage_ignore_smart_reply"/>
275                </vbox>
276                </groupbox>
277<!--                <groupbox>
278                <caption label="&vI_prefDialog.idSelection.Tab1.caption2;"/>
279                <vbox align="left">
280                    <description class="widthXX">&vI_prefDialog.idSelection.draft.desc;</description>
281                </vbox>
282                </groupbox>     -->
283            </tabpanel>
284            <tabpanel orient="vertical">
285                <dialogheader title="&vI_prefDialog.idSelection.Tab2.header;"/>
286                <groupbox>
287                <caption label="&vI_prefDialog.idSelection.Tab2.caption;"/>
288                <vbox align="left">
289                    <description class="widthXX">&vI_prefDialog.idSelection.multiselect.desc;</description>
290                    <checkbox id="VIdent_identity.idSelection_ask" label="&vI_prefDialog.idSelection.ask.label;"
291                        prefstring="idSelection_ask"
292                        oncommand="virtualIdentityExtension.prefDialog.base.idSelectionResultConstraint();"/>
293                    <hbox><spacer class="widthS"/><checkbox id="VIdent_identity.idSelection_ask_always" label="&vI_prefDialog.idSelection.ask_always.label;"
294                        prefstring="idSelection_ask_always"
295                        oncommand="virtualIdentityExtension.prefDialog.base.idSelectionResultConstraint();"/>
296                    </hbox>
297                    <checkbox id="VIdent_identity.idSelection_autocreate" label="&vI_prefDialog.idSelection.autocreate.label;"
298                        prefstring="idSelection_autocreate"
299                        oncommand="virtualIdentityExtension.prefDialog.base.idSelectionResultConstraint();"/>
300
301                    <hbox><spacer class="widthS"/><label value="&vI_prefDialog.idSelection.autocreate.desc;" hidden="true"
302                        id="VIdent_identity.idSelection_autocreate.desc" />
303                    </hbox>
304                   
305                    <checkbox id="VIdent_identity.idSelection_preferExisting" label="&vI_prefDialog.idSelection.preferExisting.label;"
306                        prefstring="idSelection_preferExisting" />
307
308                </vbox>
309                </groupbox>
310            </tabpanel>
311        </tabpanels>
312        </tabbox>
313        </hbox>
314    </tabpanel>
315    <tabpanel orient="vertical" >
316        <hbox flex="1">
317        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
318            hidecolumnpicker="true" hidehscroll="true">
319        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true" /></treecols>
320        <treechildren>
321            <treeitem><treerow><treecell label="&vI_prefDialog.composeDialog.Cell0.label;" /></treerow></treeitem>
322            <treeitem><treerow><treecell label="&vI_prefDialog.composeDialog.Cell1.label;" /></treerow></treeitem>
323        </treechildren>
324        </tree>
325       
326       
327        <tabbox flex="1" >
328        <tabs hidden="true"><tab /><tab /></tabs>
329       
330        <tabpanels class="plain">
331            <tabpanel orient="vertical">
332                <dialogheader title="&vI_prefDialog.composeDialog.header;"/>
333                <groupbox>
334                <caption label="&vI_prefDialog.composeDialog.caption;"/>
335                    <checkbox id="VIdent_identity.autoTimestamp" label="&vI_prefDialog.composeDialog.autoTimestamp.label;"
336                        tooltiptext="&vI_prefDialog.composeDialog.autoTimestamp.tooltiptext;" prefstring="autoTimestamp" oncommand="virtualIdentityExtension.prefDialog.base.autoTimestampConstraint(this);"/>
337                    <hbox id="VIdent_identity.autoTimestamp.options" hidden="true"><spacer class="widthS"/>
338                        <vbox>
339                            <hbox>
340                            <description class="widthX">&vI_prefDialog.composeDialog.autoTimeFormat.label;</description>
341                            <vbox><spacer flex="1"/><textbox id="VIdent_identity.autoTimeFormat"
342                                prefstring="autoTimeFormat" size="20" /><spacer flex="1"/></vbox>
343                            </hbox><hbox>
344                            <description class="widthX">&vI_prefDialog.composeDialog.autoTimeString.label;</description>
345                            <vbox><spacer flex="1"/><textbox id="VIdent_identity.autoTimeString"
346                                prefstring="autoString" size="20" /><spacer flex="1"/></vbox>
347                            </hbox>
348                        </vbox>
349                    </hbox>
350                    <description id="VIdent_identity.HideSignature.warning" class="widthXX">&vI_prefDialog.composeDialog.HideSignature.warning.desc;</description>
351                    <checkbox id="VIdent_identity.hide_signature" label="&vI_prefDialog.composeDialog.HideSignature.label;" disabled="true"
352                        prefstring="hide_signature"/>
353                    <checkbox id="VIdent_identity.hide_sMime_messageSignature" label="&vI_prefDialog.composeDialog.HideSMimeSignature.label;"
354                        prefstring="hide_sMime_messageSignature"/>
355                    <checkbox id="VIdent_identity.hide_openPGP_messageSignature" label="&vI_prefDialog.composeDialog.HideOpenPGPSignature.label;"
356                        prefstring="hide_openPGP_messageSignature" hidden="true"/>
357                    <checkbox id="VIdent_identity.autoReplyToSelf" label="&vI_prefDialog.composeDialog.autoReplyToSelf.label;"
358                        prefstring="autoReplyToSelf"/>
359                </groupbox>
360            </tabpanel>
361            <tabpanel orient="vertical">
362                <dialogheader title="&vI_prefDialog.composeDialog.header2;"/>
363                <groupbox>
364                <caption label="&vI_prefDialog.composeDialog.caption2;"/>
365                    <checkbox id="VIdent_identity.show_status" label="&vI_prefDialog.composeDialog.status.label;"
366                        tooltiptext="&vI_prefDialog.composeDialog.status.tooltiptext;" prefstring="show_status" />
367                    <checkbox id="VIdent_identity.show_smtp" label="&vI_prefDialog.composeDialog.SMTP.label;"
368                        tooltiptext="&vI_prefDialog.composeDialog.SMTP.tooltiptext;" prefstring="show_smtp" />
369                    <checkbox id="VIdent_identity.fcc_show_switch" label="&vI_prefDialog.composeDialog.fcc_show_switch.label;"
370                        tooltiptext="&vI_prefDialog.composeDialog.fcc_show_switch.tooltiptext;" prefstring="fcc_show_switch" />
371                    <checkbox id="VIdent_identity.storage_colorIndication" label="&vI_prefDialog.composeDialog.storage_colorIndication.label;"
372                        prefstring="storage_colorIndication" />
373                </groupbox>
374                <groupbox>
375                <caption label="&vI_prefDialog.composeDialog.caption3;"/>
376                    <checkbox id="VIdent_identity.storage_show_switch" label="&vI_prefDialog.composeDialog.show_switch.label;"
377                        prefstring="storage_show_switch"/>
378                    <checkbox id="VIdent_identity.storage_show_baseID_switch" label="&vI_prefDialog.composeDialog.show_baseID_switch.label;"
379                        prefstring="storage_show_baseID_switch"/>
380                    <checkbox id="VIdent_identity.storage_show_SMTP_switch" label="&vI_prefDialog.composeDialog.show_SMTP_switch.label;"
381                        prefstring="storage_show_SMTP_switch"/>
382                </groupbox>
383            </tabpanel>
384        </tabpanels>
385        </tabbox>
386        </hbox>
387    </tabpanel>
388    <tabpanel orient="vertical" >
389        <hbox flex="1">
390        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
391            hidecolumnpicker="true" hidehscroll="true" >
392        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true"/></treecols>
393        <treechildren>
394            <treeitem container="true" open="true" >
395                <treerow><treecell label="&vI_prefDialog.sending.Folder.label;" /></treerow>
396                <treechildren>
397                    <treeitem><treerow><treecell label="&vI_prefDialog.sending.Folder.row0.label;" /></treerow></treeitem>
398                    <treeitem><treerow><treecell label="&vI_prefDialog.sending.Folder.row1.label;" /></treerow></treeitem>
399                    <treeitem><treerow><treecell label="&vI_prefDialog.sending.Folder.row2.label;" /></treerow></treeitem>
400                </treechildren>
401            </treeitem>
402            <treeitem><treerow><treecell label="&vI_prefDialog.sending.warnings.label;" /></treerow></treeitem>
403        </treechildren>
404        </tree>
405       
406        <tabbox flex="1" >
407        <tabs hidden="true">
408            <tab /><tab /><tab id="VIdent_messageDraftsTab"/><tab id="VIdent_messageTemplatesTab"/><tab />
409        </tabs>
410        <tabpanels class="plain">
411            <tabpanel orient="vertical">
412                <dialogheader title="&vI_prefDialog.sending.Folder.header;"/>
413                <groupbox>
414                <caption label="&vI_prefDialog.sending.Folder.caption;"/>
415                <description class="widthXX">&vI_prefDialog.sending.Folder.desc;</description>
416        <checkbox id="VIdent_identity.copyNewEnigmailSettings" label="&vI_prefDialog.sending.Folder.Enigmail.label;"
417          prefstring="copyNewEnigmailSettings" hidden="true"/>
418                <checkbox id="VIdent_identity.copySMIMESettings" label="&vI_prefDialog.sending.Folder.SMIME.label;"
419                    prefstring="copySMIMESettings"/>
420                <checkbox id="VIdent_identity.copyAttachVCardSettings" label="&vI_prefDialog.sending.Folder.VCard.label;"
421                    prefstring="copyAttachVCardSettings"/>
422                </groupbox>
423            </tabpanel>
424            <tabpanel orient="vertical">
425                <dialogheader title="&vI_prefDialog.sending.fccTab.header;" />
426                <groupbox>
427                <caption label="&vI_prefDialog.sending.fccTab.caption;"/>
428                <hbox align="center">
429                    <checkbox id="VIdent_identity.doFcc" label="&fccMailFolder.label;"
430                        accesskey="&fccMailFolder.accesskey;"
431                        oncommand="setupFccItems();" prefstring="doFcc"/>
432                </hbox>
433                <radiogroup id="VIdent_doFcc">
434                <grid class="specialFolderPickerGrid">
435                    <columns>
436                        <column flex="1"/>
437                        <column flex="2"/>
438                    </columns>
439                    <rows>
440                        <radio id="VIdent_fcc_Settings_Of_Account"
441                            value="3" label="&vI_prefDialog.sending.vidAccount.label;"
442                            oncommand="virtualIdentityExtension.setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)"
443                            observes="VIdent_broadcaster_doFcc"/>
444                        <radio id="VIdent_fcc_Settings_Of_Default"
445                            value="2" label="&vI_prefDialog.sending.vidDefault.label;"
446                            oncommand="virtualIdentityExtension.setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)"
447                            observes="VIdent_broadcaster_doFcc"/>
448                        <row align="center" id="msgFccAccountPickerRow">
449                            <radio id="VIdent_fcc_selectAccount"
450                                value="0" label="&sentFolderOn.label;"
451                                accesskey="&sentFolderOn.accesskey;"
452                                oncommand="virtualIdentityExtension.setPickersState('msgFccAccountPicker', 'msgFccFolderPicker', event)"
453                                observes="VIdent_broadcaster_doFcc"/>
454                        </row>
455                        <row align="center" id="msgFccFolderPickerRow">
456                            <radio id="VIdent_fcc_selectFolder"
457                                value="1" label="&sentInOtherFolder.label;"
458                                accesskey="&sentInOtherFolder.accesskey;"
459                                oncommand="virtualIdentityExtension.setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)"
460                                observes="VIdent_broadcaster_doFcc"/>
461                        </row>
462                    </rows>
463                </grid>
464                </radiogroup>
465                <hbox id="fccReplyFollowsParentBox" align="center" class="fccReplyFollowsParent">
466                    <checkbox wsm_persist="true" id="VIdent_identity.fccReplyFollowsParent"
467                        label="&fccReplyFollowsParent.label;"
468                        accesskey="&fccReplyFollowsParent.accesskey;"
469                        prefattribute="value"
470                        prefstring="fccReplyFollowsParent"
471                        observes="VIdent_broadcaster_doFcc"/>
472                </hbox>
473                </groupbox>
474            </tabpanel>
475            <tabpanel orient="vertical">
476                <dialogheader title="&vI_prefDialog.sending.draftTab.header;" />
477                <groupbox>
478                <caption label="&vI_prefDialog.sending.draftTab.caption;" />
479                <radiogroup id="VIdent_messageDrafts">
480                <grid class="specialFolderPickerGrid">
481                    <columns>
482                        <column flex="1"/>
483                        <column flex="2"/>
484                    </columns>
485                    <rows>
486                        <radio id="VIdent_draft_Settings_Of_Account"
487                            value="3" label="&vI_prefDialog.sending.vidAccount.label;"
488                            oncommand="virtualIdentityExtension.setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" />
489                        <radio id="VIdent_draft_Settings_Of_Default"
490                            value="2" label="&vI_prefDialog.sending.vidDefault.label;"
491                            oncommand="virtualIdentityExtension.setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" />
492                        <row align="center" id="msgDraftsAccountPickerRow">
493                            <radio id="VIdent_draft_selectAccount"
494                                value="0" label="&draftsFolderOn.label;"
495                                accesskey="&draftsFolderOn.accesskey;"
496                                oncommand="virtualIdentityExtension.setPickersState('msgDraftsAccountPicker', 'msgDraftsFolderPicker', event)" />
497                        </row>
498                        <row align="center" id="msgDraftsFolderPickerRow">
499                            <radio id="VIdent_draft_selectFolder"
500                                value="1" label="&draftInOtherFolder.label;"
501                                accesskey="&draftInOtherFolder.accesskey;"
502                                oncommand="virtualIdentityExtension.setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" />
503                        </row>
504                    </rows>
505                </grid>
506                </radiogroup>
507                </groupbox>
508            </tabpanel>
509            <tabpanel orient="vertical">
510                <dialogheader title="&vI_prefDialog.sending.tmplTab.header;" />
511                <groupbox>
512                <caption label="&vI_prefDialog.sending.tmplTab.caption;"/>
513                <radiogroup id="VIdent_messageTemplates">
514                <grid class="specialFolderPickerGrid">
515                    <columns>
516                        <column flex="1"/>
517                        <column flex="2"/>
518                    </columns>
519                    <rows>
520                        <radio id="VIdent_tmpl_Settings_Of_Account"
521                            value="3" label="&vI_prefDialog.sending.vidAccount.label;"
522                            oncommand="virtualIdentityExtension.setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" />
523                        <radio id="VIdent_tmpl_Settings_Of_Default"
524                            value="2" label="&vI_prefDialog.sending.vidDefault.label;"
525                            oncommand="virtualIdentityExtension.setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" />
526                        <row align="center" id="msgStationeryAccountPickerRow">
527                            <radio id="VIdent_tmpl_selectAccount"
528                                value="0" label="&templatesFolderOn.label;"
529                                accesskey="&templatesFolderOn.accesskey;"
530                                oncommand="virtualIdentityExtension.setPickersState('msgStationeryAccountPicker', 'msgStationeryFolderPicker', event)" />
531                        </row>
532                        <row align="center" id="msgStationeryFolderPickerRow">
533                            <radio id="VIdent_tmpl_selectFolder"
534                                value="1" label="&templateInOtherFolder.label;"
535                                accesskey="&templateInOtherFolder.accesskey;"
536                                oncommand="virtualIdentityExtension.setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" />
537                        </row>
538                    </rows>
539                </grid>
540                </radiogroup>
541                </groupbox>
542            </tabpanel>
543            <tabpanel orient="vertical">
544                <dialogheader title="&vI_prefDialog.sending.warnings.header;"/>
545                <groupbox>
546                <caption label="&vI_prefDialog.sending.warnings.caption;"/>
547                <checkbox id="VIdent_identity.warn_nonvirtual" label="&vI_prefDialog.sending.warnings.warnNonvirtual.label;"
548                    prefstring="warn_nonvirtual" />
549                <checkbox id="VIdent_identity.warn_virtual" label="&vI_prefDialog.sending.warnings.warnVirtual.label;"
550                    prefstring="warn_virtual" />
551                </groupbox>
552            </tabpanel>
553        </tabpanels>
554        </tabbox>
555        </hbox>
556    </tabpanel>
557    <tabpanel orient="vertical" >
558        <hbox flex="1">
559        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
560            hidecolumnpicker="true" hidehscroll="true">
561        <treecols orient="vertical">
562            <treecol flex="1" hideheader="true" primary="true"/>
563        </treecols>
564        <treechildren>
565            <treeitem container="true" open="true">
566                <treerow><treecell label="&vI_prefDialog.storageTab.Tab0.label;" /></treerow>
567                <treechildren>
568                    <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.reading.label;" /></treerow></treeitem>
569                    <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.storing.label;" /></treerow></treeitem>
570                </treechildren>
571            </treeitem>
572            <treeitem id="storageExtrasTreeitem1"><treerow><treecell label="&vI_prefDialog.storageTab.Tab1.label;" /></treerow></treeitem>
573            <treeitem id="storageExtrasTreeitem2"><treerow><treecell label="&vI_prefDialog.storageTab.Tab2.label;" /></treerow></treeitem>
574        </treechildren>
575        </tree>
576       
577        <tabbox flex="1" >
578        <tabs hidden="true">
579            <tab /><tab /><tab /><tab /><tab />
580        </tabs>
581        <tabpanels class="plain">
582            <tabpanel orient="vertical">
583                <dialogheader title="&vI_prefDialog.storageTab.Tab0.header;"/>
584                <groupbox>
585                <caption label="&vI_prefDialog.storageTab.Tab0.caption;" />
586                <checkbox id="VIdent_identity.storage" label="&vI_prefDialog.storage.label;"
587                    tooltiptext="&vI_prefDialog.storage.tooltiptext;" prefstring="storage"
588                    oncommand="virtualIdentityExtension.prefDialog.base.storageConstraint(this);" />
589                <spacer class="paragraph"/>
590                <button id="VIdent_identity.storage.import" label="&vI_prefDialog.storage.import;" oncommand="var vI_localRdfDatasource = new virtualIdentityExtension.rdfDatasourceImporter(window, 'virtualIdentity.rdf');" />
591                <button id="VIdent_identity.storage.export" label="&vI_prefDialog.storage.export;" oncommand="var vI_localRdfDatasource = new virtualIdentityExtension.rdfDatasource(window); vI_localRdfDatasource.export('virtualIdentity.rdf')" />
592                </groupbox>
593                <groupbox>
594                <caption label="&vI_prefDialog.storageTab.Tab0.caption2;" />
595                <hbox>
596                <description class="widthX">&vI_prefDialog.storageTab.DateFormat.label;</description>
597                <vbox><spacer flex="1"/><textbox id="VIdent_identity.storage_timeFormat"
598                    prefstring="storage_timeFormat" size="20" /><spacer flex="1"/></vbox>
599                </hbox>
600                <button id="VIdent_identity.storage.openEditor" label="&vI_prefDialog.storage.openEditor;" oncommand="openDialog('chrome://v_identity/content/vI_rdfDataTree.xul', '', 'chrome, dialog, resizable=yes');" />
601                </groupbox>
602            </tabpanel>
603            <tabpanel orient="vertical">
604                <dialogheader title="&vI_prefDialog.storageTab.reading.header;" />
605                <groupbox>
606                <caption label="&vI_prefDialog.storageTab.reading.caption;"/>
607                <vbox align="left">
608                    <checkbox id="VIdent_identity.storage_warn_vI_replace" label="&vI_prefDialog.storage.warn_vI_replace.label;"
609                        prefstring="storage_warn_vI_replace"/>
610                    <checkbox id="VIdent_identity.storage_getOneOnly" label="&vI_prefDialog.storage.get_One_Only.label;"
611                        prefstring="storage_getOneOnly"/>
612                </vbox>
613                </groupbox>
614            </tabpanel>
615            <tabpanel orient="vertical">
616                <dialogheader title="&vI_prefDialog.storageTab.storing.header;" />
617                <groupbox>
618                <caption label="&vI_prefDialog.storageTab.storing.caption;"/>
619                <vbox align="left">
620                    <checkbox id="VIdent_identity.storage_store" label="&vI_prefDialog.storage.storedefault.label;"
621                        prefstring="storage_store"/>
622                    <checkbox id="VIdent_identity.storage_store_base_id" label="&vI_prefDialog.storage.store_base_id.label;"
623                        prefstring="storage_store_base_id"/>
624                    <checkbox id="VIdent_identity.storage_store_SMTP" label="&vI_prefDialog.storage.store_SMTP.label;"
625                        prefstring="storage_store_SMTP"/>
626                    <checkbox id="VIdent_identity.storage_warn_update" label="&vI_prefDialog.storage.warn_update.label;"
627                        prefstring="storage_warn_update"/>
628                    <checkbox id="VIdent_identity.storage_dont_update_multiple" label="&vI_prefDialog.storage.dont_update_multiple.label;"
629                        prefstring="storage_dont_update_multiple"/>
630                </vbox>
631                </groupbox>
632            </tabpanel>
633            <tabpanel orient="vertical">
634                <dialogheader title="&vI_prefDialog.storageTab.Tab1.header;"/>
635                <groupbox>
636                <caption label="&vI_prefDialog.storageTab.Tab1.caption;" />
637                <vbox align="left">
638                    <checkbox id="VIdent_identity.storageExtras_returnReciept" label="&vI_prefDialog.storageExtras.returnReciept.label;"
639                        prefstring="storageExtras_returnReciept"/>
640                    <checkbox id="VIdent_identity.storageExtras_fcc" label="&vI_prefDialog.storageExtras.fcc.label;"
641                        prefstring="storageExtras_fcc"/>
642                    <checkbox id="VIdent_identity.storageExtras_characterEncoding" label="&vI_prefDialog.storageExtras.characterEncoding.label;"
643                        prefstring="storageExtras_characterEncoding"/>
644                    <checkbox id="VIdent_identity.storageExtras_messageFormat" label="&vI_prefDialog.storageExtras.messageFormat.label;"
645                        prefstring="storageExtras_messageFormat"/>
646                    <spacer class="paragraph"/>
647                </vbox>
648                <label id="storageExtrasWarning" value="&vI_prefDialog.storageExtras.Warning.label;"/>
649                </groupbox>
650            </tabpanel>
651            <tabpanel orient="vertical">
652                <dialogheader title="&vI_prefDialog.storageTab.Tab2.header;"/>
653                <groupbox>
654                <caption label="&vI_prefDialog.storageTab.Tab2.caption;" />
655                <vbox align="left">
656                    <hbox><vbox>
657                    <label value="&vI_prefDialog.storageExtras.sMime.label;"/>
658                    <checkbox id="VIdent_identity.storageExtras_sMime_messageEncryption" label="&vI_prefDialog.storageExtras.sMime.messageEncryption.label;"
659                        prefstring="storageExtras_sMime_messageEncryption"/>
660                    <checkbox id="VIdent_identity.storageExtras_sMime_messageSignature" label="&vI_prefDialog.storageExtras.sMime.messageSignature.label;"
661                        prefstring="storageExtras_sMime_messageSignature"/>
662                    </vbox><spacer flex="1"/><vbox id="openPGPencryption" hidden="true">
663                    <label value="&vI_prefDialog.storageExtras.openPGP.label;"/>
664                    <checkbox id="VIdent_identity.storageExtras_openPGP_messageEncryption" label="&vI_prefDialog.storageExtras.openPGP.messageEncryption.label;"
665                        prefstring="storageExtras_openPGP_messageEncryption"/>
666                    <checkbox id="VIdent_identity.storageExtras_openPGP_messageSignature" label="&vI_prefDialog.storageExtras.openPGP.messageSignature.label;"
667                        prefstring="storageExtras_openPGP_messageSignature"/>
668                    <checkbox id="VIdent_identity.storageExtras_openPGP_PGPMIME" label="&vI_prefDialog.storageExtras.openPGP.PGPMIME.label;"
669                        prefstring="storageExtras_openPGP_PGPMIME"/>
670                    </vbox></hbox>
671                </vbox>
672                <label id="storageExtrasWarning" value="&vI_prefDialog.storageExtras.Warning.label;"/>
673                </groupbox>
674            </tabpanel>
675        </tabpanels>
676        </tabbox>
677        </hbox>
678    </tabpanel>
679    <tabpanel orient="vertical" >
680        <hbox flex="1">
681        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
682            hidecolumnpicker="true" hidehscroll="true">
683        <treecols orient="vertical">
684            <treecol flex="1" hideheader="true" primary="true"/>
685        </treecols>
686        <treechildren>
687            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab0.label;" /></treerow></treeitem>
688            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab1.label;" /></treerow></treeitem>
689            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab2.label;" /></treerow></treeitem>
690        </treechildren>
691        </tree>
692        <tabbox flex="1" >
693        <tabs hidden="true">
694            <tab /><tab /><tab />
695        </tabs>
696        <tabpanels class="plain">
697            <tabpanel orient="vertical">
698                <dialogheader title="&vI_prefDialog.options.Tab0.header;" />
699                <groupbox>
700                <caption label="&vI_prefDialog.options.Tab0.caption;"/>
701                <checkbox id="VIdent_identity.menu_entry" label="&vI_prefDialog.menuEntry.label;"
702                    prefstring="menu_entry" />
703                </groupbox>
704            </tabpanel>
705            <tabpanel orient="vertical">
706                <dialogheader title="&vI_prefDialog.options.Tab1.header;" />
707                <groupbox id="notificationGroupBox">
708                <caption label="&vI_prefDialog.options.Tab1.caption;"/>
709                <vbox align="left">
710                    <checkbox id="VIdent_identity.get_header_notification" label="&vI_prefDialog.notifyHeaders.label;"
711                        prefstring="get_header_notification"/>
712                    <checkbox id="VIdent_identity.smart_reply_notification" label="&vI_prefDialog.notifySmartIdentity.label;"
713                        prefstring="smart_reply_notification"/>
714                    <checkbox id="VIdent_identity.storage_notification" label="&vI_prefDialog.notifyStorage.label;"
715                        prefstring="storage_notification"/>
716                    <hbox>
717                    <vbox><spacer flex="1"/><label value="&vI_prefDialog.notifyTime.prefix.label;" /><spacer flex="1"/></vbox>
718                    <textbox preftype="int" id="VIdent_identity.notification_timeout" flex="1"
719                        prefstring="notification_timeout" size="1" />
720                    <vbox><spacer flex="1"/><label value="&vI_prefDialog.notifyTime.postfix.label;" /><spacer flex="1"/></vbox>
721                    </hbox>
722                </vbox>
723                </groupbox>
724            </tabpanel>
725            <tabpanel orient="vertical">
726                <dialogheader title="&vI_prefDialog.options.Tab2.header;" />
727                <groupbox>
728                <caption label="&vI_prefDialog.options.Tab2.caption;"/>
729                <vbox align="left">
730                    <description class="widthXX">&vI_prefDialog.notifyDebug.desc;</description>
731                    <checkbox id="VIdent_identity.debug_notification" label="&vI_prefDialog.notifyDebug.label;"
732                        prefstring="debug_notification"/>
733                    <hbox>
734                        <checkbox id="VIdent_identity.debug_to_file" label="&vI_prefDialog.debugToFile.label;"
735                            prefstring="debug_to_file"/>
736                        <textbox id="VIdent_identity.debug_to_file_path"
737                            prefstring="debug_to_file_path" />
738                        <button id="VIdent_identity.debug_to_file.filePicker"
739                                label="&vI_prefDialog.debugToFile.choose;"
740                                oncommand="virtualIdentityExtension.prefDialog.selectFile('VIdent_identity.debug_to_file_path');" />
741                    </hbox>
742                </vbox>
743                </groupbox>
744            </tabpanel>
745        </tabpanels>
746        </tabbox>
747        </hbox>
748    </tabpanel>
749    </tabpanels>
750</tabbox>
751<browserbox id="virtualIdentityExtension_remoteBrowserBox" class="virtualIdentityExtension_remoteBrowserBox" localCss="localDoc.css" flex="1" hidden="true" type="content" />
752<label id="virtualIdentityExtension_extVersion" value="&vident.version;" hidden="true" />
753</hbox>
754<textbox id="virtualIdentityExtension_debugBox" />
755</dialog>
756</overlay>
Note: See TracBrowser for help on using the repository browser.