Add lxproxy from Leszek Lesner
[lxde/lxadmin.git] / data / ui / lxproxy / LxproxyWindow.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-requires lxproxy_window 1.0 -->
5   <!-- interface-naming-policy project-wide -->
6   <!-- interface-local-resource-path ../media -->
7   <object class="LxproxyWindow" id="lxproxy_window">
8     <property name="width_request">500</property>
9     <property name="height_request">250</property>
10     <property name="title" translatable="yes">Proxy Settings</property>
11     <property name="window_position">center</property>
12     <property name="icon">../media/icon.png</property>
13     <signal name="destroy" handler="on_destroy"/>
14     <child>
15       <object class="GtkVBox" id="vbox1">
16         <property name="visible">True</property>
17         <property name="orientation">vertical</property>
18         <child>
19           <object class="GtkRadioButton" id="directradio">
20             <property name="label" translatable="yes">Direct connection</property>
21             <property name="visible">True</property>
22             <property name="can_focus">True</property>
23             <property name="receives_default">False</property>
24             <property name="border_width">5</property>
25             <property name="active">True</property>
26             <property name="draw_indicator">True</property>
27             <signal name="toggled" handler="on_directradio_toggled"/>
28           </object>
29           <packing>
30             <property name="position">0</property>
31           </packing>
32         </child>
33         <child>
34           <object class="GtkRadioButton" id="manualradio">
35             <property name="label" translatable="yes">Manual proxy configuration</property>
36             <property name="visible">True</property>
37             <property name="can_focus">True</property>
38             <property name="receives_default">False</property>
39             <property name="border_width">5</property>
40             <property name="active">True</property>
41             <property name="draw_indicator">True</property>
42             <property name="group">directradio</property>
43             <signal name="toggled" handler="on_manualradio_toggled"/>
44           </object>
45           <packing>
46             <property name="position">1</property>
47           </packing>
48         </child>
49         <child>
50           <object class="GtkHBox" id="hbox1">
51             <property name="visible">True</property>
52             <child>
53               <object class="GtkLabel" id="lbl1">
54                 <property name="visible">True</property>
55                 <property name="label" translatable="yes">HTTP-Proxy: </property>
56                 <property name="width_chars">15</property>
57               </object>
58               <packing>
59                 <property name="position">0</property>
60               </packing>
61             </child>
62             <child>
63               <object class="GtkEntry" id="httptxt">
64                 <property name="visible">True</property>
65                 <property name="can_focus">True</property>
66                 <property name="invisible_char">&#x25CF;</property>
67               </object>
68               <packing>
69                 <property name="position">1</property>
70               </packing>
71             </child>
72             <child>
73               <object class="GtkLabel" id="label1">
74                 <property name="visible">True</property>
75                 <property name="label" translatable="yes">Port:</property>
76               </object>
77               <packing>
78                 <property name="position">2</property>
79               </packing>
80             </child>
81             <child>
82               <object class="GtkSpinButton" id="httpspin">
83                 <property name="visible">True</property>
84                 <property name="can_focus">True</property>
85                 <property name="max_length">5</property>
86                 <property name="invisible_char">&#x25CF;</property>
87                 <property name="adjustment">adjustment1</property>
88               </object>
89               <packing>
90                 <property name="padding">15</property>
91                 <property name="position">3</property>
92               </packing>
93             </child>
94           </object>
95           <packing>
96             <property name="position">2</property>
97           </packing>
98         </child>
99         <child>
100           <object class="GtkHBox" id="hbox2">
101             <property name="visible">True</property>
102             <child>
103               <object class="GtkLabel" id="lbl2">
104                 <property name="visible">True</property>
105                 <property name="label" translatable="yes">Secure HTTP-Proxy: </property>
106                 <property name="width_chars">15</property>
107               </object>
108               <packing>
109                 <property name="position">0</property>
110               </packing>
111             </child>
112             <child>
113               <object class="GtkEntry" id="httpstxt">
114                 <property name="visible">True</property>
115                 <property name="can_focus">True</property>
116                 <property name="invisible_char">&#x25CF;</property>
117               </object>
118               <packing>
119                 <property name="position">1</property>
120               </packing>
121             </child>
122             <child>
123               <object class="GtkLabel" id="label2">
124                 <property name="visible">True</property>
125                 <property name="label" translatable="yes">Port:</property>
126               </object>
127               <packing>
128                 <property name="position">2</property>
129               </packing>
130             </child>
131             <child>
132               <object class="GtkSpinButton" id="httpsspin">
133                 <property name="visible">True</property>
134                 <property name="can_focus">True</property>
135                 <property name="invisible_char">&#x25CF;</property>
136                 <property name="adjustment">adjustment2</property>
137               </object>
138               <packing>
139                 <property name="padding">15</property>
140                 <property name="position">3</property>
141               </packing>
142             </child>
143           </object>
144           <packing>
145             <property name="position">3</property>
146           </packing>
147         </child>
148         <child>
149           <object class="GtkHBox" id="hbox3">
150             <property name="visible">True</property>
151             <child>
152               <object class="GtkLabel" id="lbl3">
153                 <property name="visible">True</property>
154                 <property name="label" translatable="yes">FTP-Proxy: </property>
155                 <property name="width_chars">15</property>
156               </object>
157               <packing>
158                 <property name="position">0</property>
159               </packing>
160             </child>
161             <child>
162               <object class="GtkEntry" id="ftptxt">
163                 <property name="visible">True</property>
164                 <property name="can_focus">True</property>
165                 <property name="invisible_char">&#x25CF;</property>
166               </object>
167               <packing>
168                 <property name="position">1</property>
169               </packing>
170             </child>
171             <child>
172               <object class="GtkLabel" id="label3">
173                 <property name="visible">True</property>
174                 <property name="label" translatable="yes">Port:</property>
175               </object>
176               <packing>
177                 <property name="position">2</property>
178               </packing>
179             </child>
180             <child>
181               <object class="GtkSpinButton" id="ftpspin">
182                 <property name="visible">True</property>
183                 <property name="can_focus">True</property>
184                 <property name="invisible_char">&#x25CF;</property>
185                 <property name="adjustment">adjustment3</property>
186               </object>
187               <packing>
188                 <property name="padding">15</property>
189                 <property name="position">3</property>
190               </packing>
191             </child>
192           </object>
193           <packing>
194             <property name="position">4</property>
195           </packing>
196         </child>
197         <child>
198           <object class="GtkHBox" id="hbox4">
199             <property name="visible">True</property>
200             <child>
201               <object class="GtkLabel" id="lbl4">
202                 <property name="visible">True</property>
203                 <property name="label" translatable="yes">Socks host: </property>
204                 <property name="width_chars">15</property>
205               </object>
206               <packing>
207                 <property name="position">0</property>
208               </packing>
209             </child>
210             <child>
211               <object class="GtkEntry" id="sockstxt">
212                 <property name="visible">True</property>
213                 <property name="can_focus">True</property>
214                 <property name="invisible_char">&#x25CF;</property>
215               </object>
216               <packing>
217                 <property name="position">1</property>
218               </packing>
219             </child>
220             <child>
221               <object class="GtkLabel" id="label4">
222                 <property name="visible">True</property>
223                 <property name="label" translatable="yes">Port:</property>
224               </object>
225               <packing>
226                 <property name="position">2</property>
227               </packing>
228             </child>
229             <child>
230               <object class="GtkSpinButton" id="socksspin">
231                 <property name="visible">True</property>
232                 <property name="can_focus">True</property>
233                 <property name="invisible_char">&#x25CF;</property>
234                 <property name="adjustment">adjustment1</property>
235               </object>
236               <packing>
237                 <property name="padding">15</property>
238                 <property name="position">3</property>
239               </packing>
240             </child>
241           </object>
242           <packing>
243             <property name="position">5</property>
244           </packing>
245         </child>
246         <child>
247           <object class="GtkHButtonBox" id="hbuttonbox1">
248             <property name="visible">True</property>
249             <property name="layout_style">edge</property>
250             <child>
251               <object class="GtkButton" id="infobtn">
252                 <property name="label">gtk-about</property>
253                 <property name="visible">True</property>
254                 <property name="can_focus">True</property>
255                 <property name="receives_default">True</property>
256                 <property name="use_stock">True</property>
257                 <signal name="clicked" handler="about"/>
258               </object>
259               <packing>
260                 <property name="expand">False</property>
261                 <property name="fill">False</property>
262                 <property name="position">0</property>
263               </packing>
264             </child>
265             <child>
266               <object class="GtkButton" id="closebtn">
267                 <property name="label">gtk-close</property>
268                 <property name="visible">True</property>
269                 <property name="can_focus">True</property>
270                 <property name="receives_default">True</property>
271                 <property name="use_stock">True</property>
272                 <signal name="clicked" handler="on_closebtn_clicked"/>
273               </object>
274               <packing>
275                 <property name="expand">False</property>
276                 <property name="fill">False</property>
277                 <property name="position">1</property>
278               </packing>
279             </child>
280           </object>
281           <packing>
282             <property name="position">6</property>
283           </packing>
284         </child>
285       </object>
286     </child>
287   </object>
288   <object class="GtkAdjustment" id="adjustment1">
289     <property name="upper">99999.020000000004</property>
290     <property name="step_increment">10</property>
291     <property name="page_increment">10</property>
292     <property name="page_size">10</property>
293   </object>
294   <object class="GtkAdjustment" id="adjustment2">
295     <property name="upper">99999.020000000004</property>
296     <property name="step_increment">10</property>
297     <property name="page_increment">10</property>
298     <property name="page_size">10</property>
299   </object>
300   <object class="GtkAdjustment" id="adjustment3">
301     <property name="upper">99999.020000000004</property>
302     <property name="step_increment">10</property>
303     <property name="page_increment">10</property>
304     <property name="page_size">10</property>
305   </object>
306 </interface>