class-gen: Use a simple hash table instead of NPWValue
[anjuta.git] / plugins / language-support-js / anjuta-language-javascript.ui
blobd57be1bf80b0407842188bb67eb79327aa1b6321
1 <?xml version="1.0"?>
2 <interface>
3 <requires lib="gtk+" version="2.16"/>
4 <!-- interface-naming-policy toplevel-contextual -->
5 <object class="GtkListStore" id="jsdirs_liststore">
6 <columns>
7 <!-- column-name text -->
8 <column type="gchararray"/>
9 </columns>
10 </object>
11 <object class="GtkAdjustment" id="adjustment2">
12 <property name="value">4</property>
13 <property name="upper">10</property>
14 <property name="step_increment">1</property>
15 <property name="page_increment">10</property>
16 </object>
17 <object class="GtkWindow" id="preferences_dialog">
18 <property name="title" translatable="yes">window1</property>
19 <child>
20 <object class="GtkVBox" id="vbox1">
21 <property name="visible">True</property>
22 <property name="orientation">vertical</property>
23 <child>
24 <object class="GtkFrame" id="frame1">
25 <property name="visible">True</property>
26 <property name="label_xalign">0</property>
27 <property name="shadow_type">in</property>
28 <child>
29 <object class="GtkAlignment" id="alignment1">
30 <property name="visible">True</property>
31 <property name="left_padding">12</property>
32 <child>
33 <object class="GtkHBox" id="hbox1">
34 <property name="visible">True</property>
35 <child>
36 <object class="GtkTreeView" id="jsdirs_treeview">
37 <property name="visible">True</property>
38 <property name="can_focus">True</property>
39 <property name="model">jsdirs_liststore</property>
40 <property name="enable_search">False</property>
41 <property name="search_column">0</property>
42 <child>
43 <object class="GtkTreeViewColumn" id="text">
44 <property name="title">Test</property>
45 <child>
46 <object class="GtkCellRendererText" id="test-renderer"/>
47 <attributes>
48 <attribute name="text">0</attribute>
49 </attributes>
50 </child>
51 </object>
52 </child>
53 </object>
54 <packing>
55 <property name="position">0</property>
56 </packing>
57 </child>
58 <child>
59 <object class="GtkVBox" id="vbox2">
60 <property name="visible">True</property>
61 <property name="orientation">vertical</property>
62 <child>
63 <object class="GtkButton" id="jsdirs_add_button">
64 <property name="label">gtk-add</property>
65 <property name="visible">True</property>
66 <property name="can_focus">True</property>
67 <property name="receives_default">True</property>
68 <property name="use_stock">True</property>
69 <signal name="clicked" handler="on_jsdirs_add_button_clicked"/>
70 </object>
71 <packing>
72 <property name="position">0</property>
73 </packing>
74 </child>
75 <child>
76 <object class="GtkButton" id="jsdirs_rm_button">
77 <property name="label">gtk-remove</property>
78 <property name="visible">True</property>
79 <property name="can_focus">True</property>
80 <property name="receives_default">True</property>
81 <property name="use_stock">True</property>
82 <signal name="clicked" handler="on_jsdirs_rm_button_clicked"/>
83 </object>
84 <packing>
85 <property name="position">1</property>
86 </packing>
87 </child>
88 </object>
89 <packing>
90 <property name="expand">False</property>
91 <property name="position">1</property>
92 </packing>
93 </child>
94 </object>
95 </child>
96 </object>
97 </child>
98 <child type="label">
99 <object class="GtkLabel" id="label1">
100 <property name="visible">True</property>
101 <property name="label" translatable="yes">JS Find dirs</property>
102 <attributes>
103 <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
104 </attributes>
105 </object>
106 </child>
107 </object>
108 <packing>
109 <property name="position">0</property>
110 </packing>
111 </child>
112 <child>
113 <object class="GtkHBox" id="hbox2">
114 <property name="visible">True</property>
115 <property name="spacing">12</property>
116 <child>
117 <object class="GtkLabel" id="label2">
118 <property name="visible">True</property>
119 <property name="label" translatable="yes">Gir repository's directory: </property>
120 <property name="use_underline">True</property>
121 <property name="mnemonic_widget">preferences_entry:text::0:javascript-girdir</property>
122 </object>
123 <packing>
124 <property name="expand">False</property>
125 <property name="position">0</property>
126 </packing>
127 </child>
128 <child>
129 <object class="GtkEntry" id="preferences_entry:text::0:javascript-girdir">
130 <property name="visible">True</property>
131 <property name="can_focus">True</property>
132 <property name="invisible_char">&#x25CF;</property>
133 </object>
134 <packing>
135 <property name="position">1</property>
136 </packing>
137 </child>
138 </object>
139 <packing>
140 <property name="position">1</property>
141 </packing>
142 </child>
143 <child>
144 <object class="GtkHBox" id="hbox3">
145 <property name="visible">True</property>
146 <property name="spacing">12</property>
147 <child>
148 <object class="GtkLabel" id="label3">
149 <property name="visible">True</property>
150 <property name="label" translatable="yes">Gjs repository's directory: </property>
151 <property name="use_underline">True</property>
152 <property name="mnemonic_widget">preferences_entry:text::0:javascript-gjsdir</property>
153 </object>
154 <packing>
155 <property name="expand">False</property>
156 <property name="position">0</property>
157 </packing>
158 </child>
159 <child>
160 <object class="GtkEntry" id="preferences_entry:text::0:javascript-gjsdir">
161 <property name="visible">True</property>
162 <property name="can_focus">True</property>
163 <property name="invisible_char">&#x25CF;</property>
164 </object>
165 <packing>
166 <property name="position">1</property>
167 </packing>
168 </child>
169 </object>
170 <packing>
171 <property name="position">2</property>
172 </packing>
173 </child>
174 <child>
175 <object class="GtkHBox" id="hbox4">
176 <property name="visible">True</property>
177 <child>
178 <object class="GtkLabel" id="label4">
179 <property name="visible">True</property>
180 <property name="label" translatable="yes">Min character for completion </property>
181 </object>
182 <packing>
183 <property name="expand">False</property>
184 <property name="position">0</property>
185 </packing>
186 </child>
187 <child>
188 <object class="GtkSpinButton" id="preferences_spin:int:3:1:javascript-min-codecomplete">
189 <property name="visible">True</property>
190 <property name="can_focus">True</property>
191 <property name="invisible_char">&#x2022;</property>
192 <property name="adjustment">adjustment2</property>
193 <property name="climb_rate">1</property>
194 <property name="numeric">True</property>
195 </object>
196 <packing>
197 <property name="position">1</property>
198 </packing>
199 </child>
200 </object>
201 <packing>
202 <property name="position">3</property>
203 </packing>
204 </child>
205 <child>
206 <object class="GtkCheckButton" id="preferences_toggle:bool:1:1:javascript-missed">
207 <property name="label" translatable="yes">Highlight missed semicolon</property>
208 <property name="visible">True</property>
209 <property name="can_focus">True</property>
210 <property name="receives_default">False</property>
211 <property name="draw_indicator">True</property>
212 </object>
213 <packing>
214 <property name="position">4</property>
215 </packing>
216 </child>
217 <child>
218 <object class="GtkCheckButton" id="preferences_toggle:bool:1:1:javascript-add-brace-after-func">
219 <property name="label" translatable="yes">Add brace after function call autocompletion</property>
220 <property name="visible">True</property>
221 <property name="can_focus">True</property>
222 <property name="receives_default">False</property>
223 <property name="draw_indicator">True</property>
224 </object>
225 <packing>
226 <property name="position">5</property>
227 </packing>
228 </child>
229 <child>
230 <object class="GtkCheckButton" id="preferences_toggle:bool:1:1:javascript-show-calltips">
231 <property name="label" translatable="yes">Show calltips</property>
232 <property name="visible">True</property>
233 <property name="can_focus">True</property>
234 <property name="receives_default">False</property>
235 <property name="draw_indicator">True</property>
236 </object>
237 <packing>
238 <property name="position">7</property>
239 </packing>
240 </child>
241 </object>
242 </child>
243 </object>
244 </interface>