]> Pileus Git - ~andy/gtk/blob - tests/visuals/osd-toolbars.ui
Make spinbutton orientable
[~andy/gtk] / tests / visuals / osd-toolbars.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 3.0 -->
4   <object class="GtkWindow" id="window1">
5     <property name="can_focus">False</property>
6     <property name="default_width">600</property>
7     <property name="default_height">600</property>
8     <child>
9       <object class="GtkOverlay" id="overlay1">
10         <property name="visible">True</property>
11         <property name="can_focus">False</property>
12         <child>
13             <object class="GtkDrawingArea" id="filler">
14                 <property name="visible">True</property>
15             </object>
16         </child>
17         <child type="overlay">
18           <object class="GtkToolbar" id="bottom_toolbar">
19             <property name="visible">True</property>
20             <property name="show_arrow">False</property>
21             <property name="halign">center</property>
22             <property name="valign">end</property>
23             <property name="margin_bottom">24</property>
24             <style>
25                 <class name="osd"/>
26             </style>
27             <child>
28               <object class="GtkToolItem" id="left_item">
29                 <property name="visible">True</property>
30                 <child>
31                   <object class="GtkBox" id="left_box">
32                     <property name="orientation">horizontal</property>
33                     <property name="spacing">0</property>
34                     <property name="visible">True</property>
35                     <child>
36                       <object class="GtkToggleButton" id="camera">
37                         <property name="visible">True</property>
38                         <child>
39                           <object class="GtkImage" id="camera_icon">
40                             <property name="visible">True</property>
41                             <property name="icon_name">camera-web-symbolic</property>
42                             <property name="icon_size">1</property>
43                           </object>
44                         </child>
45                       </object>
46                     </child>
47                     <child>
48                       <object class="GtkToggleButton" id="volume">
49                         <property name="visible">True</property>
50                         <property name="active">True</property>
51                         <child>
52                           <object class="GtkImage" id="volume_icon">
53                             <property name="visible">True</property>
54                             <property name="icon_name">audio-volume-medium-symbolic</property>
55                             <property name="icon_size">1</property>
56                           </object>
57                         </child>
58                       </object>
59                     </child>
60                     <child>
61                       <object class="GtkToggleButton" id="microphone">
62                         <property name="visible">True</property>
63                         <property name="sensitive">False</property>
64                         <child>
65                           <object class="GtkImage" id="microphone_icon">
66                             <property name="visible">True</property>
67                             <property name="icon_name">audio-input-microphone-symbolic</property>
68                             <property name="icon_size">1</property>
69                           </object>
70                         </child>
71                       </object>
72                     </child>
73                     <child>
74                       <object class="GtkToggleButton" id="bt">
75                         <property name="visible">True</property>
76                         <property name="sensitive">False</property>
77                         <property name="active">True</property>
78                         <child>
79                           <object class="GtkImage" id="bt_icon">
80                             <property name="visible">True</property>
81                             <property name="icon_name">bluetooth-active-symbolic</property>
82                             <property name="icon_size">1</property>
83                           </object>
84                         </child>
85                       </object>
86                     </child>
87                   </object>
88                 </child>
89               </object>
90             </child>
91             <child>
92               <object class="GtkSeparatorToolItem" id="toolbutton2">
93                 <property name="draw">False</property>
94                 <property name="visible">True</property>
95               </object>
96               <packing>
97                 <property name="expand">True</property>
98               </packing>
99             </child>
100             <child>
101               <object class="GtkToolItem" id="toolitem4">
102                 <property name="visible">True</property>
103                 <child>
104                   <object class="GtkLabel" id="status_label">
105                     <property name="visible">True</property>
106                     <property name="label">OSD Toolbar</property>
107                     <property name="margin_left">10</property>
108                     <property name="margin_right">10</property>
109                   </object>
110                 </child>
111               </object>
112             </child>
113             <child>
114               <object class="GtkToolItem" id="right_item">
115                 <property name="visible">True</property>
116                 <child>
117                   <object class="GtkBox" id="right_box">
118                     <property name="orientation">horizontal</property>
119                     <property name="spacing">0</property>
120                     <property name="visible">True</property>
121                     <child>
122                       <object class="GtkToggleButton" id="opt">
123                         <property name="visible">True</property>
124                         <child>
125                           <object class="GtkImage" id="opt_icon">
126                             <property name="visible">True</property>
127                             <property name="icon_name">media-optical-symbolic</property>
128                             <property name="icon_size">1</property>
129                           </object>
130                         </child>
131                       </object>
132                     </child>
133                     <child>
134                       <object class="GtkToggleButton" id="hdd">
135                         <property name="visible">True</property>
136                         <property name="active">True</property>
137                         <child>
138                           <object class="GtkImage" id="hdd_icon">
139                             <property name="visible">True</property>
140                             <property name="icon_name">drive-harddisk-symbolic</property>
141                             <property name="icon_size">1</property>
142                           </object>
143                         </child>
144                       </object>
145                     </child>
146                     <child>
147                       <object class="GtkToggleButton" id="joy">
148                         <property name="visible">True</property>
149                         <property name="sensitive">False</property>
150                         <child>
151                           <object class="GtkImage" id="joy_icon">
152                             <property name="visible">True</property>
153                             <property name="icon_name">input-gaming-symbolic</property>
154                             <property name="icon_size">1</property>
155                           </object>
156                         </child>
157                       </object>
158                     </child>
159                   </object>
160                 </child>
161               </object>
162             </child>
163           </object>
164         </child>
165         <child type="overlay">
166           <object class="GtkToolbar" id="top_toolbar">
167             <property name="visible">True</property>
168             <property name="show_arrow">False</property>
169             <property name="halign">center</property>
170             <property name="valign">start</property>
171             <property name="margin_top">24</property>
172             <property name="icon_size">1</property>
173             <style>
174                 <class name="osd"/>
175             </style>
176             <child>
177               <object class="GtkToggleToolButton" id="tb1">
178                 <property name="visible">True</property>
179                 <property name="icon_name">edit-undo-symbolic</property>
180               </object>
181             </child>
182             <child>
183               <object class="GtkToggleToolButton" id="tb2">
184                 <property name="visible">True</property>
185                 <property name="icon_name">edit-redo-symbolic</property>
186               </object>
187             </child>
188             <child>
189               <object class="GtkToggleToolButton" id="tb3">
190                 <property name="visible">True</property>
191                 <property name="icon_name">start-here-symbolic</property>
192               </object>
193             </child>
194             <child>
195               <object class="GtkToggleToolButton" id="tb4">
196                 <property name="visible">True</property>
197                 <property name="icon_name">applications-science-symbolic</property>
198               </object>
199             </child>
200             <child>
201               <object class="GtkToolItem" id="tb5">
202                 <property name="visible">True</property>
203                 <child>
204                   <object class="GtkLabel" id="tb5_label">
205                     <property name="visible">True</property>
206                     <property name="label">Another kind of OSD toolbar</property>
207                     <property name="margin_left">10</property>
208                     <property name="margin_right">10</property>
209                   </object>
210                 </child>
211               </object>
212             </child>
213           </object>
214         </child>
215       </object>
216     </child>
217   </object>
218 </interface>