source: trunk/src/gtk/editor.xml @ 166

Last change on this file since 166 was 166, checked in by sam, 10 years ago

Keyboard scrolling in the editor.

  • Property svn:mime-type set to text/xml
File size: 16.0 KB
Line 
1<?xml version="1.0"?>
2<interface>
3  <requires lib="gtk+" version="2.16"/>
4  <!-- interface-naming-policy project-wide -->
5  <object class="GtkWindow" id="window">
6    <property name="title" translatable="yes">Deus Hax Editor</property>
7    <signal name="delete_event" handler="gtk_main_quit"/>
8    <child>
9      <object class="GtkVBox" id="vbox1">
10        <property name="visible">True</property>
11        <property name="orientation">vertical</property>
12        <child>
13          <object class="GtkMenuBar" id="menubar1">
14            <property name="visible">True</property>
15            <child>
16              <object class="GtkMenuItem" id="menuitem1">
17                <property name="visible">True</property>
18                <property name="label" translatable="yes">_File</property>
19                <property name="use_underline">True</property>
20                <child type="submenu">
21                  <object class="GtkMenu" id="menu1">
22                    <property name="visible">True</property>
23                    <child>
24                      <object class="GtkImageMenuItem" id="imagemenuitem1">
25                        <property name="visible">True</property>
26                        <property name="related_action">action_new</property>
27                        <property name="use_action_appearance">True</property>
28                        <property name="use_underline">True</property>
29                        <property name="use_stock">True</property>
30                      </object>
31                    </child>
32                    <child>
33                      <object class="GtkImageMenuItem" id="imagemenuitem2">
34                        <property name="visible">True</property>
35                        <property name="related_action">action_open</property>
36                        <property name="use_action_appearance">True</property>
37                        <property name="use_underline">True</property>
38                        <property name="use_stock">True</property>
39                      </object>
40                    </child>
41                    <child>
42                      <object class="GtkImageMenuItem" id="imagemenuitem3">
43                        <property name="label">gtk-save</property>
44                        <property name="visible">True</property>
45                        <property name="use_underline">True</property>
46                        <property name="use_stock">True</property>
47                      </object>
48                    </child>
49                    <child>
50                      <object class="GtkImageMenuItem" id="imagemenuitem4">
51                        <property name="label">gtk-save-as</property>
52                        <property name="visible">True</property>
53                        <property name="use_underline">True</property>
54                        <property name="use_stock">True</property>
55                      </object>
56                    </child>
57                    <child>
58                      <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
59                        <property name="visible">True</property>
60                      </object>
61                    </child>
62                    <child>
63                      <object class="GtkImageMenuItem" id="imagemenuitem5">
64                        <property name="label">gtk-quit</property>
65                        <property name="visible">True</property>
66                        <property name="use_underline">True</property>
67                        <property name="use_stock">True</property>
68                        <property name="always_show_image">True</property>
69                        <signal name="activate" handler="gtk_main_quit"/>
70                      </object>
71                    </child>
72                  </object>
73                </child>
74              </object>
75            </child>
76            <child>
77              <object class="GtkMenuItem" id="menuitem2">
78                <property name="visible">True</property>
79                <property name="label" translatable="yes">_Edit</property>
80                <property name="use_underline">True</property>
81                <child type="submenu">
82                  <object class="GtkMenu" id="menu2">
83                    <property name="visible">True</property>
84                    <child>
85                      <object class="GtkImageMenuItem" id="imagemenuitem6">
86                        <property name="label">gtk-cut</property>
87                        <property name="visible">True</property>
88                        <property name="use_underline">True</property>
89                        <property name="use_stock">True</property>
90                      </object>
91                    </child>
92                    <child>
93                      <object class="GtkImageMenuItem" id="imagemenuitem7">
94                        <property name="label">gtk-copy</property>
95                        <property name="visible">True</property>
96                        <property name="use_underline">True</property>
97                        <property name="use_stock">True</property>
98                      </object>
99                    </child>
100                    <child>
101                      <object class="GtkImageMenuItem" id="imagemenuitem8">
102                        <property name="label">gtk-paste</property>
103                        <property name="visible">True</property>
104                        <property name="use_underline">True</property>
105                        <property name="use_stock">True</property>
106                      </object>
107                    </child>
108                    <child>
109                      <object class="GtkImageMenuItem" id="imagemenuitem9">
110                        <property name="label">gtk-delete</property>
111                        <property name="visible">True</property>
112                        <property name="use_underline">True</property>
113                        <property name="use_stock">True</property>
114                      </object>
115                    </child>
116                  </object>
117                </child>
118              </object>
119            </child>
120            <child>
121              <object class="GtkMenuItem" id="menuitem3">
122                <property name="visible">True</property>
123                <property name="label" translatable="yes">_View</property>
124                <property name="use_underline">True</property>
125              </object>
126            </child>
127            <child>
128              <object class="GtkMenuItem" id="menuitem4">
129                <property name="visible">True</property>
130                <property name="label" translatable="yes">_Help</property>
131                <property name="use_underline">True</property>
132                <child type="submenu">
133                  <object class="GtkMenu" id="menu3">
134                    <property name="visible">True</property>
135                    <child>
136                      <object class="GtkImageMenuItem" id="imagemenuitem10">
137                        <property name="label">gtk-about</property>
138                        <property name="visible">True</property>
139                        <property name="use_underline">True</property>
140                        <property name="use_stock">True</property>
141                        <property name="always_show_image">True</property>
142                        <signal name="activate" handler="gtk_widget_show" object="aboutdialog"/>
143                      </object>
144                    </child>
145                  </object>
146                </child>
147              </object>
148            </child>
149          </object>
150          <packing>
151            <property name="expand">False</property>
152            <property name="position">0</property>
153          </packing>
154        </child>
155        <child>
156          <object class="GtkToolbar" id="toolbar1">
157            <property name="visible">True</property>
158            <child>
159              <object class="GtkToolButton" id="toolbutton2">
160                <property name="visible">True</property>
161                <property name="related_action">action_new</property>
162                <property name="use_action_appearance">True</property>
163                <property name="label" translatable="yes">toolbutton</property>
164                <property name="use_underline">True</property>
165              </object>
166              <packing>
167                <property name="expand">False</property>
168                <property name="homogeneous">True</property>
169              </packing>
170            </child>
171            <child>
172              <object class="GtkToolButton" id="toolbutton1">
173                <property name="visible">True</property>
174                <property name="related_action">action_open</property>
175                <property name="use_action_appearance">True</property>
176                <property name="label" translatable="yes">Open...</property>
177                <property name="use_underline">True</property>
178              </object>
179              <packing>
180                <property name="expand">False</property>
181                <property name="homogeneous">True</property>
182              </packing>
183            </child>
184            <child>
185              <object class="GtkToolButton" id="toolbutton4">
186                <property name="visible">True</property>
187                <property name="related_action">action_save</property>
188                <property name="use_action_appearance">True</property>
189                <property name="label" translatable="yes">Save</property>
190                <property name="use_underline">True</property>
191              </object>
192              <packing>
193                <property name="expand">False</property>
194                <property name="homogeneous">True</property>
195              </packing>
196            </child>
197            <child>
198              <object class="GtkSeparatorToolItem" id="toolbutton3">
199                <property name="visible">True</property>
200              </object>
201              <packing>
202                <property name="expand">False</property>
203                <property name="homogeneous">True</property>
204              </packing>
205            </child>
206          </object>
207          <packing>
208            <property name="expand">False</property>
209            <property name="position">1</property>
210          </packing>
211        </child>
212        <child>
213          <object class="GtkHPaned" id="hpaned1">
214            <property name="visible">True</property>
215            <property name="can_focus">True</property>
216            <child>
217              <object class="GtkTable" id="table2">
218                <property name="visible">True</property>
219                <property name="n_rows">2</property>
220                <property name="n_columns">2</property>
221                <child>
222                  <object class="GtkHScrollbar" id="hscrollbar1">
223                    <property name="visible">True</property>
224                    <property name="adjustment">gl_hadj</property>
225                  </object>
226                  <packing>
227                    <property name="top_attach">1</property>
228                    <property name="bottom_attach">2</property>
229                    <property name="y_options">GTK_SHRINK</property>
230                  </packing>
231                </child>
232                <child>
233                  <object class="GtkVScrollbar" id="vscrollbar1">
234                    <property name="visible">True</property>
235                    <property name="orientation">vertical</property>
236                    <property name="adjustment">gl_vadj</property>
237                  </object>
238                  <packing>
239                    <property name="left_attach">1</property>
240                    <property name="right_attach">2</property>
241                    <property name="x_options">GTK_SHRINK</property>
242                  </packing>
243                </child>
244                <child>
245                  <object class="GtkViewport" id="gl_container">
246                    <property name="visible">True</property>
247                    <property name="resize_mode">queue</property>
248                    <child>
249                      <placeholder/>
250                    </child>
251                  </object>
252                  <packing>
253                    <property name="x_options">GTK_EXPAND | GTK_SHRINK | GTK_FILL</property>
254                    <property name="y_options">GTK_EXPAND | GTK_SHRINK | GTK_FILL</property>
255                  </packing>
256                </child>
257                <child>
258                  <placeholder/>
259                </child>
260              </object>
261              <packing>
262                <property name="resize">False</property>
263                <property name="shrink">True</property>
264              </packing>
265            </child>
266            <child>
267              <object class="GtkLabel" id="label1">
268                <property name="width_request">150</property>
269                <property name="visible">True</property>
270                <property name="label" translatable="yes">Palette will be here  </property>
271              </object>
272              <packing>
273                <property name="resize">False</property>
274                <property name="shrink">False</property>
275              </packing>
276            </child>
277          </object>
278          <packing>
279            <property name="position">2</property>
280          </packing>
281        </child>
282        <child>
283          <object class="GtkStatusbar" id="statusbar1">
284            <property name="visible">True</property>
285            <property name="spacing">2</property>
286          </object>
287          <packing>
288            <property name="expand">False</property>
289            <property name="position">3</property>
290          </packing>
291        </child>
292      </object>
293    </child>
294  </object>
295  <object class="GtkAdjustment" id="gl_hadj">
296    <property name="upper">100</property>
297    <property name="step_increment">1</property>
298    <property name="page_increment">10</property>
299    <property name="page_size">10</property>
300  </object>
301  <object class="GtkAdjustment" id="gl_vadj">
302    <property name="upper">100</property>
303    <property name="step_increment">1</property>
304    <property name="page_increment">10</property>
305    <property name="page_size">10</property>
306  </object>
307  <object class="GtkAboutDialog" id="aboutdialog">
308    <property name="border_width">5</property>
309    <property name="modal">True</property>
310    <property name="window_position">center</property>
311    <property name="type_hint">normal</property>
312    <property name="program_name">Deus Hax Editor</property>
313    <property name="copyright" translatable="yes">&#xA9; 2010 Sam Hocevar &lt;sam@hocevar.net&gt;</property>
314    <property name="website">http://deushax.zoy.org/</property>
315    <signal name="close" handler="gtk_widget_hide" object="aboutdialog"/>
316    <signal name="response" handler="gtk_widget_hide" object="aboutdialog"/>
317    <signal name="delete_event" handler="gtk_widget_hide" object="aboutdialog"/>
318    <signal name="delete_event" handler="gtk_true"/>
319    <child internal-child="vbox">
320      <object class="GtkVBox" id="dialog-vbox1">
321        <property name="visible">True</property>
322        <property name="orientation">vertical</property>
323        <property name="spacing">2</property>
324        <child>
325          <placeholder/>
326        </child>
327        <child internal-child="action_area">
328          <object class="GtkHButtonBox" id="dialog-action_area1">
329            <property name="visible">True</property>
330            <property name="layout_style">end</property>
331          </object>
332          <packing>
333            <property name="expand">False</property>
334            <property name="pack_type">end</property>
335            <property name="position">0</property>
336          </packing>
337        </child>
338      </object>
339    </child>
340  </object>
341  <object class="GtkAction" id="action_open">
342    <property name="label">Open...</property>
343    <property name="stock_id">gtk-open</property>
344    <property name="always_show_image">True</property>
345  </object>
346  <object class="GtkAction" id="action_new">
347    <property name="stock_id">gtk-new</property>
348    <property name="always_show_image">True</property>
349  </object>
350  <object class="GtkAction" id="action_save">
351    <property name="label">Save</property>
352    <property name="stock_id">gtk-save</property>
353    <property name="always_show_image">True</property>
354  </object>
355</interface>
Note: See TracBrowser for help on using the repository browser.