1 | <?xml version="1.0" encoding="UTF-8" ?> |
---|
2 | <?xml-stylesheet href="chrome://global/skin/" type="text/css" ?> |
---|
3 | <?xml-stylesheet href="chrome://markingcollection/skin/property.css" type="text/css" ?> |
---|
4 | <?xml-stylesheet href="chrome://markingcollection/skin/treeprojectDicMngDialog.css" type="text/css" ?> |
---|
5 | <!DOCTYPE dialog SYSTEM "chrome://markingcollection/locale/markingcollection.dtd"> |
---|
6 | <dialog |
---|
7 | id="mcDicMngDialog" |
---|
8 | xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" |
---|
9 | buttons="," |
---|
10 | onload="bitsTreeProjectDicMngService.init(event);" |
---|
11 | ondialogaccept="bitsTreeProjectDicMngService.accept(event);" |
---|
12 | ondialogcancel="bitsTreeProjectDicMngService.cancel(event);"> |
---|
13 | <script type="application/x-javascript" src="chrome://global/content/nsUserSettings.js" /> |
---|
14 | <script type="application/x-javascript" src="chrome://markingcollection/content/treeprojectDicMngDialog.js" /> |
---|
15 | <script type="application/x-javascript"> |
---|
16 | <![CDATA[ |
---|
17 | function _mcDicMngDialogDialogOK(aEvent){ |
---|
18 | document.getElementById("mcDicMngDialog").acceptDialog(); |
---|
19 | } |
---|
20 | function _mcDicMngDialogDialogCancel(aEvent){ |
---|
21 | document.getElementById("mcDicMngDialog").cancelDialog(); |
---|
22 | } |
---|
23 | ]]> |
---|
24 | </script> |
---|
25 | <stringbundleset id="mcStringBundles"> |
---|
26 | <stringbundle id="mcDicMngString" src="chrome://markingcollection/locale/markingcollection.properties" /> |
---|
27 | </stringbundleset> |
---|
28 | <deck id="mcDicMngDeck" selectedIndex="0"> |
---|
29 | <vbox id="mcDicMngDeck0" flex="1"> |
---|
30 | <toolbox id="mcDicMngToolbox"> |
---|
31 | <toolbar id="mcDicMngToolbar"> |
---|
32 | <toolbarbutton |
---|
33 | id="mcDicMngItemAdd" |
---|
34 | label="&markingcollection.project.dictionary.item.add;..." |
---|
35 | image="chrome://markingcollection/skin/menu_create.png" |
---|
36 | oncommand="bitsTreeProjectDicMngService.onItemAddCommand(event)"/> |
---|
37 | <toolbarbutton |
---|
38 | id="mcDicMngItemDel" |
---|
39 | label="&markingcollection.project.dictionary.item.del;" |
---|
40 | image="chrome://markingcollection/skin/menu_remove.png" |
---|
41 | disabled="true" |
---|
42 | oncommand="bitsTreeProjectDicMngService.onItemDelCommand(event)"/> |
---|
43 | <spacer flex="1"/> |
---|
44 | <toolbarbutton |
---|
45 | id="mcDicMngSearchButton" |
---|
46 | class="search-go-button" |
---|
47 | tooltiptext="&markingcollection.project.dictionary.item.search;" |
---|
48 | type="checkbox" |
---|
49 | autoCheck="true" |
---|
50 | oncommand="bitsTreeProjectDicMngService.onSearchButtonCommand(event)"/> |
---|
51 | <textbox |
---|
52 | id="mcDicMngSearchTextbox" |
---|
53 | editable="true" |
---|
54 | flex="1" |
---|
55 | disabled="true" |
---|
56 | emptytext="keyword" |
---|
57 | placeholder="keyword" |
---|
58 | style="font-size:0.9em;-moz-appearance: none !important;border: none;" |
---|
59 | oninput="bitsTreeProjectDicMngService.onSearchInput(event)" |
---|
60 | onkeypress="bitsTreeProjectDicMngService.onSearchKeyPress(event)"/> |
---|
61 | <checkbox |
---|
62 | id="mcDicMngSearchCaseSensitiveCheckbox" |
---|
63 | label="case-sensitive" |
---|
64 | disabled="true" |
---|
65 | oncommand="bitsTreeProjectDicMngService.onSearchButtonCommand(event)"/> |
---|
66 | </toolbar> |
---|
67 | </toolbox> |
---|
68 | <tree |
---|
69 | id="mcDicMngTree" |
---|
70 | flex="1" |
---|
71 | seltype="multiple" |
---|
72 | hidecolumnpicker="false" |
---|
73 | class="plain" |
---|
74 | editable="true" |
---|
75 | enableColumnDrag="true" |
---|
76 | rows="20" |
---|
77 | onclick="bitsTreeProjectDicMngService.onclick(event)" |
---|
78 | onselect="bitsTreeProjectDicMngService.onSelectTree(event)" |
---|
79 | onkeypress="bitsTreeProjectDicMngService.onTreeKeyPress(event);" |
---|
80 | onkeydown="bitsTreeProjectDicMngService.onTreeKeyDown(event);" |
---|
81 | > |
---|
82 | <treecols> |
---|
83 | <treecol id="treecheckbox" type="checkbox" label="Exception" editable="true" persist="hidden,width"/> |
---|
84 | <splitter class="tree-splitter"/> |
---|
85 | <treecol id="treeterm" flex="2" label="Term" persist="hidden,width"/> |
---|
86 | <splitter class="tree-splitter"/> |
---|
87 | <treecol id="treedate" flex="1" label="Date" persist="hidden,width"/> |
---|
88 | </treecols> |
---|
89 | <treechildren class="gridlines"/> |
---|
90 | </tree> |
---|
91 | <bbox pack="end"> |
---|
92 | <button label="OK" oncommand="_mcDicMngDialogDialogOK(event);" id="mcDicMngOKButton"/> |
---|
93 | <button label="Cancel" oncommand="_mcDicMngDialogDialogCancel(event);"/> |
---|
94 | </bbox> |
---|
95 | </vbox> |
---|
96 | <vbox id="mcDicMngDeck1" flex="1"> |
---|
97 | <vbox flex="1"> |
---|
98 | <label value="Input new Term"/> |
---|
99 | <textbox id="mcDicTermTextbox" value="" flex="1"/> |
---|
100 | </vbox> |
---|
101 | <bbox pack="center"> |
---|
102 | <button label="OK" oncommand="bitsTreeProjectDicMngService.onItemAddOK(event);"/> |
---|
103 | <button label="Cancel" oncommand="bitsTreeProjectDicMngService.onItemAddCancel(event);"/> |
---|
104 | </bbox> |
---|
105 | </vbox> |
---|
106 | </deck> |
---|
107 | </dialog> |
---|