98f978a1d6dc9688a29a94cb18f41df707de85c6
[gonvert] / data / gonvert.glade
1 <?xml version="1.0"?>
2 <glade-interface>
3   <!-- interface-requires gtk+ 2.16 -->
4   <!-- interface-naming-policy toplevel-contextual -->
5   <widget class="GtkWindow" id="mainWindow">
6     <property name="visible">True</property>
7     <property name="title" translatable="yes">Gonvert</property>
8     <signal name="destroy" handler="on_main_window_destroy"/>
9     <signal name="size_allocate" handler="on_app1_size_allocate"/>
10     <child>
11       <widget class="GtkVBox" id="mainLayout">
12         <property name="visible">True</property>
13         <child>
14           <widget class="GtkMenuBar" id="mainMenuBar">
15             <property name="visible">True</property>
16             <child>
17               <widget class="GtkMenuItem" id="fileMenuItem">
18                 <property name="visible">True</property>
19                 <property name="label" translatable="yes">_File</property>
20                 <property name="use_underline">True</property>
21                 <child>
22                   <widget class="GtkMenu" id="fileMenu">
23                     <child>
24                       <widget class="GtkMenuItem" id="exitMenuItem">
25                         <property name="visible">True</property>
26                         <property name="label" translatable="yes">_Exit</property>
27                         <property name="use_underline">True</property>
28                         <signal name="activate" handler="on_exit_menu_activate"/>
29                         <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
30                       </widget>
31                     </child>
32                   </widget>
33                 </child>
34               </widget>
35             </child>
36             <child>
37               <widget class="GtkMenuItem" id="toolsMenuItem">
38                 <property name="visible">True</property>
39                 <property name="label" translatable="yes">_Tools</property>
40                 <property name="use_underline">True</property>
41                 <child>
42                   <widget class="GtkMenu" id="toolsMenu">
43                     <child>
44                       <widget class="GtkCheckMenuItem" id="editShortListMenuItem">
45                         <property name="visible">True</property>
46                         <property name="tooltip" translatable="yes">Show shortlist selections</property>
47                         <property name="label" translatable="yes">_Edit shortlist</property>
48                         <property name="use_underline">True</property>
49                         <signal name="activate" handler="on_editShortListMenuItem_activate"/>
50                       </widget>
51                     </child>
52                     <child>
53                       <widget class="GtkMenuItem" id="clearSelectionMenuItem">
54                         <property name="visible">True</property>
55                         <property name="tooltip" translatable="yes">Clear saved selections</property>
56                         <property name="label" translatable="yes">_Clear selections</property>
57                         <property name="use_underline">True</property>
58                         <signal name="activate" handler="on_clearSelectionMenuItem_activate"/>
59                       </widget>
60                     </child>
61                   </widget>
62                 </child>
63               </widget>
64             </child>
65             <child>
66               <widget class="GtkMenuItem" id="helpMenuItem">
67                 <property name="visible">True</property>
68                 <property name="label" translatable="yes">_Help</property>
69                 <property name="use_underline">True</property>
70                 <child>
71                   <widget class="GtkMenu" id="helpMenu">
72                     <child>
73                       <widget class="GtkMenuItem" id="aboutMenuItem">
74                         <property name="visible">True</property>
75                         <property name="label" translatable="yes">_About</property>
76                         <property name="use_underline">True</property>
77                         <signal name="activate" handler="on_aboutMenuItem_activate"/>
78                       </widget>
79                     </child>
80                   </widget>
81                 </child>
82               </widget>
83             </child>
84           </widget>
85           <packing>
86             <property name="expand">False</property>
87             <property name="fill">False</property>
88             <property name="position">0</property>
89           </packing>
90         </child>
91         <child>
92           <widget class="GtkHBox" id="actionAreaLayout">
93             <property name="visible">True</property>
94             <child>
95               <widget class="GtkScrolledWindow" id="categoryScrolledWindow">
96                 <property name="width_request">260</property>
97                 <property name="visible">True</property>
98                 <property name="can_focus">True</property>
99                 <property name="hscrollbar_policy">automatic</property>
100                 <property name="vscrollbar_policy">automatic</property>
101                 <property name="shadow_type">in</property>
102                 <child>
103                   <widget class="GtkTreeView" id="categoryView">
104                     <property name="width_request">250</property>
105                     <property name="visible">True</property>
106                     <property name="can_focus">True</property>
107                     <property name="headers_visible">False</property>
108                     <signal name="cursor_changed" handler="on_categoryView_select_row"/>
109                   </widget>
110                 </child>
111               </widget>
112               <packing>
113                 <property name="position">0</property>
114               </packing>
115             </child>
116             <child>
117               <widget class="GtkVBox" id="unitConversionLayout">
118                 <property name="visible">True</property>
119                 <property name="orientation">vertical</property>
120                 <child>
121                   <widget class="GtkButton" id="categorySelectionButton">
122                     <property name="label" translatable="yes">ERROR</property>
123                     <property name="visible">True</property>
124                     <property name="can_focus">True</property>
125                     <property name="receives_default">True</property>
126                     <property name="focus_on_click">False</property>
127                   </widget>
128                   <packing>
129                     <property name="expand">False</property>
130                     <property name="position">0</property>
131                   </packing>
132                 </child>
133                 <child>
134                   <widget class="GtkHBox" id="selectedUnitLayout">
135                     <property name="visible">True</property>
136                     <child>
137                       <widget class="GtkEntry" id="unitName">
138                         <property name="visible">True</property>
139                         <property name="can_focus">True</property>
140                         <property name="editable">False</property>
141                         <property name="invisible_char">&#x25CF;</property>
142                       </widget>
143                       <packing>
144                         <property name="position">0</property>
145                       </packing>
146                     </child>
147                     <child>
148                       <widget class="GtkEntry" id="unitValue">
149                         <property name="visible">True</property>
150                         <property name="can_focus">True</property>
151                         <property name="invisible_char">&#x25CF;</property>
152                         <signal name="changed" handler="on_unitValue_changed"/>
153                       </widget>
154                       <packing>
155                         <property name="position">1</property>
156                       </packing>
157                     </child>
158                     <child>
159                       <widget class="GtkLabel" id="unitSymbol">
160                         <property name="width_request">60</property>
161                         <property name="visible">True</property>
162                         <property name="xalign">0.10000000149011612</property>
163                       </widget>
164                       <packing>
165                         <property name="expand">False</property>
166                         <property name="fill">False</property>
167                         <property name="position">2</property>
168                       </packing>
169                     </child>
170                   </widget>
171                   <packing>
172                     <property name="expand">False</property>
173                     <property name="position">1</property>
174                   </packing>
175                 </child>
176                 <child>
177                   <widget class="GtkHBox" id="previousSelectedUnitLayout">
178                     <property name="visible">True</property>
179                     <child>
180                       <widget class="GtkEntry" id="previousUnitName">
181                         <property name="visible">True</property>
182                         <property name="can_focus">True</property>
183                         <property name="editable">False</property>
184                         <property name="invisible_char">&#x25CF;</property>
185                       </widget>
186                       <packing>
187                         <property name="position">0</property>
188                       </packing>
189                     </child>
190                     <child>
191                       <widget class="GtkEntry" id="previousUnitValue">
192                         <property name="visible">True</property>
193                         <property name="can_focus">True</property>
194                         <property name="invisible_char">&#x25CF;</property>
195                         <signal name="changed" handler="on_previousUnitValue_changed"/>
196                       </widget>
197                       <packing>
198                         <property name="position">1</property>
199                       </packing>
200                     </child>
201                     <child>
202                       <widget class="GtkLabel" id="previousUnitSymbol">
203                         <property name="width_request">60</property>
204                         <property name="visible">True</property>
205                         <property name="xalign">0.10000000149011612</property>
206                       </widget>
207                       <packing>
208                         <property name="expand">False</property>
209                         <property name="fill">False</property>
210                         <property name="position">2</property>
211                       </packing>
212                     </child>
213                   </widget>
214                   <packing>
215                     <property name="expand">False</property>
216                     <property name="position">2</property>
217                   </packing>
218                 </child>
219                 <child>
220                   <widget class="GtkVBox" id="unitsAndDescriptionLayout">
221                     <property name="visible">True</property>
222                     <property name="orientation">vertical</property>
223                     <child>
224                       <widget class="GtkScrolledWindow" id="unitsViewScrolledWindow">
225                         <property name="height_request">300</property>
226                         <property name="visible">True</property>
227                         <property name="can_focus">True</property>
228                         <property name="hscrollbar_policy">automatic</property>
229                         <property name="vscrollbar_policy">automatic</property>
230                         <property name="shadow_type">in</property>
231                         <child>
232                           <widget class="GtkTreeView" id="unitsView">
233                             <property name="visible">True</property>
234                             <property name="can_focus">True</property>
235                             <signal name="cursor_changed" handler="on_unitsView_cursor_changed"/>
236                           </widget>
237                         </child>
238                       </widget>
239                       <packing>
240                         <property name="position">0</property>
241                       </packing>
242                     </child>
243                     <child>
244                       <widget class="GtkScrolledWindow" id="unitDescriptionScrolledWindow">
245                         <property name="visible">True</property>
246                         <property name="can_focus">True</property>
247                         <property name="hscrollbar_policy">automatic</property>
248                         <property name="vscrollbar_policy">automatic</property>
249                         <property name="shadow_type">in</property>
250                         <child>
251                           <widget class="GtkViewport" id="viewport1">
252                             <property name="visible">True</property>
253                             <property name="resize_mode">queue</property>
254                             <child>
255                               <widget class="GtkTextView" id="unitDescription">
256                                 <property name="visible">True</property>
257                                 <property name="can_focus">True</property>
258                                 <property name="editable">False</property>
259                                 <property name="wrap_mode">word</property>
260                               </widget>
261                             </child>
262                           </widget>
263                         </child>
264                       </widget>
265                       <packing>
266                         <property name="position">1</property>
267                       </packing>
268                     </child>
269                   </widget>
270                   <packing>
271                     <property name="position">3</property>
272                   </packing>
273                 </child>
274                 <child>
275                   <widget class="GtkHBox" id="searchLayout">
276                     <property name="visible">True</property>
277                     <child>
278                       <widget class="GtkEntry" id="findEntry">
279                         <property name="visible">True</property>
280                         <property name="can_focus">True</property>
281                         <property name="tooltip" translatable="yes">Enter unit to find here</property>
282                         <property name="invisible_char">&#x25CF;</property>
283                         <signal name="changed" handler="on_findEntry_changed"/>
284                         <signal name="activate" handler="on_findEntry_activated"/>
285                       </widget>
286                       <packing>
287                         <property name="expand">False</property>
288                         <property name="position">0</property>
289                       </packing>
290                     </child>
291                     <child>
292                       <widget class="GtkButton" id="findButton">
293                         <property name="label" translatable="yes">Find</property>
294                         <property name="visible">True</property>
295                         <property name="can_focus">True</property>
296                         <property name="receives_default">True</property>
297                         <property name="use_underline">True</property>
298                         <signal name="clicked" handler="on_findButton_clicked"/>
299                         <accelerator key="F6" signal="clicked"/>
300                       </widget>
301                       <packing>
302                         <property name="expand">False</property>
303                         <property name="fill">False</property>
304                         <property name="position">1</property>
305                       </packing>
306                     </child>
307                     <child>
308                       <widget class="GtkLabel" id="findLabel">
309                         <property name="visible">True</property>
310                         <property name="label" translatable="yes">Press to find text.</property>
311                         <property name="justify">center</property>
312                       </widget>
313                       <packing>
314                         <property name="expand">False</property>
315                         <property name="fill">False</property>
316                         <property name="position">2</property>
317                       </packing>
318                     </child>
319                     <child>
320                       <widget class="GtkVSeparator" id="vseparator1">
321                         <property name="visible">True</property>
322                         <property name="orientation">vertical</property>
323                       </widget>
324                       <packing>
325                         <property name="expand">False</property>
326                         <property name="fill">False</property>
327                         <property name="position">3</property>
328                       </packing>
329                     </child>
330                     <child>
331                       <widget class="GtkCheckButton" id="shortlistcheck">
332                         <property name="label" translatable="yes">Shortlist</property>
333                         <property name="can_focus">True</property>
334                         <property name="receives_default">False</property>
335                         <property name="use_underline">True</property>
336                         <property name="draw_indicator">True</property>
337                         <signal name="toggled" handler="on_shortlistcheck_toggled"/>
338                       </widget>
339                       <packing>
340                         <property name="expand">False</property>
341                         <property name="fill">False</property>
342                         <property name="pack_type">end</property>
343                         <property name="position">4</property>
344                       </packing>
345                     </child>
346                   </widget>
347                   <packing>
348                     <property name="expand">False</property>
349                     <property name="fill">False</property>
350                     <property name="position">4</property>
351                   </packing>
352                 </child>
353               </widget>
354               <packing>
355                 <property name="position">1</property>
356               </packing>
357             </child>
358           </widget>
359           <packing>
360             <property name="position">1</property>
361           </packing>
362         </child>
363       </widget>
364     </child>
365   </widget>
366 </glade-interface>