]> Pileus Git - aweather/blob - data/main.ui
forgot glade file
[aweather] / data / main.ui
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="times">
6     <columns>
7       <!-- column-name time -->
8       <column type="gchararray"/>
9     </columns>
10   </object>
11   <object class="GtkTreeStore" id="sites">
12     <columns>
13       <!-- column-name label -->
14       <column type="gchararray"/>
15       <!-- column-name code -->
16       <column type="gchararray"/>
17     </columns>
18   </object>
19   <object class="GtkWindow" id="window">
20     <child>
21       <object class="GtkVBox" id="body">
22         <property name="visible">True</property>
23         <child>
24           <object class="GtkMenuBar" id="menu">
25             <property name="visible">True</property>
26             <child>
27               <object class="GtkMenuItem" id="file_item">
28                 <property name="visible">True</property>
29                 <property name="label" translatable="yes">_File</property>
30                 <property name="use_underline">True</property>
31                 <child type="submenu">
32                   <object class="GtkMenu" id="file_menu">
33                     <property name="visible">True</property>
34                     <child>
35                       <object class="GtkCheckMenuItem" id="offline_item">
36                         <property name="visible">True</property>
37                         <property name="tooltip_text" translatable="yes">Work offline</property>
38                         <property name="related_action">offline</property>
39                         <property name="use_action_appearance">True</property>
40                       </object>
41                     </child>
42                     <child>
43                       <object class="GtkSeparatorMenuItem" id="sep2">
44                         <property name="visible">True</property>
45                       </object>
46                     </child>
47                     <child>
48                       <object class="GtkImageMenuItem" id="quit_item">
49                         <property name="visible">True</property>
50                         <property name="related_action">quit</property>
51                         <property name="use_action_appearance">True</property>
52                         <property name="use_underline">True</property>
53                         <property name="use_stock">True</property>
54                       </object>
55                     </child>
56                   </object>
57                 </child>
58               </object>
59             </child>
60             <child>
61               <object class="GtkMenuItem" id="view_item">
62                 <property name="visible">True</property>
63                 <property name="label" translatable="yes">_View</property>
64                 <property name="use_underline">True</property>
65                 <child type="submenu">
66                   <object class="GtkMenu" id="view_menu">
67                     <property name="visible">True</property>
68                     <child>
69                       <object class="GtkImageMenuItem" id="zoomin_item">
70                         <property name="visible">True</property>
71                         <property name="related_action">zoomin</property>
72                         <property name="use_action_appearance">True</property>
73                         <property name="use_underline">True</property>
74                         <property name="use_stock">True</property>
75                       </object>
76                     </child>
77                     <child>
78                       <object class="GtkImageMenuItem" id="zoomout_item">
79                         <property name="visible">True</property>
80                         <property name="related_action">zoomout</property>
81                         <property name="use_action_appearance">True</property>
82                         <property name="use_underline">True</property>
83                         <property name="use_stock">True</property>
84                       </object>
85                     </child>
86                     <child>
87                       <object class="GtkSeparatorMenuItem" id="sep1">
88                         <property name="visible">True</property>
89                       </object>
90                     </child>
91                     <child>
92                       <object class="GtkImageMenuItem" id="refresh_item">
93                         <property name="visible">True</property>
94                         <property name="related_action">refresh</property>
95                         <property name="use_action_appearance">True</property>
96                         <property name="use_underline">True</property>
97                         <property name="use_stock">True</property>
98                       </object>
99                     </child>
100                   </object>
101                 </child>
102               </object>
103             </child>
104             <child>
105               <object class="GtkMenuItem" id="help_item">
106                 <property name="visible">True</property>
107                 <property name="label" translatable="yes">_Help</property>
108                 <property name="use_underline">True</property>
109                 <child type="submenu">
110                   <object class="GtkMenu" id="help_menu">
111                     <property name="visible">True</property>
112                     <child>
113                       <object class="GtkImageMenuItem" id="about_item">
114                         <property name="visible">True</property>
115                         <property name="related_action">about</property>
116                         <property name="use_action_appearance">True</property>
117                         <property name="use_underline">True</property>
118                         <property name="use_stock">True</property>
119                         <signal name="activate" handler="on_about"/>
120                       </object>
121                     </child>
122                   </object>
123                 </child>
124               </object>
125             </child>
126           </object>
127           <packing>
128             <property name="expand">False</property>
129             <property name="position">0</property>
130           </packing>
131         </child>
132         <child>
133           <object class="GtkToolbar" id="toolbar">
134             <property name="visible">True</property>
135             <property name="toolbar_style">icons</property>
136             <child>
137               <object class="GtkToolButton" id="zoomin_button">
138                 <property name="visible">True</property>
139                 <property name="related_action">zoomin</property>
140                 <property name="use_action_appearance">True</property>
141               </object>
142               <packing>
143                 <property name="expand">False</property>
144                 <property name="homogeneous">True</property>
145               </packing>
146             </child>
147             <child>
148               <object class="GtkToolButton" id="zoomout_button">
149                 <property name="visible">True</property>
150                 <property name="related_action">zoomout</property>
151                 <property name="use_action_appearance">True</property>
152               </object>
153               <packing>
154                 <property name="expand">False</property>
155                 <property name="homogeneous">True</property>
156               </packing>
157             </child>
158             <child>
159               <object class="GtkSeparatorToolItem" id="sep">
160                 <property name="visible">True</property>
161               </object>
162               <packing>
163                 <property name="expand">False</property>
164                 <property name="homogeneous">True</property>
165               </packing>
166             </child>
167             <child>
168               <object class="GtkToolButton" id="refresh_button">
169                 <property name="visible">True</property>
170                 <property name="related_action">refresh</property>
171                 <property name="use_action_appearance">True</property>
172                 <property name="use_underline">True</property>
173               </object>
174               <packing>
175                 <property name="expand">False</property>
176                 <property name="homogeneous">True</property>
177               </packing>
178             </child>
179           </object>
180           <packing>
181             <property name="expand">False</property>
182             <property name="position">1</property>
183           </packing>
184         </child>
185         <child>
186           <object class="GtkVPaned" id="vpaned1">
187             <property name="visible">True</property>
188             <property name="can_focus">True</property>
189             <child>
190               <object class="GtkHPaned" id="hpaned1">
191                 <property name="visible">True</property>
192                 <property name="can_focus">True</property>
193                 <child>
194                   <object class="GtkDrawingArea" id="drawing">
195                     <property name="width_request">600</property>
196                     <property name="height_request">550</property>
197                     <property name="visible">True</property>
198                     <property name="can_focus">True</property>
199                     <property name="has_focus">True</property>
200                     <property name="is_focus">True</property>
201                     <property name="can_default">True</property>
202                     <property name="has_default">True</property>
203                     <property name="receives_default">True</property>
204                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_STRUCTURE_MASK</property>
205                   </object>
206                   <packing>
207                     <property name="resize">True</property>
208                     <property name="shrink">False</property>
209                   </packing>
210                 </child>
211                 <child>
212                   <object class="GtkVBox" id="vbox2">
213                     <property name="visible">True</property>
214                     <property name="spacing">5</property>
215                     <child>
216                       <object class="GtkExpander" id="expander1">
217                         <property name="visible">True</property>
218                         <property name="can_focus">True</property>
219                         <property name="expanded">True</property>
220                         <property name="use_markup">True</property>
221                         <child>
222                           <object class="GtkComboBox" id="site">
223                             <property name="visible">True</property>
224                             <property name="model">sites</property>
225                             <property name="add_tearoffs">True</property>
226                             <signal name="changed" handler="on_site_changed"/>
227                             <child>
228                               <object class="GtkCellRendererText" id="site_rend"/>
229                               <attributes>
230                                 <attribute name="text">0</attribute>
231                               </attributes>
232                             </child>
233                           </object>
234                         </child>
235                         <child type="label">
236                           <object class="GtkLabel" id="label1">
237                             <property name="visible">True</property>
238                             <property name="label" translatable="yes">&lt;b&gt;Site&lt;/b&gt;</property>
239                             <property name="use_markup">True</property>
240                           </object>
241                         </child>
242                       </object>
243                       <packing>
244                         <property name="expand">False</property>
245                         <property name="position">0</property>
246                       </packing>
247                     </child>
248                     <child>
249                       <object class="GtkExpander" id="expander2">
250                         <property name="visible">True</property>
251                         <property name="can_focus">True</property>
252                         <property name="expanded">True</property>
253                         <child>
254                           <object class="GtkScrolledWindow" id="scrolledwindow1">
255                             <property name="visible">True</property>
256                             <property name="can_focus">True</property>
257                             <property name="hscrollbar_policy">never</property>
258                             <property name="vscrollbar_policy">automatic</property>
259                             <property name="shadow_type">in</property>
260                             <child>
261                               <object class="GtkTreeView" id="time">
262                                 <property name="visible">True</property>
263                                 <property name="can_focus">True</property>
264                                 <property name="model">times</property>
265                                 <property name="headers_visible">False</property>
266                                 <signal name="row_activated" handler="on_time_changed"/>
267                               </object>
268                             </child>
269                           </object>
270                         </child>
271                         <child type="label">
272                           <object class="GtkLabel" id="label2">
273                             <property name="visible">True</property>
274                             <property name="label" translatable="yes">&lt;b&gt;Time&lt;/b&gt;</property>
275                             <property name="use_markup">True</property>
276                           </object>
277                         </child>
278                       </object>
279                       <packing>
280                         <property name="position">1</property>
281                       </packing>
282                     </child>
283                   </object>
284                   <packing>
285                     <property name="resize">False</property>
286                     <property name="shrink">True</property>
287                   </packing>
288                 </child>
289               </object>
290               <packing>
291                 <property name="resize">True</property>
292                 <property name="shrink">False</property>
293               </packing>
294             </child>
295             <child>
296               <object class="GtkNotebook" id="tabs">
297                 <property name="visible">True</property>
298                 <property name="can_focus">True</property>
299                 <property name="tab_pos">bottom</property>
300               </object>
301               <packing>
302                 <property name="resize">False</property>
303                 <property name="shrink">False</property>
304               </packing>
305             </child>
306           </object>
307           <packing>
308             <property name="position">2</property>
309           </packing>
310         </child>
311       </object>
312     </child>
313   </object>
314   <object class="GtkToggleAction" id="offline">
315     <property name="label">Offline</property>
316     <signal name="toggled" handler="on_offline"/>
317   </object>
318   <object class="GtkAction" id="quit">
319     <property name="label">Quit</property>
320     <property name="stock_id">gtk-quit</property>
321     <signal name="activate" handler="on_quit"/>
322   </object>
323   <object class="GtkAction" id="zoomin">
324     <property name="label">Zoom In</property>
325     <property name="stock_id">gtk-zoom-in</property>
326     <signal name="activate" handler="on_zoomin"/>
327   </object>
328   <object class="GtkAction" id="zoomout">
329     <property name="label">Zoom Out</property>
330     <property name="stock_id">gtk-zoom-out</property>
331     <signal name="activate" handler="on_zoomout"/>
332   </object>
333   <object class="GtkAction" id="refresh">
334     <property name="label">Refresh</property>
335     <property name="stock_id">gtk-refresh</property>
336     <signal name="activate" handler="on_refresh"/>
337   </object>
338   <object class="GtkAction" id="about">
339     <property name="label">About</property>
340     <property name="stock_id">gtk-about</property>
341     <signal name="activate" handler="on_about"/>
342   </object>
343 </interface>