841836320d38668407e84fc4a6bf64a6defed6f3
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 10 years ago

1) <?xml version="1.0" encoding="UTF-8"?>
2) <interface>
3)   <!-- interface-requires gtk+ 3.0 -->
4)   <object class="GtkWindow" id="MainWindow">
5)     <property name="visible">True</property>
6)     <property name="can_focus">False</property>
7)     <property name="title" translatable="yes">BlinkenArea Sync GUI</property>
8)     <signal name="destroy" handler="onDestroy" swapped="no"/>
9)     <child>
10)       <object class="GtkBox" id="MainVbox">
11)         <property name="visible">True</property>
12)         <property name="can_focus">False</property>
13)         <property name="orientation">vertical</property>
14)         <child>
15)           <object class="GtkScrolledWindow" id="PlaylistScroll">
16)             <property name="width_request">100</property>
17)             <property name="height_request">100</property>
18)             <property name="visible">True</property>
19)             <property name="can_focus">True</property>
20)             <property name="border_width">3</property>
21)             <property name="shadow_type">in</property>
22)             <child>
23)               <object class="GtkTreeView" id="PlaylistView">
24)                 <property name="visible">True</property>
25)                 <property name="can_focus">True</property>
26)                 <property name="model">Playlist</property>
27)                 <child internal-child="selection">
28)                   <object class="GtkTreeSelection" id="treeview-selection2"/>
29)                 </child>
30)               </object>
31)             </child>
32)           </object>
33)           <packing>
34)             <property name="expand">True</property>
35)             <property name="fill">True</property>
36)             <property name="position">0</property>
37)           </packing>
38)         </child>
39)         <child>
Stefan Schuermans show current position as h:...

Stefan Schuermans authored 10 years ago

40)           <object class="GtkBox" id="PositionBox">
Stefan Schuermans initial PyGtk window

Stefan Schuermans authored 10 years ago

41)             <property name="visible">True</property>
Stefan Schuermans show current position as h:...

Stefan Schuermans authored 10 years ago

42)             <property name="can_focus">False</property>
43)             <child>
44)               <object class="GtkLabel" id="PositionAt">
45)                 <property name="visible">True</property>
46)                 <property name="can_focus">False</property>
47)                 <property name="margin_left">3</property>
48)                 <property name="margin_right">3</property>
49)                 <property name="label" translatable="yes">0:00:00.00</property>
50)               </object>
51)               <packing>
52)                 <property name="expand">False</property>
53)                 <property name="fill">True</property>
54)                 <property name="position">0</property>
55)               </packing>
56)             </child>
57)             <child>
58)               <object class="GtkScale" id="PositionScale">
59)                 <property name="visible">True</property>
60)                 <property name="can_focus">True</property>
61)                 <property name="margin_left">3</property>
62)                 <property name="margin_right">3</property>
63)                 <property name="adjustment">Position</property>
64)                 <property name="restrict_to_fill_level">False</property>
65)                 <property name="fill_level">100</property>
66)                 <property name="digits">2</property>
67)                 <property name="draw_value">False</property>
68)                 <property name="value_pos">bottom</property>
69)                 <signal name="change-value" handler="onNewPosition" swapped="no"/>
70)               </object>
71)               <packing>
72)                 <property name="expand">True</property>
73)                 <property name="fill">True</property>
74)                 <property name="position">1</property>
75)               </packing>
76)             </child>
77)             <child>
78)               <object class="GtkLabel" id="PositionRemaining">
79)                 <property name="visible">True</property>
80)                 <property name="can_focus">False</property>
81)                 <property name="margin_left">3</property>
82)                 <property name="margin_right">3</property>
83)                 <property name="label" translatable="yes">0:00:00.00</property>
84)               </object>
85)               <packing>
86)                 <property name="expand">False</property>
87)                 <property name="fill">True</property>
88)                 <property name="position">2</property>
89)               </packing>
90)             </child>