source: chrome/content/v_identity/vI_prefDialog.xul @ dd1f45

ng_0.6ng_0.8ng_0.9
Last change on this file since dd1f45 was dd1f45, checked in by rene <just@…>, 12 years ago

cleanup and finalization of rdf-import

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