source: libpipi/trunk/ThePimp/gtk-gui/gui.stetic @ 2940

Last change on this file since 2940 was 2940, checked in by Sam Hocevar, 12 years ago

Import GTK# 2.12 for Windows. We can now build a Win32 The Pimp package
on Linux.

File size: 45.6 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<stetic-interface>
3  <configuration>
4    <images-root-path>..</images-root-path>
5    <target-gtk-version>2.10.3</target-gtk-version>
6  </configuration>
7  <import>
8    <widget-library name="../ThePimp.exe" internal="true" />
9  </import>
10  <widget class="Gtk.Window" id="ThePimp.MainWindow" design-size="954 680">
11    <action-group name="Default">
12      <action id="newAction">
13        <property name="Type">Action</property>
14        <property name="Label" translatable="yes" />
15        <property name="StockId">gtk-new</property>
16        <signal name="Activated" handler="OnNewActionActivated" />
17      </action>
18      <action id="openAction">
19        <property name="Type">Action</property>
20        <property name="Label" translatable="yes" />
21        <property name="StockId">gtk-open</property>
22        <signal name="Activated" handler="OnOpenActionActivated" />
23      </action>
24      <action id="saveAction">
25        <property name="Type">Action</property>
26        <property name="Label" translatable="yes" />
27        <property name="Sensitive">False</property>
28        <property name="StockId">gtk-save</property>
29        <signal name="Activated" handler="OnSaveActionActivated" />
30      </action>
31      <action id="FileAction">
32        <property name="Type">Action</property>
33        <property name="Label" translatable="yes">File</property>
34        <property name="ShortLabel" translatable="yes">File</property>
35      </action>
36      <action id="EditAction">
37        <property name="Type">Action</property>
38        <property name="Label" translatable="yes">Edit</property>
39        <property name="ShortLabel" translatable="yes">Edit</property>
40      </action>
41      <action id="ViewAction">
42        <property name="Type">Action</property>
43        <property name="Label" translatable="yes">View</property>
44        <property name="ShortLabel" translatable="yes">View</property>
45      </action>
46      <action id="HelpAction">
47        <property name="Type">Action</property>
48        <property name="Label" translatable="yes">Help</property>
49        <property name="ShortLabel" translatable="yes">Help</property>
50      </action>
51      <action id="NewAction">
52        <property name="Type">Action</property>
53        <property name="Label" translatable="yes">_New</property>
54        <property name="ShortLabel" translatable="yes">_New</property>
55        <property name="StockId">gtk-new</property>
56        <signal name="Activated" handler="OnNewActionActivated" />
57      </action>
58      <action id="OpenAction">
59        <property name="Type">Action</property>
60        <property name="Label" translatable="yes">_Open</property>
61        <property name="ShortLabel" translatable="yes">_Open</property>
62        <property name="StockId">gtk-open</property>
63        <signal name="Activated" handler="OnOpenActionActivated" />
64      </action>
65      <action id="SaveAction">
66        <property name="Type">Action</property>
67        <property name="Label" translatable="yes">_Save</property>
68        <property name="Sensitive">False</property>
69        <property name="ShortLabel" translatable="yes">_Save</property>
70        <property name="StockId">gtk-save</property>
71        <signal name="Activated" handler="OnSaveActionActivated" />
72      </action>
73      <action id="SaveAsAction">
74        <property name="Type">Action</property>
75        <property name="Label" translatable="yes">Save _As</property>
76        <property name="ShortLabel" translatable="yes">Save _As</property>
77        <property name="StockId">gtk-save-as</property>
78        <signal name="Activated" handler="OnSaveAsActionActivated" />
79      </action>
80      <action id="QuitAction">
81        <property name="Type">Action</property>
82        <property name="Label" translatable="yes">_Quit</property>
83        <property name="ShortLabel" translatable="yes">_Quit</property>
84        <property name="StockId">gtk-quit</property>
85        <signal name="Activated" handler="OnQuitActionActivated" />
86      </action>
87      <action id="HelpAction1">
88        <property name="Type">Action</property>
89        <property name="Label" translatable="yes">_Help</property>
90        <property name="Sensitive">False</property>
91        <property name="ShortLabel" translatable="yes">_Help</property>
92        <property name="StockId">gtk-help</property>
93      </action>
94      <action id="AboutAction">
95        <property name="Type">Action</property>
96        <property name="Label" translatable="yes">_About</property>
97        <property name="ShortLabel" translatable="yes">_About</property>
98        <property name="StockId">gtk-about</property>
99        <signal name="Activated" handler="OnAboutActionActivated" />
100      </action>
101      <action id="UndoAction">
102        <property name="Type">Action</property>
103        <property name="Label" translatable="yes">_Undo</property>
104        <property name="Sensitive">False</property>
105        <property name="ShortLabel" translatable="yes">_Undo</property>
106        <property name="StockId">gtk-undo</property>
107      </action>
108      <action id="RedoAction">
109        <property name="Type">Action</property>
110        <property name="Label" translatable="yes">_Redo</property>
111        <property name="Sensitive">False</property>
112        <property name="ShortLabel" translatable="yes">_Redo</property>
113        <property name="StockId">gtk-redo</property>
114      </action>
115      <action id="BestFitAction">
116        <property name="Type">Action</property>
117        <property name="Label" translatable="yes">Best _Fit</property>
118        <property name="Sensitive">False</property>
119        <property name="ShortLabel" translatable="yes">Best _Fit</property>
120        <property name="StockId">gtk-zoom-fit</property>
121      </action>
122      <action id="NormalSizeAction">
123        <property name="Type">Action</property>
124        <property name="Label" translatable="yes">_Normal Size</property>
125        <property name="Sensitive">False</property>
126        <property name="ShortLabel" translatable="yes">_Normal Size</property>
127        <property name="StockId">gtk-zoom-100</property>
128      </action>
129      <action id="ZoomOutAction">
130        <property name="Type">Action</property>
131        <property name="Label" translatable="yes">Zoom _Out</property>
132        <property name="Sensitive">False</property>
133        <property name="ShortLabel" translatable="yes">Zoom _Out</property>
134        <property name="StockId">gtk-zoom-out</property>
135      </action>
136      <action id="ZoomInAction">
137        <property name="Type">Action</property>
138        <property name="Label" translatable="yes">Zoom _In</property>
139        <property name="Sensitive">False</property>
140        <property name="ShortLabel" translatable="yes">Zoom _In</property>
141        <property name="StockId">gtk-zoom-in</property>
142      </action>
143      <action id="undoAction">
144        <property name="Type">Action</property>
145        <property name="Label" translatable="yes" />
146        <property name="Sensitive">False</property>
147        <property name="StockId">gtk-undo</property>
148      </action>
149      <action id="redoAction">
150        <property name="Type">Action</property>
151        <property name="Label" translatable="yes" />
152        <property name="Sensitive">False</property>
153        <property name="StockId">gtk-redo</property>
154      </action>
155      <action id="zoom100Action">
156        <property name="Type">Action</property>
157        <property name="Label" translatable="yes" />
158        <property name="Sensitive">False</property>
159        <property name="StockId">gtk-zoom-100</property>
160      </action>
161      <action id="zoomFitAction">
162        <property name="Type">Action</property>
163        <property name="Label" translatable="yes" />
164        <property name="Sensitive">False</property>
165        <property name="StockId">gtk-zoom-fit</property>
166      </action>
167      <action id="zoomOutAction">
168        <property name="Type">Action</property>
169        <property name="Label" translatable="yes" />
170        <property name="Sensitive">False</property>
171        <property name="StockId">gtk-zoom-out</property>
172      </action>
173      <action id="zoomInAction">
174        <property name="Type">Action</property>
175        <property name="Label" translatable="yes" />
176        <property name="Sensitive">False</property>
177        <property name="StockId">gtk-zoom-in</property>
178      </action>
179      <action id="helpAction">
180        <property name="Type">Action</property>
181        <property name="Label" translatable="yes" />
182        <property name="Sensitive">False</property>
183        <property name="StockId">gtk-help</property>
184      </action>
185      <action id="saveAsAction">
186        <property name="Type">Action</property>
187        <property name="Label" translatable="yes" />
188        <property name="StockId">gtk-save-as</property>
189        <signal name="Activated" handler="OnSaveAsActionActivated" />
190      </action>
191    </action-group>
192    <property name="MemberName" />
193    <property name="Title" translatable="yes">The Pimp</property>
194    <property name="Icon">stock:stock_insert_image Menu</property>
195    <property name="WindowPosition">CenterOnParent</property>
196    <signal name="DeleteEvent" handler="OnDeleteEvent" />
197    <child>
198      <widget class="Gtk.VBox" id="vbox1">
199        <property name="MemberName" />
200        <child>
201          <widget class="Gtk.MenuBar" id="menubar1">
202            <property name="MemberName" />
203            <node name="menubar1" type="Menubar">
204              <node type="Menu" action="FileAction">
205                <node type="Menuitem" action="NewAction" />
206                <node type="Menuitem" action="OpenAction" />
207                <node type="Menuitem" action="SaveAction" />
208                <node type="Menuitem" action="SaveAsAction" />
209                <node type="Menuitem" action="QuitAction" />
210              </node>
211              <node type="Menu" action="EditAction">
212                <node type="Menuitem" action="UndoAction" />
213                <node type="Menuitem" action="RedoAction" />
214              </node>
215              <node type="Menu" action="ViewAction">
216                <node type="Menuitem" action="ZoomInAction" />
217                <node type="Menuitem" action="ZoomOutAction" />
218                <node type="Menuitem" action="BestFitAction" />
219                <node type="Menuitem" action="NormalSizeAction" />
220              </node>
221              <node type="Menu" action="HelpAction">
222                <node type="Menuitem" action="HelpAction1" />
223                <node type="Menuitem" action="AboutAction" />
224              </node>
225            </node>
226          </widget>
227          <packing>
228            <property name="Position">0</property>
229            <property name="AutoSize">True</property>
230            <property name="Expand">False</property>
231            <property name="Fill">False</property>
232          </packing>
233        </child>
234        <child>
235          <widget class="Gtk.Toolbar" id="toolbar1">
236            <property name="MemberName" />
237            <property name="ShowArrow">False</property>
238            <property name="ButtonStyle">Icons</property>
239            <node name="toolbar1" type="Toolbar">
240              <node type="Toolitem" action="newAction" />
241              <node type="Toolitem" action="openAction" />
242              <node type="Toolitem" action="saveAction" />
243              <node type="Toolitem" action="saveAsAction" />
244              <node type="Separator" />
245              <node type="Toolitem" action="undoAction" />
246              <node type="Toolitem" action="redoAction" />
247              <node type="Separator" />
248              <node type="Toolitem" action="zoomInAction" />
249              <node type="Toolitem" action="zoomOutAction" />
250              <node type="Toolitem" action="zoomFitAction" />
251              <node type="Toolitem" action="zoom100Action" />
252              <node type="Separator" />
253              <node type="Toolitem" action="helpAction" />
254            </node>
255          </widget>
256          <packing>
257            <property name="Position">1</property>
258            <property name="AutoSize">True</property>
259            <property name="Expand">False</property>
260            <property name="Fill">False</property>
261          </packing>
262        </child>
263        <child>
264          <widget class="Gtk.HPaned" id="hpaned1">
265            <property name="MemberName" />
266            <property name="CanFocus">True</property>
267            <property name="Position">33</property>
268            <child>
269              <widget class="Gtk.VPaned" id="vpaned1">
270                <property name="MemberName" />
271                <property name="CanFocus">True</property>
272                <property name="Position">42</property>
273                <child>
274                  <placeholder />
275                </child>
276                <child>
277                  <placeholder />
278                </child>
279              </widget>
280              <packing>
281                <property name="Resize">False</property>
282              </packing>
283            </child>
284            <child>
285              <widget class="Gtk.HPaned" id="hpaned2">
286                <property name="MemberName" />
287                <property name="CanFocus">True</property>
288                <property name="Position">883</property>
289                <child>
290                  <widget class="Gtk.Notebook" id="notebook1">
291                    <property name="MemberName" />
292                    <property name="CanFocus">True</property>
293                    <property name="CurrentPage">0</property>
294                    <property name="BorderWidth">5</property>
295                    <child>
296                      <placeholder />
297                    </child>
298                  </widget>
299                  <packing>
300                    <property name="Resize">False</property>
301                  </packing>
302                </child>
303                <child>
304                  <widget class="Gtk.VPaned" id="vpaned2">
305                    <property name="MemberName" />
306                    <property name="CanFocus">True</property>
307                    <property name="Position">42</property>
308                    <child>
309                      <placeholder />
310                    </child>
311                    <child>
312                      <placeholder />
313                    </child>
314                  </widget>
315                  <packing>
316                    <property name="Resize">False</property>
317                    <property name="Shrink">False</property>
318                  </packing>
319                </child>
320              </widget>
321            </child>
322          </widget>
323          <packing>
324            <property name="Position">2</property>
325            <property name="AutoSize">True</property>
326          </packing>
327        </child>
328        <child>
329          <widget class="Gtk.Statusbar" id="statusbar1">
330            <property name="MemberName" />
331            <property name="Spacing">6</property>
332            <child>
333              <placeholder />
334            </child>
335            <child>
336              <placeholder />
337            </child>
338          </widget>
339          <packing>
340            <property name="Position">3</property>
341            <property name="AutoSize">True</property>
342            <property name="Expand">False</property>
343            <property name="Fill">False</property>
344          </packing>
345        </child>
346      </widget>
347    </child>
348  </widget>
349  <widget class="Gtk.Dialog" id="ThePimp.OpenFile" design-size="640 480">
350    <property name="MemberName" />
351    <property name="Title" translatable="yes">Open File</property>
352    <property name="Icon">stock:stock_open Menu</property>
353    <property name="TypeHint">Dialog</property>
354    <property name="WindowPosition">CenterOnParent</property>
355    <property name="Modal">True</property>
356    <property name="Buttons">2</property>
357    <property name="HelpButton">False</property>
358    <property name="HasSeparator">False</property>
359    <child internal-child="VBox">
360      <widget class="Gtk.VBox" id="dialog1_VBox">
361        <property name="MemberName" />
362        <property name="BorderWidth">2</property>
363        <child>
364          <widget class="Gtk.FileChooserWidget" id="filechooserwidget1">
365            <property name="MemberName" />
366          </widget>
367          <packing>
368            <property name="Position">0</property>
369            <property name="AutoSize">True</property>
370          </packing>
371        </child>
372      </widget>
373    </child>
374    <child internal-child="ActionArea">
375      <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
376        <property name="MemberName" />
377        <property name="Spacing">6</property>
378        <property name="BorderWidth">5</property>
379        <property name="Size">2</property>
380        <property name="LayoutStyle">End</property>
381        <child>
382          <widget class="Gtk.Button" id="buttonCancel">
383            <property name="MemberName" />
384            <property name="CanDefault">True</property>
385            <property name="CanFocus">True</property>
386            <property name="UseStock">True</property>
387            <property name="Type">StockItem</property>
388            <property name="StockId">gtk-cancel</property>
389            <property name="ResponseId">-6</property>
390            <property name="label">gtk-cancel</property>
391          </widget>
392          <packing>
393            <property name="Expand">False</property>
394            <property name="Fill">False</property>
395          </packing>
396        </child>
397        <child>
398          <widget class="Gtk.Button" id="buttonOk">
399            <property name="MemberName" />
400            <property name="CanDefault">True</property>
401            <property name="CanFocus">True</property>
402            <property name="UseStock">True</property>
403            <property name="Type">StockItem</property>
404            <property name="StockId">gtk-ok</property>
405            <property name="ResponseId">-5</property>
406            <property name="label">gtk-ok</property>
407          </widget>
408          <packing>
409            <property name="Position">1</property>
410            <property name="Expand">False</property>
411            <property name="Fill">False</property>
412          </packing>
413        </child>
414      </widget>
415    </child>
416  </widget>
417  <widget class="Gtk.Bin" id="ThePimp.ToolBox" design-size="34 300">
418    <property name="MemberName" />
419    <child>
420      <widget class="Gtk.VBox" id="vbox2">
421        <property name="MemberName" />
422        <property name="Sensitive">False</property>
423        <child>
424          <widget class="Gtk.Button" id="button5">
425            <property name="MemberName" />
426            <property name="CanFocus">True</property>
427            <property name="Type">Custom</property>
428            <child>
429              <widget class="Gtk.Image" id="image1">
430                <property name="MemberName" />
431                <property name="Pixbuf">stock:stock_show-draw-functions SmallToolbar</property>
432              </widget>
433            </child>
434          </widget>
435          <packing>
436            <property name="Position">0</property>
437            <property name="AutoSize">True</property>
438            <property name="Expand">False</property>
439            <property name="Fill">False</property>
440          </packing>
441        </child>
442        <child>
443          <widget class="Gtk.Button" id="button8">
444            <property name="MemberName" />
445            <property name="CanFocus">True</property>
446            <property name="Type">Custom</property>
447            <child>
448              <widget class="Gtk.Image" id="image2">
449                <property name="MemberName" />
450                <property name="Pixbuf">stock:stock_insert-fields-author SmallToolbar</property>
451              </widget>
452            </child>
453          </widget>
454          <packing>
455            <property name="Position">1</property>
456            <property name="AutoSize">True</property>
457            <property name="Expand">False</property>
458            <property name="Fill">False</property>
459          </packing>
460        </child>
461        <child>
462          <widget class="Gtk.Button" id="button7">
463            <property name="MemberName" />
464            <property name="CanFocus">True</property>
465            <property name="Type">Custom</property>
466            <child>
467              <widget class="Gtk.Image" id="image3">
468                <property name="MemberName" />
469                <property name="Pixbuf">stock:gtk-clear SmallToolbar</property>
470              </widget>
471            </child>
472          </widget>
473          <packing>
474            <property name="Position">2</property>
475            <property name="AutoSize">True</property>
476            <property name="Expand">False</property>
477            <property name="Fill">False</property>
478          </packing>
479        </child>
480        <child>
481          <widget class="Gtk.Button" id="button9">
482            <property name="MemberName" />
483            <property name="CanFocus">True</property>
484            <property name="Type">Custom</property>
485            <child>
486              <widget class="Gtk.Image" id="image4">
487                <property name="MemberName" />
488                <property name="Pixbuf">stock:stock_draw-line SmallToolbar</property>
489              </widget>
490            </child>
491          </widget>
492          <packing>
493            <property name="Position">3</property>
494            <property name="AutoSize">True</property>
495            <property name="Expand">False</property>
496            <property name="Fill">False</property>
497          </packing>
498        </child>
499        <child>
500          <widget class="Gtk.Button" id="button10">
501            <property name="MemberName" />
502            <property name="CanFocus">True</property>
503            <property name="Type">Custom</property>
504            <child>
505              <widget class="Gtk.Image" id="image5">
506                <property name="MemberName" />
507                <property name="Pixbuf">stock:stock_draw-rectangle SmallToolbar</property>
508              </widget>
509            </child>
510          </widget>
511          <packing>
512            <property name="Position">4</property>
513            <property name="AutoSize">True</property>
514            <property name="Expand">False</property>
515            <property name="Fill">False</property>
516          </packing>
517        </child>
518        <child>
519          <widget class="Gtk.Button" id="button11">
520            <property name="MemberName" />
521            <property name="CanFocus">True</property>
522            <property name="Type">Custom</property>
523            <child>
524              <widget class="Gtk.Image" id="image6">
525                <property name="MemberName" />
526                <property name="Pixbuf">stock:stock_draw-ellipse SmallToolbar</property>
527              </widget>
528            </child>
529          </widget>
530          <packing>
531            <property name="Position">5</property>
532            <property name="AutoSize">True</property>
533            <property name="Expand">False</property>
534            <property name="Fill">False</property>
535          </packing>
536        </child>
537        <child>
538          <widget class="Gtk.Button" id="button6">
539            <property name="MemberName" />
540            <property name="CanFocus">True</property>
541            <property name="Type">Custom</property>
542            <child>
543              <widget class="Gtk.Image" id="image7">
544                <property name="MemberName" />
545                <property name="Pixbuf">stock:stock_draw-polygon SmallToolbar</property>
546              </widget>
547            </child>
548          </widget>
549          <packing>
550            <property name="Position">6</property>
551            <property name="AutoSize">True</property>
552            <property name="Expand">False</property>
553            <property name="Fill">False</property>
554          </packing>
555        </child>
556        <child>
557          <widget class="Gtk.Button" id="button13">
558            <property name="MemberName" />
559            <property name="CanFocus">True</property>
560            <property name="Type">Custom</property>
561            <child>
562              <widget class="Gtk.Image" id="image8">
563                <property name="MemberName" />
564                <property name="Pixbuf">stock:stock_draw-text SmallToolbar</property>
565              </widget>
566            </child>
567          </widget>
568          <packing>
569            <property name="Position">7</property>
570            <property name="AutoSize">True</property>
571            <property name="Expand">False</property>
572            <property name="Fill">False</property>
573          </packing>
574        </child>
575        <child>
576          <widget class="Gtk.Button" id="button12">
577            <property name="MemberName" />
578            <property name="CanFocus">True</property>
579            <property name="Type">Custom</property>
580            <child>
581              <widget class="Gtk.Image" id="image9">
582                <property name="MemberName" />
583                <property name="Pixbuf">stock:stock_3d-color-picker SmallToolbar</property>
584              </widget>
585            </child>
586          </widget>
587          <packing>
588            <property name="Position">8</property>
589            <property name="AutoSize">True</property>
590            <property name="Expand">False</property>
591            <property name="Fill">False</property>
592          </packing>
593        </child>
594      </widget>
595    </child>
596  </widget>
597  <widget class="Gtk.Bin" id="ThePimp.PictureView" design-size="300 300">
598    <property name="MemberName" />
599    <child>
600      <placeholder />
601    </child>
602  </widget>
603  <widget class="Gtk.Dialog" id="ThePimp.SaveFile" design-size="640 480">
604    <property name="MemberName" />
605    <property name="Title" translatable="yes">Save File</property>
606    <property name="Icon">stock:stock_save Menu</property>
607    <property name="WindowPosition">CenterOnParent</property>
608    <property name="Buttons">2</property>
609    <property name="HelpButton">False</property>
610    <property name="HasSeparator">False</property>
611    <child internal-child="VBox">
612      <widget class="Gtk.VBox" id="dialog1_VBox">
613        <property name="MemberName" />
614        <property name="BorderWidth">2</property>
615        <child>
616          <widget class="Gtk.FileChooserWidget" id="filechooserwidget1">
617            <property name="MemberName" />
618          </widget>
619          <packing>
620            <property name="Position">0</property>
621            <property name="AutoSize">True</property>
622          </packing>
623        </child>
624      </widget>
625    </child>
626    <child internal-child="ActionArea">
627      <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
628        <property name="MemberName" />
629        <property name="Spacing">6</property>
630        <property name="BorderWidth">5</property>
631        <property name="Size">2</property>
632        <property name="LayoutStyle">End</property>
633        <child>
634          <widget class="Gtk.Button" id="buttonCancel">
635            <property name="MemberName" />
636            <property name="CanDefault">True</property>
637            <property name="CanFocus">True</property>
638            <property name="UseStock">True</property>
639            <property name="Type">StockItem</property>
640            <property name="StockId">gtk-cancel</property>
641            <property name="ResponseId">-6</property>
642            <property name="label">gtk-cancel</property>
643          </widget>
644          <packing>
645            <property name="Expand">False</property>
646            <property name="Fill">False</property>
647          </packing>
648        </child>
649        <child>
650          <widget class="Gtk.Button" id="buttonOk">
651            <property name="MemberName" />
652            <property name="CanDefault">True</property>
653            <property name="CanFocus">True</property>
654            <property name="UseStock">True</property>
655            <property name="Type">StockItem</property>
656            <property name="StockId">gtk-ok</property>
657            <property name="ResponseId">-5</property>
658            <property name="label">gtk-ok</property>
659          </widget>
660          <packing>
661            <property name="Position">1</property>
662            <property name="Expand">False</property>
663            <property name="Fill">False</property>
664          </packing>
665        </child>
666      </widget>
667    </child>
668  </widget>
669  <widget class="Gtk.Window" id="ThePimp.AboutWindow" design-size="485 347">
670    <property name="MemberName" />
671    <property name="Title" translatable="yes">About The Pimp</property>
672    <property name="Icon">stock:gtk-about Menu</property>
673    <property name="TypeHint">Dialog</property>
674    <property name="WindowPosition">CenterOnParent</property>
675    <property name="Modal">True</property>
676    <property name="DefaultWidth">450</property>
677    <property name="DefaultHeight">300</property>
678    <child>
679      <widget class="Gtk.VBox" id="vbox2">
680        <property name="MemberName" />
681        <child>
682          <placeholder />
683        </child>
684        <child>
685          <widget class="Gtk.HBox" id="hbox1">
686            <property name="MemberName" />
687            <child>
688              <widget class="Gtk.VBox" id="vbox3">
689                <property name="MemberName" />
690                <property name="BorderWidth">10</property>
691                <child>
692                  <placeholder />
693                </child>
694                <child>
695                  <widget class="Gtk.Button" id="buttonLink">
696                    <property name="MemberName" />
697                    <property name="CanFocus">True</property>
698                    <property name="Type">Custom</property>
699                    <property name="FocusOnClick">False</property>
700                    <property name="Relief">None</property>
701                    <signal name="Clicked" handler="OnButtonLinkClicked" />
702                    <child>
703                      <widget class="Gtk.Label" id="link">
704                        <property name="MemberName" />
705                        <property name="LabelProp" translatable="yes">&lt;span color="blue"&gt;&lt;u&gt;&lt;b&gt;http://caca.zoy.org/wiki/thepimp&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;</property>
706                        <property name="UseMarkup">True</property>
707                        <property name="UseUnderline">True</property>
708                      </widget>
709                    </child>
710                  </widget>
711                  <packing>
712                    <property name="PackType">End</property>
713                    <property name="Position">1</property>
714                    <property name="AutoSize">True</property>
715                    <property name="Expand">False</property>
716                    <property name="Fill">False</property>
717                  </packing>
718                </child>
719              </widget>
720              <packing>
721                <property name="Position">0</property>
722                <property name="AutoSize">False</property>
723                <property name="Fill">False</property>
724              </packing>
725            </child>
726            <child>
727              <widget class="Gtk.Button" id="buttonClose">
728                <property name="MemberName" />
729                <property name="CanDefault">True</property>
730                <property name="HasDefault">True</property>
731                <property name="CanFocus">True</property>
732                <property name="UseStock">True</property>
733                <property name="Type">StockItem</property>
734                <property name="StockId">gtk-close</property>
735                <property name="BorderWidth">10</property>
736                <signal name="Clicked" handler="OnButtonCloseClicked" />
737                <property name="label">gtk-close</property>
738              </widget>
739              <packing>
740                <property name="PackType">End</property>
741                <property name="Position">1</property>
742                <property name="AutoSize">False</property>
743                <property name="Expand">False</property>
744              </packing>
745            </child>
746          </widget>
747          <packing>
748            <property name="PackType">End</property>
749            <property name="Position">1</property>
750            <property name="AutoSize">True</property>
751            <property name="Expand">False</property>
752            <property name="Fill">False</property>
753          </packing>
754        </child>
755      </widget>
756    </child>
757  </widget>
758  <widget class="Gtk.Dialog" id="ThePimp.NewFile" design-size="400 300">
759    <property name="MemberName" />
760    <property name="Title" translatable="yes">New Image</property>
761    <property name="Icon">stock:gtk-new Menu</property>
762    <property name="WindowPosition">CenterOnParent</property>
763    <property name="Buttons">2</property>
764    <property name="HelpButton">False</property>
765    <property name="HasSeparator">False</property>
766    <child internal-child="VBox">
767      <widget class="Gtk.VBox" id="dialog1_VBox">
768        <property name="MemberName" />
769        <property name="BorderWidth">2</property>
770        <child>
771          <widget class="Gtk.VBox" id="vbox2">
772            <property name="MemberName" />
773            <property name="Spacing">6</property>
774            <property name="BorderWidth">5</property>
775            <child>
776              <widget class="Gtk.ComboBox" id="combobox1">
777                <property name="MemberName" />
778                <property name="IsTextCombo">True</property>
779                <property name="Items" translatable="yes">Random Noise
780Bayer Dithering Pattern</property>
781                <property name="Active">0</property>
782              </widget>
783              <packing>
784                <property name="Position">0</property>
785                <property name="AutoSize">True</property>
786                <property name="Expand">False</property>
787                <property name="Fill">False</property>
788              </packing>
789            </child>
790            <child>
791              <widget class="Gtk.Table" id="table1">
792                <property name="MemberName" />
793                <property name="NRows">2</property>
794                <property name="NColumns">3</property>
795                <property name="RowSpacing">6</property>
796                <property name="ColumnSpacing">6</property>
797                <child>
798                  <widget class="Gtk.Entry" id="entry1">
799                    <property name="MemberName" />
800                    <property name="CanFocus">True</property>
801                    <property name="Text" translatable="yes">1024</property>
802                    <property name="IsEditable">True</property>
803                    <property name="WidthChars">6</property>
804                    <property name="InvisibleChar">●</property>
805                    <property name="Xalign">1</property>
806                  </widget>
807                  <packing>
808                    <property name="LeftAttach">1</property>
809                    <property name="RightAttach">2</property>
810                    <property name="AutoSize">False</property>
811                    <property name="XOptions">Fill</property>
812                    <property name="YOptions">Fill</property>
813                    <property name="XExpand">False</property>
814                    <property name="XFill">True</property>
815                    <property name="XShrink">False</property>
816                    <property name="YExpand">False</property>
817                    <property name="YFill">True</property>
818                    <property name="YShrink">False</property>
819                  </packing>
820                </child>
821                <child>
822                  <widget class="Gtk.Entry" id="entry2">
823                    <property name="MemberName" />
824                    <property name="CanFocus">True</property>
825                    <property name="Text" translatable="yes">768</property>
826                    <property name="IsEditable">True</property>
827                    <property name="WidthChars">6</property>
828                    <property name="InvisibleChar">●</property>
829                    <property name="Xalign">1</property>
830                  </widget>
831                  <packing>
832                    <property name="TopAttach">1</property>
833                    <property name="BottomAttach">2</property>
834                    <property name="LeftAttach">1</property>
835                    <property name="RightAttach">2</property>
836                    <property name="AutoSize">False</property>
837                    <property name="XOptions">Fill</property>
838                    <property name="YOptions">Fill</property>
839                    <property name="XExpand">False</property>
840                    <property name="XFill">True</property>
841                    <property name="XShrink">False</property>
842                    <property name="YExpand">False</property>
843                    <property name="YFill">True</property>
844                    <property name="YShrink">False</property>
845                  </packing>
846                </child>
847                <child>
848                  <widget class="Gtk.Label" id="label1">
849                    <property name="MemberName" />
850                    <property name="LabelProp" translatable="yes">px</property>
851                  </widget>
852                  <packing>
853                    <property name="LeftAttach">2</property>
854                    <property name="RightAttach">3</property>
855                    <property name="AutoSize">True</property>
856                    <property name="XOptions">Fill</property>
857                    <property name="YOptions">Fill</property>
858                    <property name="XExpand">False</property>
859                    <property name="XFill">True</property>
860                    <property name="XShrink">False</property>
861                    <property name="YExpand">False</property>
862                    <property name="YFill">True</property>
863                    <property name="YShrink">False</property>
864                  </packing>
865                </child>
866                <child>
867                  <widget class="Gtk.Label" id="label2">
868                    <property name="MemberName" />
869                    <property name="LabelProp" translatable="yes">px</property>
870                  </widget>
871                  <packing>
872                    <property name="TopAttach">1</property>
873                    <property name="BottomAttach">2</property>
874                    <property name="LeftAttach">2</property>
875                    <property name="RightAttach">3</property>
876                    <property name="AutoSize">True</property>
877                    <property name="XOptions">Fill</property>
878                    <property name="YOptions">Fill</property>
879                    <property name="XExpand">False</property>
880                    <property name="XFill">True</property>
881                    <property name="XShrink">False</property>
882                    <property name="YExpand">False</property>
883                    <property name="YFill">True</property>
884                    <property name="YShrink">False</property>
885                  </packing>
886                </child>
887                <child>
888                  <widget class="Gtk.Label" id="label3">
889                    <property name="MemberName" />
890                    <property name="LabelProp" translatable="yes">Width</property>
891                    <property name="Justify">Right</property>
892                  </widget>
893                  <packing>
894                    <property name="AutoSize">False</property>
895                    <property name="XOptions">0</property>
896                    <property name="YOptions">Fill</property>
897                    <property name="XExpand">False</property>
898                    <property name="XFill">False</property>
899                    <property name="XShrink">False</property>
900                    <property name="YExpand">False</property>
901                    <property name="YFill">True</property>
902                    <property name="YShrink">False</property>
903                  </packing>
904                </child>
905                <child>
906                  <widget class="Gtk.Label" id="label4">
907                    <property name="MemberName" />
908                    <property name="LabelProp" translatable="yes">Height</property>
909                    <property name="Justify">Right</property>
910                  </widget>
911                  <packing>
912                    <property name="TopAttach">1</property>
913                    <property name="BottomAttach">2</property>
914                    <property name="AutoSize">False</property>
915                    <property name="XOptions">0</property>
916                    <property name="YOptions">Fill</property>
917                    <property name="XExpand">False</property>
918                    <property name="XFill">False</property>
919                    <property name="XShrink">False</property>
920                    <property name="YExpand">False</property>
921                    <property name="YFill">True</property>
922                    <property name="YShrink">False</property>
923                  </packing>
924                </child>
925              </widget>
926              <packing>
927                <property name="Position">1</property>
928                <property name="AutoSize">True</property>
929                <property name="Expand">False</property>
930                <property name="Fill">False</property>
931              </packing>
932            </child>
933          </widget>
934          <packing>
935            <property name="Position">0</property>
936            <property name="AutoSize">True</property>
937            <property name="Expand">False</property>
938            <property name="Fill">False</property>
939          </packing>
940        </child>
941      </widget>
942    </child>
943    <child internal-child="ActionArea">
944      <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
945        <property name="MemberName" />
946        <property name="Spacing">6</property>
947        <property name="BorderWidth">5</property>
948        <property name="Size">2</property>
949        <property name="LayoutStyle">End</property>
950        <child>
951          <widget class="Gtk.Button" id="buttonCancel">
952            <property name="MemberName" />
953            <property name="CanDefault">True</property>
954            <property name="CanFocus">True</property>
955            <property name="UseStock">True</property>
956            <property name="Type">StockItem</property>
957            <property name="StockId">gtk-cancel</property>
958            <property name="ResponseId">-6</property>
959            <property name="label">gtk-cancel</property>
960          </widget>
961          <packing>
962            <property name="Expand">False</property>
963            <property name="Fill">False</property>
964          </packing>
965        </child>
966        <child>
967          <widget class="Gtk.Button" id="buttonOk">
968            <property name="MemberName" />
969            <property name="CanDefault">True</property>
970            <property name="CanFocus">True</property>
971            <property name="UseStock">True</property>
972            <property name="Type">StockItem</property>
973            <property name="StockId">gtk-ok</property>
974            <property name="ResponseId">-5</property>
975            <property name="label">gtk-ok</property>
976          </widget>
977          <packing>
978            <property name="Position">1</property>
979            <property name="Expand">False</property>
980            <property name="Fill">False</property>
981          </packing>
982        </child>
983      </widget>
984    </child>
985  </widget>
986  <widget class="Gtk.Dialog" id="ThePimp.ErrorWindow" design-size="229 133">
987    <property name="MemberName" />
988    <property name="Title" translatable="yes">Pimp Error</property>
989    <property name="Icon">stock:gtk-dialog-error Menu</property>
990    <property name="TypeHint">Dialog</property>
991    <property name="WindowPosition">CenterOnParent</property>
992    <property name="Modal">True</property>
993    <property name="Buttons">1</property>
994    <property name="HelpButton">False</property>
995    <property name="HasSeparator">False</property>
996    <child internal-child="VBox">
997      <widget class="Gtk.VBox" id="dialog1_VBox">
998        <property name="MemberName" />
999        <property name="BorderWidth">2</property>
1000        <child>
1001          <widget class="Gtk.HBox" id="hbox1">
1002            <property name="MemberName" />
1003            <property name="Spacing">20</property>
1004            <property name="BorderWidth">10</property>
1005            <child>
1006              <widget class="Gtk.Image" id="image1">
1007                <property name="MemberName" />
1008                <property name="Pixbuf">stock:gtk-dialog-error Dialog</property>
1009              </widget>
1010              <packing>
1011                <property name="Position">0</property>
1012                <property name="AutoSize">True</property>
1013                <property name="Expand">False</property>
1014                <property name="Fill">False</property>
1015              </packing>
1016            </child>
1017            <child>
1018              <widget class="Gtk.Label" id="message">
1019                <property name="MemberName" />
1020                <property name="LabelProp" translatable="yes">Error!</property>
1021                <property name="Wrap">True</property>
1022              </widget>
1023              <packing>
1024                <property name="Position">1</property>
1025                <property name="AutoSize">False</property>
1026                <property name="Expand">False</property>
1027              </packing>
1028            </child>
1029          </widget>
1030          <packing>
1031            <property name="Position">0</property>
1032            <property name="AutoSize">False</property>
1033            <property name="Fill">False</property>
1034          </packing>
1035        </child>
1036      </widget>
1037    </child>
1038    <child internal-child="ActionArea">
1039      <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
1040        <property name="MemberName" />
1041        <property name="Spacing">6</property>
1042        <property name="BorderWidth">5</property>
1043        <property name="Size">1</property>
1044        <property name="LayoutStyle">End</property>
1045        <child>
1046          <widget class="Gtk.Button" id="buttonOk">
1047            <property name="MemberName" />
1048            <property name="CanDefault">True</property>
1049            <property name="CanFocus">True</property>
1050            <property name="UseStock">True</property>
1051            <property name="Type">StockItem</property>
1052            <property name="StockId">gtk-ok</property>
1053            <property name="ResponseId">-5</property>
1054            <signal name="Clicked" handler="OnButtonOkClicked" />
1055            <property name="label">gtk-ok</property>
1056          </widget>
1057          <packing>
1058            <property name="Expand">False</property>
1059            <property name="Fill">False</property>
1060          </packing>
1061        </child>
1062      </widget>
1063    </child>
1064  </widget>
1065</stetic-interface>
Note: See TracBrowser for help on using the repository browser.