source: chrome/content/v_identity/vI_prefDialog.xul @ 8d2522

lite_0.1multiEditng_0.6ng_0.6_helpng_0.8ng_0.9
Last change on this file since 8d2522 was 8d2522, checked in by rene <rene@…>, 12 years ago

adapted prefDialog layout. Still dependencies missing.

  • Property mode set to 100644
File size: 30.0 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
45<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
46    xmlns:xhtml="http://www.w3.org/1999/xhtml" >
47
48<dialog id="vI_prefDialog">
49
50<script type="application/x-javascript"
51            src="chrome://v_identity/content/vI_prefDialog.js" />
52<script type="application/x-javascript"
53        src="chrome://v_identity/content/vI_prefDialog_FolderPicker.js" />
54<script type="application/x-javascript"
55            src="chrome://v_identity/content/vI_storageExtras.js" />
56<script type="application/x-javascript"
57            src="chrome://v_identity/content/vI_helper.js" />
58
59<stringbundleset id="stringbundleset">
60    <stringbundle id="vIdentBundle" src="chrome://v_identity/locale/v_identity.properties" />
61    <stringbundle id="bundle_messenger" src="chrome://messenger/locale/messenger.properties"/>
62</stringbundleset>
63
64<broadcaster id="VIdent_broadcaster_doFcc"/>
65
66<textbox hidden="true" id="VIdent_identity.fccFolder"
67                prefstring="fccFolder"/>
68<textbox hidden="true" id="VIdent_identity.fccFolderPickerMode"
69                prefstring="fccFolderPickerMode"/>
70<textbox hidden="true" id="VIdent_identity.draftFolder"
71                prefstring="draftFolder"/>
72<textbox hidden="true" id="VIdent_identity.draftFolderPickerMode"
73                prefstring="draftFolderPickerMode"/>
74<textbox hidden="true" id="VIdent_identity.stationeryFolder"
75                prefstring="stationeryFolder"/>
76<textbox hidden="true" id="VIdent_identity.stationeryFolderPickerMode"
77                prefstring="stationeryFolderPickerMode"/>
78
79<tabbox id="prefTabbox" class="viewSelector ">
80    <radiogroup xhtml:role="listbox" id="viewGroup" persist="last-selected"
81        class="chromeclass-toolbar" orient="horizontal" >
82        <vbox>
83        <hbox>
84            <radio pane="source" id="sourceEmail"
85                oncommand="document.getElementById('prefTabbox').selectedIndex = 0;" />
86            <vbox><spacer flex="1"/><image class="arrow" id="toSelection" /><spacer flex="1"/></vbox>
87            <radio pane="source" id="selection"
88                oncommand="document.getElementById('prefTabbox').selectedIndex = 1;" />
89            <vbox><spacer flex="1"/><image class="arrow" id="toSelection" /><spacer flex="1"/></vbox>
90            <radio pane="source" id="composeDialog"
91                oncommand="document.getElementById('prefTabbox').selectedIndex = 2;" />
92            <vbox><spacer flex="1"/><image class="arrow" id="toSelection" /><spacer flex="1"/></vbox>
93            <radio pane="source" id="emailOut"
94                oncommand="document.getElementById('prefTabbox').selectedIndex = 3;" />
95        </hbox>
96        <spacer class="heightS" />
97        <hbox>
98            <spacer id="beforeStorage" />
99            <vbox><spacer flex="1"/><image class="arrow" id="storageUp" /><spacer flex="1"/></vbox>
100            <radio pane="source" id="storageOut"
101                oncommand="document.getElementById('prefTabbox').selectedIndex = 4;" />
102            <vbox><spacer flex="1"/><image class="arrow" id="storageUpDown" /><spacer flex="1"/></vbox>
103            <spacer id="afterStorage" flex="1"/>
104        </hbox>
105        </vbox>
106        <spacer flex="1"/>
107        <vbox>
108            <spacer flex="1"/>
109            <hbox><spacer flex="1"/><radio pane="source" id="options"
110                oncommand="document.getElementById('prefTabbox').selectedIndex = 5;" /></hbox>
111            <spacer flex="1"/>
112            <button class="v_identity_logo v_identity_logo_button"
113                label="&vident.vidLogo.label; &vident.version;"
114                oncommand="vI_prefDialog.openURL('http://www.absorb.it/virtual-id')"
115                tooltiptext="&vI_prefDialog.vidLogo.tooltiptext;" />
116        </vbox>
117    </radiogroup>
118    <tabs>
119        <tab label="&vI_prefDialog.tabbox.tab0.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 0;"/>
120        <tab label="&vI_prefDialog.tabbox.tab1.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 1;"/>
121        <tab label="&vI_prefDialog.tabbox.tab2.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 2;"/>
122        <tab label="&vI_prefDialog.tabbox.tab3.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 3;"/>
123        <tab label="&vI_prefDialog.tabbox.tab4.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 4;"/>
124        <tab label="&vI_prefDialog.tabbox.tab5.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 5;"/>
125    </tabs>
126    <tabpanels>
127    <tabpanel orient="vertical" >
128        <hbox>
129        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex"
130            hidecolumnpicker="true" hidehscroll="true" >
131        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true"/></treecols>
132        <treechildren>
133            <treeitem container="true" open="true" >
134                <treerow><treecell label="&vI_prefDialog.smartCell.label;" /></treerow>
135                <treechildren>
136                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row0.label;" /></treerow></treeitem>
137                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row1.label;" /></treerow></treeitem>
138                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row2.label;" /></treerow></treeitem>
139                </treechildren>
140            </treeitem>
141        </treechildren>
142        </tree>
143       
144        <tabbox flex="1" >
145        <tabs hidden="true">
146            <tab /><tab /><tab /><tab /><tab />
147        </tabs>
148        <tabpanels class="plain">
149            <tabpanel orient="vertical">
150            <dialogheader title="&vI_prefDialog.smartTab0.header;"/>
151                <groupbox>
152                <caption label="&vI_prefDialog.smartTab0.Draft.caption;" />
153                <label id="version-warning"
154                    value="&vI_prefDialog.versionWarning.label;" hidden="true"/>
155                <checkbox id="VIdent_identity.smart_draft" label="&vI_prefDialog.smartDraft.label;"
156                    tooltiptext="&vI_prefDialog.smartDraft.tooltiptext;" prefstring="smart_draft"
157                    oncommand="vI_prefDialog.base.idSelectionConstraint();" />
158                </groupbox>
159                <groupbox>
160                <caption label="&vI_prefDialog.smartTab0.Reply.caption;" />
161                <checkbox id="VIdent_identity.smart_reply" label="&vI_prefDialog.smartReply.label;"
162                    tooltiptext="&vI_prefDialog.smartReply.tooltiptext;" prefstring="smart_reply"
163                    oncommand="vI_prefDialog.base.smartReplyConstraint(this);" />
164                <hbox><spacer class="widthS"/>
165                    <vbox>
166                    <checkbox id="VIdent_identity.smart_detectByReceivedHeader" label="&vI_prefDialog.smartDetectByReceivedHeader.label;"
167                        tooltiptext="&vI_prefDialog.smartDetectByReceivedHeader.tooltiptext;" prefstring="smart_detectByReceivedHeader" />
168                    <checkbox id="VIdent_identity.smart_reply_for_newsgroups" label="&vI_prefDialog.smartReplyNewsgroups.label;"
169                        tooltiptext="&vI_prefDialog.smartReplyNewsgroups.tooltiptext;" prefstring="smart_reply_for_newsgroups" />
170                    </vbox>
171                </hbox>
172                </groupbox>
173            </tabpanel>
174            <tabpanel orient="vertical">
175                <dialogheader title="&vI_prefDialog.smartTab1.header;"/>
176                <groupbox>
177                <caption label="&vI_prefDialog.smartTab1.caption;" />
178                <vbox align="left">
179                    <description class="widthXX">&vI_prefDialog.smartReplyTab.Tab1.desc;</description>
180                    <hbox>
181                    <vbox><description class="widthX">&vI_prefDialog.smartReply.headers.desc;</description>
182                    <spacer flex="1"/>
183                    <button id="VIdent_identity.smart_reply_headers_reset" label="&vI_prefDialog.smartReply.headers.reset;" oncommand="vI_prefDialog.base.smartReplyHeaderReset();"/>
184                    </vbox>
185                    <textbox id="VIdent_identity.smart_reply_headers" multiline="true"
186                        rows="4" size="20" wrap="false" flex="1"
187                        prefstring="smart_reply_headers" />
188                    </hbox>
189                </vbox>
190                </groupbox>
191            </tabpanel>
192            <tabpanel orient="vertical">
193                <dialogheader title="&vI_prefDialog.smartTab2.header;"/>
194                <groupbox>
195                <caption label="&vI_prefDialog.smartTab2.caption;" />
196                <vbox align="left">
197                    <description class="widthXX">&vI_prefDialog.smartReplyTab.Tab2.desc;</description>
198                    <hbox>
199                    <vbox><description class="widthX">&vI_prefDialog.smartReply.filter.desc;</description><spacer flex="1"/></vbox>
200                    <textbox id="VIdent_identity.smart_reply_filter" multiline="true"
201                        rows="4" size="20" wrap="false" flex="1"
202                        prefstring="smart_reply_filter" />
203                    </hbox>
204                </vbox>
205                </groupbox>
206            </tabpanel>
207            <tabpanel orient="vertical">
208                <dialogheader title="&vI_prefDialog.smartTab3.header;"/>
209                <groupbox>
210                <caption label="&vI_prefDialog.smartTab3.caption;" />
211                <vbox align="left">
212                    <checkbox id="VIdent_identity.smart_reply_ignoreFullName" label="&vI_prefDialog.smartReply.ignoreFullname.label;"
213                        prefstring="smart_reply_ignoreFullName" wrap="true" class="widthXX" />
214                    <hbox>
215                    <description class="widthX">&vI_prefDialog.smartReply.defaultFullname.label;</description>
216                    <vbox><spacer flex="1"/><textbox id="VIdent_identity.smart_reply_defaultFullName" flex="1"
217                        prefstring="smart_reply_defaultFullName" size="20" /><spacer flex="1"/></vbox>
218                    </hbox>
219                </vbox>
220                </groupbox>
221            </tabpanel>
222        </tabpanels>
223        </tabbox>
224    </hbox>
225    </tabpanel>
226    <tabpanel orient="vertical" >
227        <hbox>
228        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex"
229            hidecolumnpicker="true" hidehscroll="true">
230        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true" /></treecols>
231        <treechildren>
232            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell0.label;" /></treerow></treeitem>
233            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell1.label;" /></treerow></treeitem>
234        </treechildren>
235        </tree>
236       
237        <tabbox flex="1" >
238        <tabs hidden="true"><tab /><tab /></tabs>
239       
240        <tabpanels class="plain">
241            <tabpanel orient="vertical">
242                <dialogheader title="&vI_prefDialog.idSelection.Tab0.header;"/>
243                <groupbox>
244                <caption label="&vI_prefDialog.idSelection.Tab0.caption;"/>
245                <vbox align="left">
246                    <description class="widthXX">&vI_prefDialog.idSelection.reply.desc;</description>
247                    <checkbox id="VIdent_identity.idSelection_storage_prefer_smart_reply" label="&vI_prefDialog.idSelection.prefer_smart_reply.label;"
248                        prefstring="idSelection_storage_prefer_smart_reply"/>
249                    <checkbox id="VIdent_identity.idSelection_storage_ignore_smart_reply" label="&vI_prefDialog.idSelection.ignore_smart_reply.label;"
250                        prefstring="idSelection_storage_ignore_smart_reply"/>
251                </vbox>
252                </groupbox>
253                <groupbox>
254                <caption label="&vI_prefDialog.idSelection.Tab0.caption2;"/>
255                <vbox align="left">
256                    <description class="widthXX">&vI_prefDialog.idSelection.draft.desc;</description>
257                </vbox>
258                </groupbox>
259            </tabpanel>
260            <tabpanel orient="vertical">
261                <dialogheader title="&vI_prefDialog.idSelection.Tab1.header;"/>
262                <groupbox>
263                <caption label="&vI_prefDialog.idSelection.Tab1.caption;"/>
264                <vbox align="left">
265                    <description class="widthXX">&vI_prefDialog.idSelection.multiselect.desc;</description>
266                    <checkbox id="VIdent_identity.idSelection_ask" label="&vI_prefDialog.idSelection.ask.label;"
267                        prefstring="idSelection_ask"
268                        oncommand="vI_prefDialog.base.idSelectionResultConstraint();"/>
269                    <hbox><spacer class="widthS"/><checkbox id="VIdent_identity.idSelection_ask_always" label="&vI_prefDialog.idSelection.ask_always.label;"
270                        prefstring="idSelection_ask_always"
271                        oncommand="vI_prefDialog.base.idSelectionResultConstraint();"/>
272                    </hbox>
273                    <hbox>
274                    <vbox><spacer flex="1"/>
275                    <checkbox id="VIdent_identity.idSelection_autocreate" label="&vI_prefDialog.idSelection.autocreate.label;"
276                        prefstring="idSelection_autocreate"
277                        oncommand="vI_prefDialog.base.idSelectionResultConstraint();"/>
278                    <spacer flex="1"/></vbox>
279                    <vbox><spacer flex="1"/>
280                    <label value="&vI_prefDialog.idSelection.autocreate.desc;" hidden="true"
281                        id="VIdent_identity.idSelection_autocreate.desc" />
282                    <spacer flex="1"/></vbox>
283                    </hbox>
284                </vbox>
285                </groupbox>
286            </tabpanel>
287        </tabpanels>
288        </tabbox>
289        </hbox>
290    </tabpanel>
291    <tabpanel orient="vertical" >
292        <dialogheader title="&vI_prefDialog.composeDialog.header;"/>
293        <groupbox>
294        <caption label="&vI_prefDialog.composeDialog.caption;"/>
295            <checkbox id="VIdent_identity.autoTimestamp" label="&vI_prefDialog.composeDialog.autoTimestamp.label;"
296                tooltiptext="&vI_prefDialog.composeDialog.autoTimestamp.tooltiptext;" prefstring="autoTimestamp" />
297            <description id="VIdent_identity.HideSignature.warning" class="widthXX">&vI_prefDialog.composeDialog.HideSignature.warning.desc;</description>
298            <checkbox id="VIdent_identity.hide_signature" label="&vI_prefDialog.composeDialog.HideSignature.label;" disabled="true"
299                prefstring="hide_signature"/>
300            <spacer id="autoReplyToSelfSpacer" class="paragraph"/>
301            <checkbox id="VIdent_identity.autoReplyToSelf" label="&vI_prefDialog.composeDialog.autoReplyToSelf.label;"
302                prefstring="autoReplyToSelf"/>
303        </groupbox>
304        <groupbox>
305        <caption label="&vI_prefDialog.composeDialog.caption2;"/>
306            <checkbox id="VIdent_identity.show_smtp" label="&vI_prefDialog.composeDialog.SMTP.label;"
307                prefstring="show_smtp" />
308        </groupbox>
309    </tabpanel>
310    <tabpanel orient="vertical" >
311        <hbox>
312        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex"
313            hidecolumnpicker="true" hidehscroll="true" >
314        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true"/></treecols>
315        <treechildren>
316            <treeitem container="true" open="true" >
317                <treerow><treecell label="&vI_prefDialog.sending.Folder.label;" /></treerow>
318                <treechildren>
319                    <treeitem><treerow><treecell label="&vI_prefDialog.sending.Folder.row0.label;" /></treerow></treeitem>
320                    <treeitem><treerow><treecell label="&vI_prefDialog.sending.Folder.row1.label;" /></treerow></treeitem>
321                    <treeitem><treerow><treecell label="&vI_prefDialog.sending.Folder.row2.label;" /></treerow></treeitem>
322                </treechildren>
323            </treeitem>
324            <treeitem><treerow><treecell label="&vI_prefDialog.sending.warnings.label;" /></treerow></treeitem>
325        </treechildren>
326        </tree>
327       
328        <tabbox flex="1" >
329        <tabs hidden="true">
330            <tab /><tab /><tab id="VIdent_messageDraftsTab"/><tab id="VIdent_messageTemplatesTab"/><tab />
331        </tabs>
332        <tabpanels class="plain">
333            <tabpanel orient="vertical">
334                <dialogheader title="&vI_prefDialog.sending.Folder.header;"/>
335                <groupbox>
336                <caption label="&vI_prefDialog.sending.Folder.caption;"/>
337                <description class="widthXX">&vI_prefDialog.sending.Folder.desc;</description>
338                <checkbox id="VIdent_identity.copySMIMESettings" label="&vI_prefDialog.sending.Folder.SMIME.label;"
339                    prefstring="copySMIMESettings"/>
340                <checkbox id="VIdent_identity.copyAttachVCardSettings" label="&vI_prefDialog.sending.Folder.VCard.label;"
341                    prefstring="copyAttachVCardSettings"/>
342                </groupbox>
343            </tabpanel>
344            <tabpanel orient="vertical">
345                <dialogheader title="&vI_prefDialog.sending.fccTab.header;" />
346                <groupbox>
347                <caption label="&vI_prefDialog.sending.fccTab.caption;"/>
348                <hbox align="center">
349                    <checkbox id="VIdent_identity.doFcc" label="&fccMailFolder.label;"
350                        accesskey="&fccMailFolder.accesskey;"
351                        oncommand="setupFccItems();" prefstring="doFcc"/>
352                </hbox>
353                <radiogroup id="VIdent_doFcc">
354                <grid class="specialFolderPickerGrid">
355                    <columns>
356                        <column flex="1"/>
357                        <column flex="2"/>
358                    </columns>
359                    <rows>
360                        <radio id="VIdent_fcc_Settings_Of_Account"
361                            value="3" label="&vI_prefDialog.sending.vidAccount.label;"
362                            oncommand="setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)"
363                            observes="VIdent_broadcaster_doFcc"/>
364                        <radio id="VIdent_fcc_Settings_Of_Default"
365                            value="2" label="&vI_prefDialog.sending.vidDefault.label;"
366                            oncommand="setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)"
367                            observes="VIdent_broadcaster_doFcc"/>
368                        <row align="center" id="msgFccAccountPickerRow">
369                            <radio id="VIdent_fcc_selectAccount"
370                                value="0" label="&sentFolderOn.label;"
371                                accesskey="&sentFolderOn.accesskey;"
372                                oncommand="setPickersState('msgFccAccountPicker', 'msgFccFolderPicker', event)"
373                                observes="VIdent_broadcaster_doFcc"/>
374                        </row>
375                        <row align="center" id="msgFccFolderPickerRow">
376                            <radio id="VIdent_fcc_selectFolder"
377                                value="1" label="&sentInOtherFolder.label;"
378                                accesskey="&sentInOtherFolder.accesskey;"
379                                oncommand="setPickersState('msgFccFolderPicker', 'msgFccAccountPicker', event)"
380                                observes="VIdent_broadcaster_doFcc"/>
381                        </row>
382                    </rows>
383                </grid>
384                </radiogroup>
385                <hbox id="fccReplyFollowsParentBox" align="center" class="fccReplyFollowsParent">
386                    <checkbox wsm_persist="true" id="VIdent_identity.fccReplyFollowsParent"
387                        label="&fccReplyFollowsParent.label;"
388                        accesskey="&fccReplyFollowsParent.accesskey;"
389                        prefattribute="value"
390                        prefstring="fccReplyFollowsParent"
391                        observes="VIdent_broadcaster_doFcc"/>
392                </hbox>
393                </groupbox>
394            </tabpanel>
395            <tabpanel orient="vertical">
396                <dialogheader title="&vI_prefDialog.sending.draftTab.header;" />
397                <groupbox>
398                <caption label="&vI_prefDialog.sending.draftTab.caption;" />
399                <radiogroup id="VIdent_messageDrafts">
400                <grid class="specialFolderPickerGrid">
401                    <columns>
402                        <column flex="1"/>
403                        <column flex="2"/>
404                    </columns>
405                    <rows>
406                        <radio id="VIdent_draft_Settings_Of_Account"
407                            value="3" label="&vI_prefDialog.sending.vidAccount.label;"
408                            oncommand="setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" />
409                        <radio id="VIdent_draft_Settings_Of_Default"
410                            value="2" label="&vI_prefDialog.sending.vidDefault.label;"
411                            oncommand="setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" />
412                        <row align="center" id="msgDraftsAccountPickerRow">
413                            <radio id="VIdent_draft_selectAccount"
414                                value="0" label="&draftsFolderOn.label;"
415                                accesskey="&draftsFolderOn.accesskey;"
416                                oncommand="setPickersState('msgDraftsAccountPicker', 'msgDraftsFolderPicker', event)" />
417                        </row>
418                        <row align="center" id="msgDraftsFolderPickerRow">
419                            <radio id="VIdent_draft_selectFolder"
420                                value="1" label="&draftInOtherFolder.label;"
421                                accesskey="&draftInOtherFolder.accesskey;"
422                                oncommand="setPickersState('msgDraftsFolderPicker', 'msgDraftsAccountPicker', event)" />
423                        </row>
424                    </rows>
425                </grid>
426                </radiogroup>
427                </groupbox>
428            </tabpanel>
429            <tabpanel orient="vertical">
430                <dialogheader title="&vI_prefDialog.sending.tmplTab.header;" />
431                <groupbox>
432                <caption label="&vI_prefDialog.sending.tmplTab.header;"/>
433                <radiogroup id="VIdent_messageTemplates">
434                <grid class="specialFolderPickerGrid">
435                    <columns>
436                        <column flex="1"/>
437                        <column flex="2"/>
438                    </columns>
439                    <rows>
440                        <radio id="VIdent_tmpl_Settings_Of_Account"
441                            value="3" label="&vI_prefDialog.sending.vidAccount.label;"
442                            oncommand="setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" />
443                        <radio id="VIdent_tmpl_Settings_Of_Default"
444                            value="2" label="&vI_prefDialog.sending.vidDefault.label;"
445                            oncommand="setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" />
446                        <row align="center" id="msgStationeryAccountPickerRow">
447                            <radio id="VIdent_tmpl_selectAccount"
448                                value="0" label="&templatesFolderOn.label;"
449                                accesskey="&templatesFolderOn.accesskey;"
450                                oncommand="setPickersState('msgStationeryAccountPicker', 'msgStationeryFolderPicker', event)" />
451                        </row>
452                        <row align="center" id="msgStationeryFolderPickerRow">
453                            <radio id="VIdent_tmpl_selectFolder"
454                                value="1" label="&templateInOtherFolder.label;"
455                                accesskey="&templateInOtherFolder.accesskey;"
456                                oncommand="setPickersState('msgStationeryFolderPicker', 'msgStationeryAccountPicker', event)" />
457                        </row>
458                    </rows>
459                </grid>
460                </radiogroup>
461                </groupbox>
462            </tabpanel>
463            <tabpanel orient="vertical">
464                <dialogheader title="&vI_prefDialog.sending.warnings.header;"/>
465                <groupbox>
466                <caption label="&vI_prefDialog.sending.warnings.caption;"/>
467                <checkbox id="VIdent_identity.warn_nonvirtual" label="&vI_prefDialog.sending.warnings.warnNonvirtual.label;"
468                    prefstring="warn_nonvirtual" />
469                <checkbox id="VIdent_identity.warn_virtual" label="&vI_prefDialog.sending.warnings.warnVirtual.label;"
470                    prefstring="warn_virtual" />
471                </groupbox>
472            </tabpanel>
473        </tabpanels>
474        </tabbox>
475        </hbox>
476    </tabpanel>
477    <tabpanel orient="vertical" >
478        <hbox>
479        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex"
480            hidecolumnpicker="true" hidehscroll="true">
481        <treecols orient="vertical">
482            <treecol flex="1" hideheader="true" primary="true"/>
483        </treecols>
484        <treechildren>
485            <treeitem container="true" open="true">
486                <treerow><treecell label="&vI_prefDialog.storageTab.Tab0.label;" /></treerow>
487                <treechildren>
488                    <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.reading.label;" /></treerow></treeitem>
489                    <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.storing.label;" /></treerow></treeitem>
490                </treechildren>
491            </treeitem>
492            <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.Tab1.label;" /></treerow></treeitem>
493            <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.Tab2.label;" /></treerow></treeitem>
494        </treechildren>
495        </tree>
496       
497        <tabbox flex="1" >
498        <tabs hidden="true">
499            <tab /><tab /><tab /><tab /><tab />
500        </tabs>
501        <tabpanels class="plain">
502            <tabpanel orient="vertical">
503                <dialogheader title="&vI_prefDialog.storageTab.Tab0.header;"/>
504                <groupbox>
505                <caption label="&vI_prefDialog.storageTab.Tab0.caption;" />
506                <checkbox id="VIdent_identity.storage" label="&vI_prefDialog.storage.label;"
507                    tooltiptext="&vI_prefDialog.storage.tooltiptext;" prefstring="storage"
508                    oncommand="vI_prefDialog.base.storageConstraint(this);" />
509                <spacer class="paragraph"/>
510                <button id="VIdent_identity.storage.openEditor" label="&vI_prefDialog.storage.openEditor;" oncommand="openDialog('chrome://v_identity/content/vI_rdfDataTree.xul', '', 'chrome,modal');" />
511                </groupbox>
512            </tabpanel>
513            <tabpanel orient="vertical">
514                <dialogheader title="&vI_prefDialog.storageTab.reading.header;" />
515                <groupbox>
516                <caption label="&vI_prefDialog.storageTab.reading.caption;"/>
517                <vbox align="left">
518                    <checkbox id="VIdent_identity.storage_warn_vI_replace" label="&vI_prefDialog.storage.warn_vI_replace.label;"
519                        prefstring="storage_warn_vI_replace"/>
520                    <checkbox id="VIdent_identity.storage_getOneOnly" label="&vI_prefDialog.storage.get_One_Only.label;"
521                        prefstring="storage_getOneOnly"/>
522                </vbox>
523                </groupbox>
524            </tabpanel>
525            <tabpanel orient="vertical">
526                <dialogheader title="&vI_prefDialog.storageTab.storing.header;" />
527                <groupbox>
528                <caption label="&vI_prefDialog.storageTab.storing.caption;"/>
529                <vbox align="left">
530                    <checkbox id="VIdent_identity.storage_storedefault" label="&vI_prefDialog.storage.storedefault.label;"
531                        prefstring="storage_storedefault"/>
532                    <checkbox id="VIdent_identity.storage_store_base_id" label="&vI_prefDialog.storage.store_base_id.label;"
533                        prefstring="storage_store_base_id"/>
534                    <checkbox id="VIdent_identity.storage_show_switch" label="&vI_prefDialog.storage.show_switch.label;"
535                        prefstring="storage_show_switch"/>
536                    <checkbox id="VIdent_identity.storage_warn_update" label="&vI_prefDialog.storage.warn_update.label;"
537                        prefstring="storage_warn_update"/>
538                    <checkbox id="VIdent_identity.storage_dont_update_multiple" label="&vI_prefDialog.storage.dont_update_multiple.label;"
539                        prefstring="storage_dont_update_multiple"/>
540                </vbox>
541                </groupbox>
542            </tabpanel>
543            <tabpanel orient="vertical">
544                <dialogheader title="&vI_prefDialog.storageTab.Tab1.header;"/>
545                <groupbox>
546                <caption label="&vI_prefDialog.storageTab.Tab1.caption;" />
547                <vbox align="left">
548                    <checkbox id="VIdent_identity.storageExtras_returnReciept" label="&vI_prefDialog.storageExtras.returnReciept.label;"
549                        prefstring="storageExtras_returnReciept"/>
550                    <checkbox id="VIdent_identity.storageExtras_characterEncoding" label="&vI_prefDialog.storageExtras.characterEncoding.label;"
551                        prefstring="storageExtras_characterEncoding"/>
552                    <checkbox id="VIdent_identity.storageExtras_messageFormat" label="&vI_prefDialog.storageExtras.messageFormat.label;"
553                        prefstring="storageExtras_messageFormat"/>
554                    <spacer class="paragraph"/>
555                </vbox>
556                <label id="storageExtrasWarning" value="&vI_prefDialog.storageExtras.Warning.label;"/>
557                </groupbox>
558            </tabpanel>
559            <tabpanel orient="vertical">
560                <dialogheader title="&vI_prefDialog.storageTab.Tab2.header;"/>
561                <groupbox>
562                <caption label="&vI_prefDialog.storageTab.Tab2.caption;" />
563                <vbox align="left">
564                    <hbox><vbox>
565                    <label value="&vI_prefDialog.storageExtras.sMime.label;"/>
566                    <checkbox id="VIdent_identity.storageExtras_sMime_messageEncryption" label="&vI_prefDialog.storageExtras.sMime.messageEncryption.label;"
567                        prefstring="storageExtras_sMime_messageEncryption"/>
568                    <checkbox id="VIdent_identity.storageExtras_sMime_messageSignature" label="&vI_prefDialog.storageExtras.sMime.messageSignature.label;"
569                        prefstring="storageExtras_sMime_messageSignature"/>
570                    </vbox><spacer flex="1"/><vbox id="openPGPencryption">
571                    <label value="&vI_prefDialog.storageExtras.openPGP.label;"/>
572                    <checkbox id="VIdent_identity.storageExtras_openPGP_messageEncryption" label="&vI_prefDialog.storageExtras.openPGP.messageEncryption.label;"
573                        prefstring="storageExtras_openPGP_messageEncryption"/>
574                    <checkbox id="VIdent_identity.storageExtras_openPGP_messageSignature" label="&vI_prefDialog.storageExtras.openPGP.messageSignature.label;"
575                        prefstring="storageExtras_openPGP_messageSignature"/>
576                    <checkbox id="VIdent_identity.storageExtras_openPGP_PGPMIME" label="&vI_prefDialog.storageExtras.openPGP.PGPMIME.label;"
577                        prefstring="storageExtras_openPGP_PGPMIME"/>
578                    </vbox></hbox>
579                </vbox>
580                <label id="storageExtrasWarning" value="&vI_prefDialog.storageExtras.Warning.label;"/>
581                </groupbox>
582            </tabpanel>
583        </tabpanels>
584        </tabbox>
585        </hbox>
586    </tabpanel>
587    <tabpanel orient="vertical" >
588        <hbox>
589        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex"
590            hidecolumnpicker="true" hidehscroll="true">
591        <treecols orient="vertical">
592            <treecol flex="1" hideheader="true" primary="true"/>
593        </treecols>
594        <treechildren>
595            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab0.label;" /></treerow></treeitem>
596            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab1.label;" /></treerow></treeitem>
597            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab2.label;" /></treerow></treeitem>
598        </treechildren>
599        </tree>
600        <tabbox flex="1" >
601        <tabs hidden="true">
602            <tab /><tab /><tab />
603        </tabs>
604        <tabpanels class="plain">
605            <tabpanel orient="vertical">
606                <dialogheader title="&vI_prefDialog.options.Tab0.header;" />
607                <groupbox>
608                <caption label="&vI_prefDialog.options.Tab0.caption;"/>
609                <checkbox id="VIdent_identity.menu_entry" label="&vI_prefDialog.menuEntry.label;"
610                    prefstring="menu_entry" />
611                </groupbox>
612            </tabpanel>
613            <tabpanel orient="vertical">
614                <dialogheader title="&vI_prefDialog.options.Tab1.header;" />
615                <groupbox id="notificationGroupBox">
616                <caption label="&vI_prefDialog.options.Tab1.caption;"/>
617                <vbox align="left">
618                    <checkbox id="VIdent_identity.get_header_notification" label="&vI_prefDialog.notifyHeaders.label;"
619                        prefstring="get_header_notification"/>
620                    <checkbox id="VIdent_identity.smart_reply_notification" label="&vI_prefDialog.notifySmartIdentity.label;"
621                        prefstring="smart_reply_notification"/>
622                    <checkbox id="VIdent_identity.storage_notification" label="&vI_prefDialog.notifyStorage.label;"
623                        prefstring="storage_notification"/>
624                    <hbox>
625                    <vbox><spacer flex="1"/><label value="&vI_prefDialog.notifyTime.prefix.label;" /><spacer flex="1"/></vbox>
626                    <textbox preftype="int" id="VIdent_identity.notification_timeout" flex="1"
627                        prefstring="notification_timeout" size="1" />
628                    <vbox><spacer flex="1"/><label value="&vI_prefDialog.notifyTime.postfix.label;" /><spacer flex="1"/></vbox>
629                    </hbox>
630                </vbox>
631                </groupbox>
632            </tabpanel>
633            <tabpanel orient="vertical">
634                <dialogheader title="&vI_prefDialog.options.Tab2.header;" />
635                <groupbox>
636                <caption label="&vI_prefDialog.options.Tab2.caption;"/>
637                <vbox align="left">
638                    <description class="widthXX">&vI_prefDialog.notifyDebug.desc;</description>
639                    <checkbox id="VIdent_identity.debug_notification" label="&vI_prefDialog.notifyDebug.label;"
640                        prefstring="debug_notification"/>
641                </vbox>
642                </groupbox>
643            </tabpanel>
644        </tabpanels>
645        </tabbox>
646        </hbox>
647    </tabpanel>
648    </tabpanels>
649</tabbox>
650</dialog>
651</overlay>
Note: See TracBrowser for help on using the repository browser.