import repository from arizona
[raven.git] / apps / kong-ui / kong_layout.glade
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 2.12 -->
4   <!-- interface-naming-policy project-wide -->
5   <object class="GtkWindow" id="main_window">
6     <property name="border_width">10</property>
7     <property name="title" translatable="yes">raven - kong experiment management service</property>
8     <property name="default_width">700</property>
9     <property name="default_height">460</property>
10     <signal name="destroy" handler="gtk_main_quit"/>
11     <child>
12       <object class="GtkVBox" id="main_box">
13         <property name="visible">True</property>
14         <child>
15           <object class="GtkHBox" id="control_hbox">
16             <property name="visible">True</property>
17             <property name="border_width">5</property>
18             <property name="spacing">15</property>
19             <property name="homogeneous">True</property>
20             <child>
21               <object class="GtkFrame" id="machine_quantity_frame">
22                 <property name="visible">True</property>
23                 <property name="label_xalign">0</property>
24                 <property name="shadow_type">none</property>
25                 <child>
26                   <object class="GtkAlignment" id="alignment1">
27                     <property name="visible">True</property>
28                     <property name="xalign">0</property>
29                     <property name="xscale">0</property>
30                     <child>
31                       <object class="GtkSpinButton" id="machine_quantity_spin_button">
32                         <property name="visible">True</property>
33                         <property name="can_focus">True</property>
34                         <property name="invisible_char">•</property>
35                         <property name="climb_rate">1</property>
36                         <property name="snap_to_ticks">True</property>
37                         <property name="numeric">True</property>
38                       </object>
39                     </child>
40                   </object>
41                 </child>
42                 <child type="label">
43                   <object class="GtkLabel" id="machine_quantity_label">
44                     <property name="visible">True</property>
45                     <property name="ypad">2</property>
46                     <property name="label" translatable="yes">&lt;b&gt;number of machines&lt;/b&gt;</property>
47                     <property name="use_markup">True</property>
48                   </object>
49                 </child>
50               </object>
51               <packing>
52                 <property name="expand">False</property>
53                 <property name="position">0</property>
54               </packing>
55             </child>
56             <child>
57               <object class="GtkHButtonBox" id="action_button_box">
58                 <property name="visible">True</property>
59                 <property name="spacing">20</property>
60                 <property name="homogeneous">True</property>
61                 <property name="layout_style">end</property>
62                 <child>
63                   <object class="GtkButton" id="run_stop_button">
64                     <property name="visible">True</property>
65                     <property name="can_focus">True</property>
66                     <property name="receives_default">True</property>
67                     <property name="use_underline">True</property>
68                     <signal name="clicked" handler="run_stop_action"/>
69                     <child>
70                       <object class="GtkLabel" id="run_stop_button_label">
71                         <property name="visible">True</property>
72                         <property name="label" translatable="yes">&lt;b&gt;Run&lt;/b&gt;</property>
73                         <property name="use_markup">True</property>
74                       </object>
75                     </child>
76                   </object>
77                   <packing>
78                     <property name="expand">False</property>
79                     <property name="fill">False</property>
80                     <property name="position">0</property>
81                   </packing>
82                 </child>
83                 <child>
84                   <object class="GtkButton" id="reset_button">
85                     <property name="label" translatable="yes">Reset</property>
86                     <property name="visible">True</property>
87                     <property name="can_focus">True</property>
88                     <property name="receives_default">True</property>
89                     <signal name="clicked" handler="reset_action"/>
90                   </object>
91                   <packing>
92                     <property name="expand">False</property>
93                     <property name="fill">False</property>
94                     <property name="position">1</property>
95                   </packing>
96                 </child>
97               </object>
98               <packing>
99                 <property name="expand">False</property>
100                 <property name="position">1</property>
101               </packing>
102             </child>
103           </object>
104           <packing>
105             <property name="expand">False</property>
106             <property name="position">0</property>
107           </packing>
108         </child>
109         <child>
110           <object class="GtkVPaned" id="list_and_console_vpane">
111             <property name="visible">True</property>
112             <property name="can_focus">True</property>
113             <property name="position">250</property>
114             <property name="position_set">True</property>
115             <child>
116               <object class="GtkVBox" id="notebook_and_status_box">
117                 <property name="visible">True</property>
118                 <child>
119                   <object class="GtkNotebook" id="main_notebook">
120                     <property name="visible">True</property>
121                     <property name="can_focus">True</property>
122                     <property name="homogeneous">True</property>
123                     <signal name="switch_page" handler="notebook_switch_page_action"/>
124                     <child>
125                       <object class="GtkScrolledWindow" id="status_list_scrollview">
126                         <property name="visible">True</property>
127                         <property name="can_focus">True</property>
128                         <property name="hscrollbar_policy">never</property>
129                         <property name="vscrollbar_policy">automatic</property>
130                         <child>
131                           <object class="GtkTreeView" id="status_list_view">
132                             <property name="visible">True</property>
133                             <property name="can_focus">True</property>
134                             <property name="rules_hint">True</property>
135                             <property name="enable_search">False</property>
136                           </object>
137                         </child>
138                       </object>
139                     </child>
140                     <child type="tab">
141                       <object class="GtkLabel" id="status_tab_label">
142                         <property name="visible">True</property>
143                         <property name="label" translatable="yes">Status</property>
144                       </object>
145                       <packing>
146                         <property name="tab_fill">False</property>
147                       </packing>
148                     </child>
149                     <child>
150                       <object class="GtkScrolledWindow" id="report_scrolledwindow">
151                         <property name="visible">True</property>
152                         <property name="can_focus">True</property>
153                         <property name="hscrollbar_policy">never</property>
154                         <property name="vscrollbar_policy">automatic</property>
155                         <child>
156                           <object class="GtkTextView" id="report_textview">
157                             <property name="visible">True</property>
158                             <property name="can_focus">True</property>
159                             <property name="editable">False</property>
160                             <property name="cursor_visible">False</property>
161                             <property name="buffer">report_textbuffer</property>
162                           </object>
163                         </child>
164                       </object>
165                       <packing>
166                         <property name="position">1</property>
167                       </packing>
168                     </child>
169                     <child type="tab">
170                       <object class="GtkLabel" id="report_tab_label">
171                         <property name="visible">True</property>
172                         <property name="label" translatable="yes">Report</property>
173                       </object>
174                       <packing>
175                         <property name="position">1</property>
176                         <property name="tab_fill">False</property>
177                       </packing>
178                     </child>
179                   </object>
180                   <packing>
181                     <property name="position">0</property>
182                   </packing>
183                 </child>
184                 <child>
185                   <object class="GtkLabel" id="status_label">
186                     <property name="visible">True</property>
187                     <property name="xalign">0</property>
188                     <property name="label" translatable="yes">&lt;b&gt;kong: complete&lt;/b&gt;</property>
189                     <property name="use_markup">True</property>
190                   </object>
191                   <packing>
192                     <property name="expand">False</property>
193                     <property name="fill">False</property>
194                     <property name="padding">5</property>
195                     <property name="position">1</property>
196                   </packing>
197                 </child>
198               </object>
199               <packing>
200                 <property name="resize">False</property>
201                 <property name="shrink">True</property>
202               </packing>
203             </child>
204             <child>
205               <object class="GtkScrolledWindow" id="console_scrolledwindow">
206                 <property name="visible">True</property>
207                 <property name="can_focus">True</property>
208                 <property name="resize_mode">immediate</property>
209                 <property name="hscrollbar_policy">automatic</property>
210                 <property name="vscrollbar_policy">automatic</property>
211                 <property name="shadow_type">etched-out</property>
212                 <child>
213                   <object class="GtkTextView" id="console_textview">
214                     <property name="visible">True</property>
215                     <property name="can_focus">True</property>
216                     <property name="editable">False</property>
217                     <property name="wrap_mode">word</property>
218                     <property name="cursor_visible">False</property>
219                     <property name="buffer">console_textbuffer</property>
220                   </object>
221                 </child>
222               </object>
223               <packing>
224                 <property name="resize">True</property>
225                 <property name="shrink">True</property>
226               </packing>
227             </child>
228           </object>
229           <packing>
230             <property name="position">1</property>
231           </packing>
232         </child>
233       </object>
234     </child>
235   </object>
236   <object class="GtkTextBuffer" id="console_textbuffer"/>
237   <object class="GtkTextBuffer" id="report_textbuffer"/>
238 </interface>