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

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

ThePimp?: minor GUI changes.

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