source: content/prefDialog/vI_prefDialog.xul @ bef78c

ng_0.9
Last change on this file since bef78c was 00c79a, checked in by rene <rene@…>, 3 years ago

remove signatureswitch features finally, signatureswitch extension does not work with TB60

  • Property mode set to 100644
File size: 28.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 % vIprefDialogDTD SYSTEM "chrome://v_identity/locale/vI_prefDialog.dtd">
30%vIprefDialogDTD;
31<!ENTITY % vIstorageExtrasDTD SYSTEM "chrome://v_identity/locale/vI_storageExtras.dtd">
32%vIstorageExtrasDTD;
33<!ENTITY % vIdentityDTD SYSTEM "chrome://v_identity/locale/v_identity.dtd">
34%vIdentityDTD;
35]>
36
37<?xml-stylesheet href="chrome://communicator/skin/" type="text/css"?>
38<?xml-stylesheet href="chrome://messenger/skin/prefPanels.css" type="text/css"?>
39<?xml-stylesheet href="chrome://messenger/skin/accountManage.css" type="text/css"?>
40<?xml-stylesheet href="chrome://mozapps/skin/extensions/extensions.css"?>
41<?xml-stylesheet href="chrome://v_identity/skin/v_identity.css" type="text/css"?>
42<?xml-stylesheet href="chrome://messenger/skin/messageHeader.css"?>
43
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<hbox>
51<tabbox id="prefTabbox" class="viewSelector ">
52    <hbox>
53    <vbox>
54        <image id="toggleIcon" class="addresstwisty" onclick="virtualIdentityExtension.prefDialog.base.flipMenuButtons(this);" open="true" persist="open" />
55        <spacer flex="1" />
56    </vbox>
57    <radiogroup xhtml:role="listbox" id="viewGroup" persist="hidden last-selected"
58        class="chromeclass-toolbar" orient="horizontal" flex="1" >
59        <vbox>
60        <hbox>
61            <radio pane="source" id="sourceEmail"
62                oncommand="document.getElementById('prefTabbox').selectedIndex = 0; virtualIdentityExtension.prefDialog.updateHelpUrl();"
63                tooltiptext="&vI_prefDialog.tabbox.tab0.label;" />
64            <vbox><spacer flex="1"/><image class="arrow" id="toSelection" /><spacer flex="1"/></vbox>
65            <radio pane="source" id="selection"
66                oncommand="document.getElementById('prefTabbox').selectedIndex = 1; virtualIdentityExtension.prefDialog.updateHelpUrl();"
67                tooltiptext="&vI_prefDialog.tabbox.tab1.label;" />
68            <vbox><spacer flex="1"/><image class="arrow" id="toCompose" /><spacer flex="1"/></vbox>
69            <radio pane="source" id="composeDialog"
70                oncommand="document.getElementById('prefTabbox').selectedIndex = 2; virtualIdentityExtension.prefDialog.updateHelpUrl();"
71                tooltiptext="&vI_prefDialog.tabbox.tab2.label;" />
72            <vbox><spacer flex="1"/><image class="arrow" id="toSend" /><spacer flex="1"/></vbox>
73            <radio pane="source" id="emailOut"
74                oncommand="document.getElementById('prefTabbox').selectedIndex = 3; virtualIdentityExtension.prefDialog.updateHelpUrl();"
75                tooltiptext="&vI_prefDialog.tabbox.tab3.label;" />
76        </hbox>
77        <spacer class="heightS" />
78        <hbox>
79            <spacer id="beforeStorage" />
80            <vbox><spacer flex="1"/><image class="arrow" id="storageUp" /><spacer flex="1"/></vbox>
81            <radio pane="source" id="storageOut"
82                oncommand="document.getElementById('prefTabbox').selectedIndex = 4; virtualIdentityExtension.prefDialog.updateHelpUrl();"
83                tooltiptext="&vI_prefDialog.tabbox.tab4.label;" />
84            <vbox><spacer flex="1"/><image class="arrow" id="storageUpDown" /><spacer flex="1"/></vbox>
85            <spacer id="afterStorage" flex="1"/>
86        </hbox>
87        </vbox>
88        <spacer flex="1"/>
89        <vbox>
90            <spacer flex="1"/>
91            <hbox><spacer flex="1"/><radio pane="source" id="options"
92                oncommand="document.getElementById('prefTabbox').selectedIndex = 5; virtualIdentityExtension.prefDialog.updateHelpUrl();"
93                tooltiptext="&vI_prefDialog.tabbox.tab5.label;" />
94            </hbox>
95            <spacer flex="1"/>
96            <button id="logoButton1" class="v_identity_logo v_identity_logo_button"
97                label="&vident.vidLogo.label; "
98                oncommand="virtualIdentityExtension.prefDialog.openURL('http://www.absorb.it/virtual-id')"
99                tooltiptext="&vI_prefDialog.vidLogo.tooltiptext;" />
100        </vbox>
101    </radiogroup>
102    </hbox>
103    <hbox>
104        <tabs>
105            <tab label="&vI_prefDialog.tabbox.tab0.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 0; virtualIdentityExtension.prefDialog.updateHelpUrl(0);"/>
106            <tab label="&vI_prefDialog.tabbox.tab1.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 1; virtualIdentityExtension.prefDialog.updateHelpUrl(1);"/>
107            <tab label="&vI_prefDialog.tabbox.tab2.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 2; virtualIdentityExtension.prefDialog.updateHelpUrl(2);"/>
108            <tab label="&vI_prefDialog.tabbox.tab3.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 3; virtualIdentityExtension.prefDialog.updateHelpUrl(3);"/>
109            <tab label="&vI_prefDialog.tabbox.tab4.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 4; virtualIdentityExtension.prefDialog.updateHelpUrl(4);"/>
110            <tab label="&vI_prefDialog.tabbox.tab5.label;" oncommand="document.getElementById('viewGroup').selectedIndex = 5; virtualIdentityExtension.prefDialog.updateHelpUrl(5);"/>
111        </tabs>
112        <spacer flex="1" />
113        <button id="logoButton2" class="v_identity_logo v_identity_logo_button"
114                label="&vident.vidLogo.label; "
115                oncommand="virtualIdentityExtension.prefDialog.openURL('http://www.absorb.it/virtual-id')"
116                tooltiptext="&vI_prefDialog.vidLogo.tooltiptext;" hidden="true" />
117    </hbox>
118    <tabpanels>
119    <tabpanel orient="vertical" >
120        <hbox flex="1">
121        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
122            hidecolumnpicker="true" hidehscroll="true" >
123        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true"/></treecols>
124        <treechildren>
125            <treeitem container="true" open="true" >
126                <treerow><treecell label="&vI_prefDialog.smartCell.label;" /></treerow>
127                <treechildren>
128                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row0.label;" /></treerow></treeitem>
129                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row1.label;" /></treerow></treeitem>
130                    <treeitem><treerow><treecell label="&vI_prefDialog.smartCell.row2.label;" /></treerow></treeitem>
131                </treechildren>
132            </treeitem>
133        </treechildren>
134        </tree>
135       
136        <tabbox flex="1" >
137        <tabs hidden="true">
138            <tab /><tab /><tab /><tab /><tab />
139        </tabs>
140        <tabpanels class="plain">
141            <tabpanel orient="vertical">
142            <dialogheader title="&vI_prefDialog.smartTab0.header;"/>
143                <groupbox>
144                <caption label="&vI_prefDialog.smartTab0.Draft.caption;" />
145                <label id="version-warning"
146                    value="&vI_prefDialog.versionWarning.label;" hidden="true"/>
147                <checkbox id="VIdent_identity.smart_draft" label="&vI_prefDialog.smartDraft.label;"
148                    tooltiptext="&vI_prefDialog.smartDraft.tooltiptext;" prefstring="smart_draft"
149                    oncommand="virtualIdentityExtension.prefDialog.base.constraints();" />
150                </groupbox>
151                <groupbox>
152                <caption label="&vI_prefDialog.smartTab0.Reply.caption;" />
153                <checkbox id="VIdent_identity.smart_reply" label="&vI_prefDialog.smartReply.label;"
154                    tooltiptext="&vI_prefDialog.smartReply.tooltiptext;" prefstring="smart_reply"
155                    oncommand="virtualIdentityExtension.prefDialog.base.smartReplyConstraint(this);" />
156                <hbox><spacer class="widthS"/>
157                    <vbox>
158                    <checkbox id="VIdent_identity.smart_detectByReceivedHeader" label="&vI_prefDialog.smartDetectByReceivedHeader.label;"
159                        tooltiptext="&vI_prefDialog.smartDetectByReceivedHeader.tooltiptext;" prefstring="smart_detectByReceivedHeader" />
160                    <checkbox id="VIdent_identity.smart_reply_for_newsgroups" label="&vI_prefDialog.smartReplyNewsgroups.label;"
161                        tooltiptext="&vI_prefDialog.smartReplyNewsgroups.tooltiptext;" prefstring="smart_reply_for_newsgroups" />
162                    </vbox>
163                </hbox>
164                </groupbox>
165            </tabpanel>
166            <tabpanel orient="vertical">
167                <dialogheader title="&vI_prefDialog.smartTab1.header;"/>
168                <groupbox>
169                <caption label="&vI_prefDialog.smartTab1.caption;" />
170                <vbox align="left">
171                    <description class="widthXX">&vI_prefDialog.smartReplyTab.Tab1.desc;</description>
172                    <hbox>
173                    <vbox><description class="widthX">&vI_prefDialog.smartReply.headers.desc;</description>
174                    <spacer flex="1"/>
175                    <button id="VIdent_identity.smart_reply_headers_reset" label="&vI_prefDialog.smartReply.headers.reset;" oncommand="virtualIdentityExtension.prefDialog.base.smartReplyHeaderReset();"/>
176                    </vbox>
177                    <textbox id="VIdent_identity.smart_reply_headers" multiline="true"
178                        rows="4" size="20" wrap="false" flex="1"
179                        prefstring="smart_reply_headers" />
180                    </hbox>
181                </vbox>
182                </groupbox>
183            </tabpanel>
184            <tabpanel orient="vertical">
185                <dialogheader title="&vI_prefDialog.smartTab2.header;"/>
186                <groupbox>
187                <caption label="&vI_prefDialog.smartTab2.caption;" />
188                <vbox align="left">
189                    <description class="widthXX">&vI_prefDialog.smartReplyTab.Tab2.desc;</description>
190                    <hbox>
191                    <vbox><description class="widthX">&vI_prefDialog.smartReply.filter.desc;</description><spacer flex="1"/></vbox>
192                    <textbox id="VIdent_identity.smart_reply_filter" multiline="true"
193                        rows="4" size="20" wrap="false" flex="1"
194                        prefstring="smart_reply_filter" />
195                    </hbox>
196                </vbox>
197                </groupbox>
198            </tabpanel>
199            <tabpanel orient="vertical">
200                <dialogheader title="&vI_prefDialog.smartTab3.header;"/>
201                <groupbox>
202                <caption label="&vI_prefDialog.smartTab3.caption;" />
203                <vbox align="left">
204                    <checkbox id="VIdent_identity.smart_reply_ignoreFullName" label="&vI_prefDialog.smartReply.ignoreFullname.label;"
205                        prefstring="smart_reply_ignoreFullName" wrap="true" class="widthXX" />
206                    <hbox>
207                    <description class="widthX">&vI_prefDialog.smartReply.defaultFullname.label;</description>
208                    <vbox><spacer flex="1"/><textbox id="VIdent_identity.smart_reply_defaultFullName"
209                        prefstring="smart_reply_defaultFullName" size="20" /><spacer flex="1"/></vbox>
210                    </hbox>
211                    <checkbox id="VIdent_identity.smart_reply_searchBaseIdentity" label="&vI_prefDialog.smartReply.searchBaseIdentity.label;"
212                        prefstring="smart_reply_searchBaseIdentity" wrap="true" class="widthXX" />
213                </vbox>
214                </groupbox>
215            </tabpanel>
216        </tabpanels>
217        </tabbox>
218    </hbox>
219    </tabpanel>
220    <tabpanel orient="vertical" >
221        <hbox flex="1">
222        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
223            hidecolumnpicker="true" hidehscroll="true">
224        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true" /></treecols>
225        <treechildren>
226            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell0.label;" /></treerow></treeitem>
227            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell1.label;" /></treerow></treeitem>
228            <treeitem><treerow><treecell label="&vI_prefDialog.idSelection.Cell2.label;" /></treerow></treeitem>
229        </treechildren>
230        </tree>
231       
232        <tabbox flex="1" >
233        <tabs hidden="true"><tab /><tab /><tab /></tabs>
234       
235        <tabpanels class="plain">
236            <tabpanel orient="vertical">
237                <dialogheader title="&vI_prefDialog.idSelection.Tab0.header;"/>
238                <groupbox>
239                <caption label="&vI_prefDialog.idSelection.Tab0.caption;"/>
240                <vbox align="left">
241                    <description class="widthXX">&vI_prefDialog.idSelection.usage.desc;</description>
242                    <listbox id="VIdent_identity.idSelection_ignoreIDs" class="identitySelector widthXX"
243                        prefstring="idSelection_ignoreIDs" rows="5">
244                            <listcols><listcol /><listcol /><listcol id="ignoreIDs_debug" hidden="true" /><listcol flex="1"/></listcols>
245                    </listbox>
246                </vbox>
247                </groupbox>
248            </tabpanel>
249            <tabpanel orient="vertical">
250                <dialogheader title="&vI_prefDialog.idSelection.Tab1.header;"/>
251                <groupbox>
252                <caption label="&vI_prefDialog.idSelection.Tab1.caption;"/>
253                <vbox align="left">
254                    <description class="widthXX">&vI_prefDialog.idSelection.reply.desc;</description>
255                    <checkbox id="VIdent_identity.idSelection_storage_prefer_smart_reply" label="&vI_prefDialog.idSelection.prefer_smart_reply.label;"
256                        prefstring="idSelection_storage_prefer_smart_reply"/>
257                    <checkbox id="VIdent_identity.idSelection_storage_ignore_smart_reply" label="&vI_prefDialog.idSelection.ignore_smart_reply.label;"
258                        prefstring="idSelection_storage_ignore_smart_reply"/>
259                </vbox>
260                </groupbox>
261<!--                <groupbox>
262                <caption label="&vI_prefDialog.idSelection.Tab1.caption2;"/>
263                <vbox align="left">
264                    <description class="widthXX">&vI_prefDialog.idSelection.draft.desc;</description>
265                </vbox>
266                </groupbox>     -->
267            </tabpanel>
268            <tabpanel orient="vertical">
269                <dialogheader title="&vI_prefDialog.idSelection.Tab2.header;"/>
270                <groupbox>
271                <caption label="&vI_prefDialog.idSelection.Tab2.caption;"/>
272                <vbox align="left">
273                    <description class="widthXX">&vI_prefDialog.idSelection.multiselect.desc;</description>
274                    <checkbox id="VIdent_identity.idSelection_ask" label="&vI_prefDialog.idSelection.ask.label;"
275                        prefstring="idSelection_ask"
276                        oncommand="virtualIdentityExtension.prefDialog.base.idSelectionResultConstraint();"/>
277                    <hbox><spacer class="widthS"/><checkbox id="VIdent_identity.idSelection_ask_always" label="&vI_prefDialog.idSelection.ask_always.label;"
278                        prefstring="idSelection_ask_always"
279                        oncommand="virtualIdentityExtension.prefDialog.base.idSelectionResultConstraint();"/>
280                    </hbox>
281                    <checkbox id="VIdent_identity.idSelection_autocreate" label="&vI_prefDialog.idSelection.autocreate.label;"
282                        prefstring="idSelection_autocreate"
283                        oncommand="virtualIdentityExtension.prefDialog.base.idSelectionResultConstraint();"/>
284
285                    <hbox><spacer class="widthS"/><label value="&vI_prefDialog.idSelection.autocreate.desc;" hidden="true"
286                        id="VIdent_identity.idSelection_autocreate.desc" />
287                    </hbox>
288                   
289                    <checkbox id="VIdent_identity.idSelection_preferExisting" label="&vI_prefDialog.idSelection.preferExisting.label;"
290                        prefstring="idSelection_preferExisting" />
291
292                </vbox>
293                </groupbox>
294            </tabpanel>
295        </tabpanels>
296        </tabbox>
297        </hbox>
298    </tabpanel>
299    <tabpanel orient="vertical" >
300        <hbox flex="1">
301        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
302            hidecolumnpicker="true" hidehscroll="true">
303        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true" /></treecols>
304        <treechildren>
305            <treeitem><treerow><treecell label="&vI_prefDialog.composeDialog.Cell0.label;" /></treerow></treeitem>
306            <treeitem><treerow><treecell label="&vI_prefDialog.composeDialog.Cell1.label;" /></treerow></treeitem>
307        </treechildren>
308        </tree>
309       
310       
311        <tabbox flex="1" >
312        <tabs hidden="true"><tab /><tab /></tabs>
313       
314        <tabpanels class="plain">
315            <tabpanel orient="vertical">
316                <dialogheader title="&vI_prefDialog.composeDialog.header;"/>
317                <groupbox>
318                <caption label="&vI_prefDialog.composeDialog.caption;"/>
319                    <checkbox id="VIdent_identity.autoTimestamp" label="&vI_prefDialog.composeDialog.autoTimestamp.label;"
320                        tooltiptext="&vI_prefDialog.composeDialog.autoTimestamp.tooltiptext;" prefstring="autoTimestamp" oncommand="virtualIdentityExtension.prefDialog.base.autoTimestampConstraint(this);"/>
321                    <hbox id="VIdent_identity.autoTimestamp.options" hidden="true"><spacer class="widthS"/>
322                        <vbox>
323                            <hbox>
324                            <description class="widthX">&vI_prefDialog.composeDialog.autoTimeFormat.label;</description>
325                            <vbox><spacer flex="1"/><textbox id="VIdent_identity.autoTimeFormat"
326                                prefstring="autoTimeFormat" size="20" /><spacer flex="1"/></vbox>
327                            </hbox><hbox>
328                            <description class="widthX">&vI_prefDialog.composeDialog.autoTimeString.label;</description>
329                            <vbox><spacer flex="1"/><textbox id="VIdent_identity.autoTimeString"
330                                prefstring="autoString" size="20" /><spacer flex="1"/></vbox>
331                            </hbox>
332                        </vbox>
333                    </hbox>
334                </groupbox>
335            </tabpanel>
336            <tabpanel orient="vertical">
337                <dialogheader title="&vI_prefDialog.composeDialog.header2;"/>
338                <groupbox>
339                <caption label="&vI_prefDialog.composeDialog.caption2;"/>
340                    <checkbox id="VIdent_identity.show_status" label="&vI_prefDialog.composeDialog.status.label;"
341                        tooltiptext="&vI_prefDialog.composeDialog.status.tooltiptext;" prefstring="show_status" />
342                    <checkbox id="VIdent_identity.storage_colorIndication" label="&vI_prefDialog.composeDialog.storage_colorIndication.label;"
343                        prefstring="storage_colorIndication" />
344                </groupbox>
345            </tabpanel>
346        </tabpanels>
347        </tabbox>
348        </hbox>
349    </tabpanel>
350    <tabpanel orient="vertical" >
351        <hbox flex="1">
352        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
353            hidecolumnpicker="true" hidehscroll="true" >
354        <treecols orient="vertical"><treecol flex="1" hideheader="true" primary="true"/></treecols>
355        <treechildren>
356            <treeitem><treerow><treecell label="&vI_prefDialog.sending.warnings.label;" /></treerow></treeitem>
357        </treechildren>
358        </tree>
359       
360        <tabbox flex="1" >
361        <tabs hidden="true">
362            <tab /><tab /><tab id="VIdent_messageDraftsTab"/><tab id="VIdent_messageTemplatesTab"/><tab />
363        </tabs>
364        <tabpanels class="plain">
365            <tabpanel orient="vertical">
366                <dialogheader title="&vI_prefDialog.sending.warnings.header;"/>
367                <groupbox>
368                <caption label="&vI_prefDialog.sending.warnings.caption;"/>
369                <checkbox id="VIdent_identity.warn_nonvirtual" label="&vI_prefDialog.sending.warnings.warnNonvirtual.label;"
370                    prefstring="warn_nonvirtual" />
371                <checkbox id="VIdent_identity.warn_virtual" label="&vI_prefDialog.sending.warnings.warnVirtual.label;"
372                    prefstring="warn_virtual" />
373                </groupbox>
374            </tabpanel>
375        </tabpanels>
376        </tabbox>
377        </hbox>
378    </tabpanel>
379    <tabpanel orient="vertical" >
380        <hbox flex="1">
381        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
382            hidecolumnpicker="true" hidehscroll="true">
383        <treecols orient="vertical">
384            <treecol flex="1" hideheader="true" primary="true"/>
385        </treecols>
386        <treechildren>
387            <treeitem container="true" open="true">
388                <treerow><treecell label="&vI_prefDialog.storageTab.Tab0.label;" /></treerow>
389                <treechildren>
390                    <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.reading.label;" /></treerow></treeitem>
391                    <treeitem><treerow><treecell label="&vI_prefDialog.storageTab.storing.label;" /></treerow></treeitem>
392                </treechildren>
393            </treeitem>
394            <treeitem id="storageExtrasTreeitem1"><treerow><treecell label="&vI_prefDialog.storageTab.Tab1.label;" /></treerow></treeitem>
395            <treeitem id="storageExtrasTreeitem2"><treerow><treecell label="&vI_prefDialog.storageTab.Tab2.label;" /></treerow></treeitem>
396        </treechildren>
397        </tree>
398       
399        <tabbox flex="1" >
400        <tabs hidden="true">
401            <tab /><tab /><tab /><tab /><tab />
402        </tabs>
403        <tabpanels class="plain">
404            <tabpanel orient="vertical">
405                <dialogheader title="&vI_prefDialog.storageTab.Tab0.header;"/>
406                <groupbox>
407                <caption label="&vI_prefDialog.storageTab.Tab0.caption;" />
408                <checkbox id="VIdent_identity.storage" label="&vI_prefDialog.storage.label;"
409                    tooltiptext="&vI_prefDialog.storage.tooltiptext;" prefstring="storage"
410                    oncommand="virtualIdentityExtension.prefDialog.base.storageConstraint(this);" />
411                <spacer class="paragraph"/>
412                <button id="VIdent_identity.storage.import" label="&vI_prefDialog.storage.import;" oncommand="var vI_localRdfDatasource = new virtualIdentityExtension.rdfDatasourceImporter(window, 'virtualIdentity_0.10.rdf');" />
413                <button id="VIdent_identity.storage.export" label="&vI_prefDialog.storage.export;" oncommand="var vI_localRdfDatasource = new virtualIdentityExtension.rdfDatasource(window); vI_localRdfDatasource.export('virtualIdentity_0.10.rdf')" />
414                </groupbox>
415                <groupbox>
416                <caption label="&vI_prefDialog.storageTab.Tab0.caption2;" />
417                <hbox>
418                <description class="widthX">&vI_prefDialog.storageTab.DateFormat.label;</description>
419                <vbox><spacer flex="1"/><textbox id="VIdent_identity.storage_timeFormat"
420                    prefstring="storage_timeFormat" size="20" /><spacer flex="1"/></vbox>
421                </hbox>
422                <button id="VIdent_identity.storage.openEditor" label="&vI_prefDialog.storage.openEditor;" oncommand="openDialog('chrome://v_identity/content/vI_rdfDataTree.xul', '', 'chrome, dialog, resizable=yes');" />
423                </groupbox>
424            </tabpanel>
425            <tabpanel orient="vertical">
426                <dialogheader title="&vI_prefDialog.storageTab.reading.header;" />
427                <groupbox>
428                <caption label="&vI_prefDialog.storageTab.reading.caption;"/>
429                <vbox align="left">
430                    <checkbox id="VIdent_identity.storage_warn_vI_replace" label="&vI_prefDialog.storage.warn_vI_replace.label;"
431                        prefstring="storage_warn_vI_replace"/>
432                    <checkbox id="VIdent_identity.storage_getOneOnly" label="&vI_prefDialog.storage.get_One_Only.label;"
433                        prefstring="storage_getOneOnly"/>
434                </vbox>
435                </groupbox>
436            </tabpanel>
437            <tabpanel orient="vertical">
438                <dialogheader title="&vI_prefDialog.storageTab.storing.header;" />
439                <groupbox>
440                <caption label="&vI_prefDialog.storageTab.storing.caption;"/>
441                <vbox align="left">
442                    <checkbox id="VIdent_identity.storage_store" label="&vI_prefDialog.storage.storedefault.label;"
443                        prefstring="storage_store"/>
444                    <checkbox id="VIdent_identity.storage_store_base_id" label="&vI_prefDialog.storage.store_base_id.label;"
445                        prefstring="storage_store_base_id"/>
446                    <checkbox id="VIdent_identity.storage_warn_update" label="&vI_prefDialog.storage.warn_update.label;"
447                        prefstring="storage_warn_update"/>
448                    <checkbox id="VIdent_identity.storage_dont_update_multiple" label="&vI_prefDialog.storage.dont_update_multiple.label;"
449                        prefstring="storage_dont_update_multiple"/>
450                </vbox>
451                </groupbox>
452            </tabpanel>
453            <tabpanel orient="vertical">
454                <dialogheader title="&vI_prefDialog.storageTab.Tab1.header;"/>
455                <groupbox>
456                <caption label="&vI_prefDialog.storageTab.Tab1.caption;" />
457                <vbox align="left">
458                    <checkbox id="VIdent_identity.storageExtras_returnReciept" label="&vI_prefDialog.storageExtras.returnReciept.label;"
459                        prefstring="storageExtras_returnReciept"/>
460                    <checkbox id="VIdent_identity.storageExtras_characterEncoding" label="&vI_prefDialog.storageExtras.characterEncoding.label;"
461                        prefstring="storageExtras_characterEncoding"/>
462                    <checkbox id="VIdent_identity.storageExtras_messageFormat" label="&vI_prefDialog.storageExtras.messageFormat.label;"
463                        prefstring="storageExtras_messageFormat"/>
464                    <spacer class="paragraph"/>
465                </vbox>
466                <label id="storageExtrasWarning" value="&vI_prefDialog.storageExtras.Warning.label;"/>
467                </groupbox>
468            </tabpanel>
469            <tabpanel orient="vertical">
470                <dialogheader title="&vI_prefDialog.storageTab.Tab2.header;"/>
471                <groupbox>
472                <caption label="&vI_prefDialog.storageTab.Tab2.caption;" />
473                <vbox align="left">
474                    <label value="&vI_prefDialog.storageExtras.sMime.label;"/>
475                    <checkbox id="VIdent_identity.storageExtras_sMime_messageEncryption" label="&vI_prefDialog.storageExtras.sMime.messageEncryption.label;"
476                        prefstring="storageExtras_sMime_messageEncryption"/>
477                    <checkbox id="VIdent_identity.storageExtras_sMime_messageSignature" label="&vI_prefDialog.storageExtras.sMime.messageSignature.label;"
478                        prefstring="storageExtras_sMime_messageSignature"/>
479                </vbox>
480                <label id="storageExtrasWarning" value="&vI_prefDialog.storageExtras.Warning.label;"/>
481                </groupbox>
482            </tabpanel>
483        </tabpanels>
484        </tabbox>
485        </hbox>
486    </tabpanel>
487    <tabpanel orient="vertical" >
488        <hbox flex="1">
489        <tree class="vIprefTree" seltype="single" onselect="this.nextSibling.selectedIndex = this.currentIndex; virtualIdentityExtension.prefDialog.updateHelpUrl();"
490            hidecolumnpicker="true" hidehscroll="true">
491        <treecols orient="vertical">
492            <treecol flex="1" hideheader="true" primary="true"/>
493        </treecols>
494        <treechildren>
495            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab0.label;" /></treerow></treeitem>
496            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab1.label;" /></treerow></treeitem>
497            <treeitem><treerow><treecell label="&vI_prefDialog.options.Tab2.label;" /></treerow></treeitem>
498        </treechildren>
499        </tree>
500        <tabbox flex="1" >
501        <tabs hidden="true">
502            <tab /><tab /><tab />
503        </tabs>
504        <tabpanels class="plain">
505            <tabpanel orient="vertical">
506                <dialogheader title="&vI_prefDialog.options.Tab0.header;" />
507                <groupbox>
508                <caption label="&vI_prefDialog.options.Tab0.caption;"/>
509                <checkbox id="VIdent_identity.menu_entry" label="&vI_prefDialog.menuEntry.label;"
510                    prefstring="menu_entry" />
511                </groupbox>
512            </tabpanel>
513            <tabpanel orient="vertical">
514                <dialogheader title="&vI_prefDialog.options.Tab1.header;" />
515                <groupbox id="notificationGroupBox">
516                <caption label="&vI_prefDialog.options.Tab1.caption;"/>
517                <vbox align="left">
518                    <checkbox id="VIdent_identity.get_header_notification" label="&vI_prefDialog.notifyHeaders.label;"
519                        prefstring="get_header_notification"/>
520                    <checkbox id="VIdent_identity.smart_reply_notification" label="&vI_prefDialog.notifySmartIdentity.label;"
521                        prefstring="smart_reply_notification"/>
522                    <checkbox id="VIdent_identity.storage_notification" label="&vI_prefDialog.notifyStorage.label;"
523                        prefstring="storage_notification"/>
524                    <hbox>
525                    <vbox><spacer flex="1"/><label value="&vI_prefDialog.notifyTime.prefix.label;" /><spacer flex="1"/></vbox>
526                    <textbox preftype="int" id="VIdent_identity.notification_timeout" flex="1"
527                        prefstring="notification_timeout" size="1" />
528                    <vbox><spacer flex="1"/><label value="&vI_prefDialog.notifyTime.postfix.label;" /><spacer flex="1"/></vbox>
529                    </hbox>
530                </vbox>
531                </groupbox>
532            </tabpanel>
533            <tabpanel orient="vertical">
534                <dialogheader title="&vI_prefDialog.options.Tab2.header;" />
535                <groupbox>
536                <caption label="&vI_prefDialog.options.Tab2.caption;"/>
537                <vbox align="left">
538                    <description class="widthXX">&vI_prefDialog.notifyDebug.desc;</description>
539                    <checkbox id="VIdent_identity.debug_notification" label="&vI_prefDialog.notifyDebug.label;"
540                        prefstring="debug_notification"/>
541                    <hbox>
542                        <checkbox id="VIdent_identity.debug_to_file" label="&vI_prefDialog.debugToFile.label;"
543                            prefstring="debug_to_file"/>
544                        <textbox id="VIdent_identity.debug_to_file_path"
545                            prefstring="debug_to_file_path" />
546                        <button id="VIdent_identity.debug_to_file.filePicker"
547                                label="&vI_prefDialog.debugToFile.choose;"
548                                oncommand="virtualIdentityExtension.prefDialog.selectFile('VIdent_identity.debug_to_file_path');" />
549                    </hbox>
550                </vbox>
551                </groupbox>
552            </tabpanel>
553        </tabpanels>
554        </tabbox>
555        </hbox>
556    </tabpanel>
557    </tabpanels>
558</tabbox>
559<browserbox id="virtualIdentityExtension_remoteBrowserBox" class="virtualIdentityExtension_remoteBrowserBox" localCss="localDoc.css" flex="1" hidden="true" type="content" />
560</hbox>
561<textbox id="virtualIdentityExtension_debugBox" />
562</dialog>
563</overlay>
Note: See TracBrowser for help on using the repository browser.