blob: 7dcc5e8fee737eb3d274be1284015b6da897d7a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
<?xml version="1.0"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/.
-->
<?xml-stylesheet href="chrome://messenger/skin/virtualFolderListDialog.css" type="text/css"?>
<!DOCTYPE window SYSTEM "chrome://messenger/locale/virtualFolderListDialog.dtd">
<dialog id="searchFolderWindow"
xmlns:NC="http://home.netscape.com/NC-rdf#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
title="&virtualFolderListTitle.title;"
style="width: 27em; height: 25em;"
persist="width height screenX screenY"
onload="onLoad();"
onunload="onUnLoad();"
ondialogaccept="return onOK();"
ondialogcancel="return onCancel();">
<script type="application/javascript" src="chrome://messenger/content/virtualFolderListDialog.js"/>
<label control="folderPickerTree">&virtualFolderDesc.label;</label>
<tree id="folderPickerTree"
treelines="true"
flex="1"
hidecolumnpicker="true"
seltype="multiple"
disableKeyNavigation="true"
datasources="rdf:msgaccountmanager rdf:mailnewsfolders"
ref="msgaccounts:/"
flags="dont-build-content"
onkeypress="onSelectFolderTreeKeyPress(event);"
onclick="selectFolderTreeOnClick(event);">
<template>
<rule>
<conditions>
<content uri="?container"/>
<member container="?container" child="?member"/>
<triple subject="?member"
predicate="http://home.netscape.com/NC-rdf#Virtual"
object="false"/>
<triple subject="?member"
predicate="http://home.netscape.com/NC-rdf#IsDeferred"
object="false"/>
</conditions>
<bindings>
<binding subject="?member"
predicate="http://home.netscape.com/NC-rdf#FolderTreeName"
object="?folderTreeName"/>
<binding subject="?member"
predicate="http://home.netscape.com/NC-rdf#FolderTreeName?sort=true"
object="?folderTreeNameSort"/>
<binding subject="?member"
predicate="http://home.netscape.com/NC-rdf#ServerType"
object="?serverType"/>
<binding subject="?member"
predicate="http://home.netscape.com/NC-rdf#SpecialFolder"
object="?specialFolder"/>
<binding subject="?member"
predicate="http://home.netscape.com/NC-rdf#HasUnreadMessages"
object="?hasUnreadMessages"/>
<binding subject="?member"
predicate="http://home.netscape.com/NC-rdf#InVFEditSearchScope"
object="?inVFEditSearchScope"/>
</bindings>
<action>
<treechildren>
<treeitem uri="?member">
<treerow>
<treecell label="?folderTreeName" properties="ServerType-?ServerType specialFolder-?specialFolder hasUnreadMessages-?hasUnreadMessages"/>
<treecell properties="inVFEditSearchScope-?inVFEditSearchScope"/>/>
</treerow>
</treeitem>
</treechildren>
</action>
</rule>
</template>
<treecols>
<treecol id="folderNameCol" sort="?folderTreeNameSort" sortActive="true" sortDirection="ascending"
flex="10" primary="true" hideheader="true" crop="center"/>
<treecol id="selectedColumn" hideheader="true" flex="1"/>
</treecols>
</tree>
</dialog>
|