Using a gtk image instead of a pixbuf, it is really faster.
[cascardo/movie.git] / gzv.glade
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
3 <!--Generated with glade3 3.4.5 on Tue Aug 12 01:42:13 2008 -->
4 <glade-interface>
5   <widget class="GtkWindow" id="main-window">
6     <property name="title" translatable="yes">Gzv</property>
7     <property name="default_width">640</property>
8     <property name="default_height">480</property>
9     <child>
10       <widget class="GtkVBox" id="vbox1">
11         <property name="visible">True</property>
12         <child>
13           <widget class="GtkMenuBar" id="menubar1">
14             <property name="visible">True</property>
15             <child>
16               <widget class="GtkMenuItem" id="menuitem1">
17                 <property name="visible">True</property>
18                 <property name="label" translatable="yes">_File</property>
19                 <property name="use_underline">True</property>
20                 <child>
21                   <widget class="GtkMenu" id="menu1">
22                     <property name="visible">True</property>
23                     <child>
24                       <widget class="GtkImageMenuItem" id="imagemenuitem1">
25                         <property name="visible">True</property>
26                         <property name="label" translatable="yes">gtk-new</property>
27                         <property name="use_underline">True</property>
28                         <property name="use_stock">True</property>
29                         <signal name="activate" handler="new_project"/>
30                       </widget>
31                     </child>
32                     <child>
33                       <widget class="GtkImageMenuItem" id="imagemenuitem2">
34                         <property name="visible">True</property>
35                         <property name="label" translatable="yes">gtk-open</property>
36                         <property name="use_underline">True</property>
37                         <property name="use_stock">True</property>
38                         <signal name="activate" handler="open_project"/>
39                       </widget>
40                     </child>
41                     <child>
42                       <widget class="GtkImageMenuItem" id="imagemenuitem3">
43                         <property name="visible">True</property>
44                         <property name="label" translatable="yes">gtk-save</property>
45                         <property name="use_underline">True</property>
46                         <property name="use_stock">True</property>
47                         <signal name="activate" handler="save_project"/>
48                       </widget>
49                     </child>
50                     <child>
51                       <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
52                         <property name="visible">True</property>
53                       </widget>
54                     </child>
55                     <child>
56                       <widget class="GtkImageMenuItem" id="imagemenuitem5">
57                         <property name="visible">True</property>
58                         <property name="label" translatable="yes">gtk-quit</property>
59                         <property name="use_underline">True</property>
60                         <property name="use_stock">True</property>
61                         <signal name="activate" handler="gtk_main_quit"/>
62                       </widget>
63                     </child>
64                   </widget>
65                 </child>
66               </widget>
67             </child>
68             <child>
69               <widget class="GtkMenuItem" id="menuitem2">
70                 <property name="visible">True</property>
71                 <property name="label" translatable="yes">_Edit</property>
72                 <property name="use_underline">True</property>
73                 <child>
74                   <widget class="GtkMenu" id="menu2">
75                     <property name="visible">True</property>
76                     <child>
77                       <widget class="GtkImageMenuItem" id="imagemenuitem6">
78                         <property name="visible">True</property>
79                         <property name="label" translatable="yes">gtk-preferences</property>
80                         <property name="use_underline">True</property>
81                         <property name="use_stock">True</property>
82                       </widget>
83                     </child>
84                   </widget>
85                 </child>
86               </widget>
87             </child>
88             <child>
89               <widget class="GtkMenuItem" id="menuitem3">
90                 <property name="visible">True</property>
91                 <property name="label" translatable="yes">_View</property>
92                 <property name="use_underline">True</property>
93               </widget>
94             </child>
95             <child>
96               <widget class="GtkMenuItem" id="menuitem4">
97                 <property name="visible">True</property>
98                 <property name="label" translatable="yes">_Help</property>
99                 <property name="use_underline">True</property>
100                 <child>
101                   <widget class="GtkMenu" id="menu3">
102                     <property name="visible">True</property>
103                     <child>
104                       <widget class="GtkImageMenuItem" id="imagemenuitem10">
105                         <property name="visible">True</property>
106                         <property name="label" translatable="yes">gtk-about</property>
107                         <property name="use_underline">True</property>
108                         <property name="use_stock">True</property>
109                       </widget>
110                     </child>
111                   </widget>
112                 </child>
113               </widget>
114             </child>
115           </widget>
116           <packing>
117             <property name="expand">False</property>
118           </packing>
119         </child>
120         <child>
121           <widget class="GtkToolbar" id="toolbar1">
122             <property name="visible">True</property>
123             <child>
124               <widget class="GtkToolButton" id="toolbutton1">
125                 <property name="visible">True</property>
126                 <property name="stock_id">gtk-new</property>
127                 <signal name="clicked" handler="new_project"/>
128               </widget>
129               <packing>
130                 <property name="expand">False</property>
131               </packing>
132             </child>
133             <child>
134               <widget class="GtkToolButton" id="toolbutton2">
135                 <property name="visible">True</property>
136                 <property name="stock_id">gtk-open</property>
137                 <signal name="clicked" handler="open_project"/>
138               </widget>
139               <packing>
140                 <property name="expand">False</property>
141               </packing>
142             </child>
143             <child>
144               <widget class="GtkToolButton" id="toolbutton5">
145                 <property name="visible">True</property>
146                 <property name="stock_id">gtk-save</property>
147                 <signal name="clicked" handler="save_project"/>
148               </widget>
149               <packing>
150                 <property name="expand">False</property>
151               </packing>
152             </child>
153             <child>
154               <widget class="GtkSeparatorToolItem" id="toolbutton3">
155                 <property name="visible">True</property>
156               </widget>
157               <packing>
158                 <property name="expand">False</property>
159                 <property name="homogeneous">False</property>
160               </packing>
161             </child>
162             <child>
163               <widget class="GtkToolButton" id="toolbutton4">
164                 <property name="visible">True</property>
165                 <property name="stock_id">gtk-execute</property>
166               </widget>
167               <packing>
168                 <property name="expand">False</property>
169               </packing>
170             </child>
171           </widget>
172           <packing>
173             <property name="expand">False</property>
174             <property name="position">1</property>
175           </packing>
176         </child>
177         <child>
178           <widget class="GtkHPaned" id="hpaned1">
179             <property name="visible">True</property>
180             <property name="can_focus">True</property>
181             <child>
182               <widget class="GtkVBox" id="vbox2">
183                 <property name="visible">True</property>
184                 <child>
185                   <widget class="GtkHBox" id="hbox1">
186                     <property name="visible">True</property>
187                     <child>
188                       <widget class="GtkLabel" id="label1">
189                         <property name="visible">True</property>
190                         <property name="xalign">0</property>
191                         <property name="xpad">4</property>
192                         <property name="label" translatable="yes">Focus points</property>
193                       </widget>
194                     </child>
195                     <child>
196                       <widget class="GtkButton" id="button1">
197                         <property name="visible">True</property>
198                         <property name="can_focus">True</property>
199                         <property name="receives_default">True</property>
200                         <property name="relief">GTK_RELIEF_NONE</property>
201                         <property name="response_id">0</property>
202                         <child>
203                           <widget class="GtkImage" id="image1">
204                             <property name="width_request">18</property>
205                             <property name="visible">True</property>
206                             <property name="stock">gtk-close</property>
207                             <property name="icon_size">1</property>
208                           </widget>
209                         </child>
210                       </widget>
211                       <packing>
212                         <property name="expand">False</property>
213                         <property name="fill">False</property>
214                         <property name="position">1</property>
215                       </packing>
216                     </child>
217                   </widget>
218                   <packing>
219                     <property name="expand">False</property>
220                     <property name="fill">False</property>
221                   </packing>
222                 </child>
223                 <child>
224                   <widget class="GtkScrolledWindow" id="scrolledwindow1">
225                     <property name="width_request">179</property>
226                     <property name="visible">True</property>
227                     <property name="can_focus">True</property>
228                     <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
229                     <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
230                     <property name="shadow_type">GTK_SHADOW_IN</property>
231                     <child>
232                       <widget class="GtkTreeView" id="treeview">
233                         <property name="visible">True</property>
234                         <property name="can_focus">True</property>
235                         <property name="headers_visible">False</property>
236                         <property name="headers_clickable">True</property>
237                         <property name="rules_hint">True</property>
238                       </widget>
239                     </child>
240                   </widget>
241                   <packing>
242                     <property name="position">1</property>
243                   </packing>
244                 </child>
245                 <child>
246                   <widget class="GtkHBox" id="hbox2">
247                     <property name="visible">True</property>
248                     <property name="spacing">4</property>
249                     <child>
250                       <widget class="GtkButton" id="button4">
251                         <property name="visible">True</property>
252                         <property name="can_focus">True</property>
253                         <property name="receives_default">True</property>
254                         <property name="tooltip" translatable="yes">Remove the selected focus point</property>
255                         <property name="response_id">0</property>
256                         <signal name="clicked" handler="remove_fp"/>
257                         <child>
258                           <widget class="GtkImage" id="image2">
259                             <property name="visible">True</property>
260                             <property name="stock">gtk-remove</property>
261                           </widget>
262                         </child>
263                       </widget>
264                     </child>
265                     <child>
266                       <widget class="GtkButton" id="button5">
267                         <property name="visible">True</property>
268                         <property name="can_focus">True</property>
269                         <property name="receives_default">True</property>
270                         <property name="tooltip" translatable="yes">Save list of focus points</property>
271                         <property name="response_id">0</property>
272                         <signal name="clicked" handler="save_fp_list"/>
273                         <child>
274                           <widget class="GtkImage" id="image3">
275                             <property name="visible">True</property>
276                             <property name="stock">gtk-save</property>
277                           </widget>
278                         </child>
279                       </widget>
280                       <packing>
281                         <property name="position">1</property>
282                       </packing>
283                     </child>
284                     <child>
285                       <widget class="GtkButton" id="button6">
286                         <property name="visible">True</property>
287                         <property name="can_focus">True</property>
288                         <property name="receives_default">True</property>
289                         <property name="tooltip" translatable="yes">Move the selected focus point up</property>
290                         <property name="response_id">0</property>
291                         <child>
292                           <widget class="GtkImage" id="image4">
293                             <property name="visible">True</property>
294                             <property name="stock">gtk-go-up</property>
295                           </widget>
296                         </child>
297                       </widget>
298                       <packing>
299                         <property name="position">2</property>
300                       </packing>
301                     </child>
302                     <child>
303                       <widget class="GtkButton" id="button7">
304                         <property name="visible">True</property>
305                         <property name="can_focus">True</property>
306                         <property name="receives_default">True</property>
307                         <property name="tooltip" translatable="yes">Move the selected focus point down</property>
308                         <property name="response_id">0</property>
309                         <child>
310                           <widget class="GtkImage" id="image5">
311                             <property name="visible">True</property>
312                             <property name="stock">gtk-go-down</property>
313                           </widget>
314                         </child>
315                       </widget>
316                       <packing>
317                         <property name="position">3</property>
318                       </packing>
319                     </child>
320                   </widget>
321                   <packing>
322                     <property name="expand">False</property>
323                     <property name="padding">4</property>
324                     <property name="position">2</property>
325                   </packing>
326                 </child>
327               </widget>
328               <packing>
329                 <property name="resize">False</property>
330                 <property name="shrink">True</property>
331               </packing>
332             </child>
333             <child>
334               <widget class="GtkScrolledWindow" id="scrolledwindow2">
335                 <property name="visible">True</property>
336                 <property name="can_focus">True</property>
337                 <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
338                 <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
339                 <child>
340                   <widget class="GtkViewport" id="viewport1">
341                     <property name="visible">True</property>
342                     <property name="resize_mode">GTK_RESIZE_QUEUE</property>
343                     <child>
344                       <widget class="GtkEventBox" id="eventbox">
345                         <property name="visible">True</property>
346                         <child>
347                           <widget class="GtkImage" id="draw">
348                             <property name="visible">True</property>
349                             <property name="stock">gtk-missing-image</property>
350                           </widget>
351                         </child>
352                       </widget>
353                     </child>
354                   </widget>
355                 </child>
356               </widget>
357               <packing>
358                 <property name="resize">True</property>
359                 <property name="shrink">True</property>
360               </packing>
361             </child>
362           </widget>
363           <packing>
364             <property name="position">2</property>
365           </packing>
366         </child>
367         <child>
368           <widget class="GtkStatusbar" id="statusbar1">
369             <property name="visible">True</property>
370             <property name="spacing">2</property>
371           </widget>
372           <packing>
373             <property name="expand">False</property>
374             <property name="position">3</property>
375           </packing>
376         </child>
377       </widget>
378     </child>
379   </widget>
380   <widget class="GtkDialog" id="new-project">
381     <property name="border_width">4</property>
382     <property name="title" translatable="yes">Start a new project</property>
383     <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property>
384     <property name="default_width">300</property>
385     <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
386     <property name="has_separator">False</property>
387     <child internal-child="vbox">
388       <widget class="GtkVBox" id="dialog-vbox1">
389         <property name="visible">True</property>
390         <property name="spacing">2</property>
391         <child>
392           <widget class="GtkVBox" id="vbox3">
393             <property name="visible">True</property>
394             <property name="border_width">4</property>
395             <property name="spacing">10</property>
396             <child>
397               <widget class="GtkFrame" id="frame2">
398                 <property name="visible">True</property>
399                 <property name="label_xalign">0</property>
400                 <property name="shadow_type">GTK_SHADOW_NONE</property>
401                 <child>
402                   <widget class="GtkAlignment" id="alignment2">
403                     <property name="visible">True</property>
404                     <property name="left_padding">14</property>
405                     <child>
406                       <widget class="GtkVBox" id="vbox5">
407                         <property name="visible">True</property>
408                         <child>
409                           <widget class="GtkFileChooserButton" id="image">
410                             <property name="visible">True</property>
411                           </widget>
412                           <packing>
413                             <property name="expand">False</property>
414                           </packing>
415                         </child>
416                       </widget>
417                     </child>
418                   </widget>
419                 </child>
420                 <child>
421                   <widget class="GtkLabel" id="label7">
422                     <property name="visible">True</property>
423                     <property name="ypad">8</property>
424                     <property name="label" translatable="yes">&lt;b&gt;Image&lt;/b&gt;</property>
425                     <property name="use_markup">True</property>
426                   </widget>
427                   <packing>
428                     <property name="type">label_item</property>
429                   </packing>
430                 </child>
431               </widget>
432             </child>
433             <child>
434               <widget class="GtkFrame" id="frame1">
435                 <property name="visible">True</property>
436                 <property name="label_xalign">0</property>
437                 <property name="shadow_type">GTK_SHADOW_NONE</property>
438                 <child>
439                   <widget class="GtkAlignment" id="alignment1">
440                     <property name="visible">True</property>
441                     <property name="left_padding">14</property>
442                     <child>
443                       <widget class="GtkVBox" id="vbox4">
444                         <property name="visible">True</property>
445                         <property name="spacing">6</property>
446                         <child>
447                           <widget class="GtkHBox" id="hbox3">
448                             <property name="visible">True</property>
449                             <child>
450                               <widget class="GtkLabel" id="label3">
451                                 <property name="width_request">100</property>
452                                 <property name="visible">True</property>
453                                 <property name="xalign">0</property>
454                                 <property name="label" translatable="yes">Width:</property>
455                               </widget>
456                             </child>
457                             <child>
458                               <widget class="GtkEntry" id="width">
459                                 <property name="visible">True</property>
460                                 <property name="can_focus">True</property>
461                                 <property name="text" translatable="yes">640</property>
462                               </widget>
463                               <packing>
464                                 <property name="position">1</property>
465                               </packing>
466                             </child>
467                           </widget>
468                         </child>
469                         <child>
470                           <widget class="GtkHBox" id="hbox4">
471                             <property name="visible">True</property>
472                             <child>
473                               <widget class="GtkLabel" id="label4">
474                                 <property name="width_request">100</property>
475                                 <property name="visible">True</property>
476                                 <property name="xalign">0</property>
477                                 <property name="label" translatable="yes">Height:</property>
478                               </widget>
479                             </child>
480                             <child>
481                               <widget class="GtkEntry" id="height">
482                                 <property name="visible">True</property>
483                                 <property name="can_focus">True</property>
484                                 <property name="text" translatable="yes">480</property>
485                               </widget>
486                               <packing>
487                                 <property name="position">1</property>
488                               </packing>
489                             </child>
490                           </widget>
491                           <packing>
492                             <property name="position">1</property>
493                           </packing>
494                         </child>
495                       </widget>
496                     </child>
497                   </widget>
498                 </child>
499                 <child>
500                   <widget class="GtkLabel" id="label2">
501                     <property name="visible">True</property>
502                     <property name="ypad">8</property>
503                     <property name="label" translatable="yes">&lt;b&gt;Video Dimensions&lt;/b&gt;</property>
504                     <property name="use_markup">True</property>
505                   </widget>
506                   <packing>
507                     <property name="type">label_item</property>
508                   </packing>
509                 </child>
510               </widget>
511               <packing>
512                 <property name="position">1</property>
513               </packing>
514             </child>
515           </widget>
516           <packing>
517             <property name="position">1</property>
518           </packing>
519         </child>
520         <child internal-child="action_area">
521           <widget class="GtkHButtonBox" id="dialog-action_area1">
522             <property name="visible">True</property>
523             <property name="layout_style">GTK_BUTTONBOX_END</property>
524             <child>
525               <widget class="GtkButton" id="button2">
526                 <property name="visible">True</property>
527                 <property name="can_focus">True</property>
528                 <property name="receives_default">True</property>
529                 <property name="label" translatable="yes">gtk-cancel</property>
530                 <property name="use_stock">True</property>
531                 <property name="response_id">0</property>
532               </widget>
533             </child>
534             <child>
535               <widget class="GtkButton" id="button3">
536                 <property name="visible">True</property>
537                 <property name="can_focus">True</property>
538                 <property name="receives_default">True</property>
539                 <property name="label" translatable="yes">gtk-ok</property>
540                 <property name="use_stock">True</property>
541                 <property name="response_id">1</property>
542               </widget>
543               <packing>
544                 <property name="position">1</property>
545               </packing>
546             </child>
547           </widget>
548           <packing>
549             <property name="expand">False</property>
550             <property name="pack_type">GTK_PACK_END</property>
551           </packing>
552         </child>
553       </widget>
554     </child>
555   </widget>
556 </glade-interface>