d04fa08bf7caef7323db893b58e175b630b3209a
[udpgate.git] / src / ui-gnome.glade
1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2 <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
3
4 <glade-interface>
5 <requires lib="gnome"/>
6 <requires lib="bonobo"/>
7
8 <widget class="GnomeApp" id="App">
9   <property name="visible">True</property>
10   <property name="title" translatable="yes">UDP Forwarder</property>
11   <property name="type">GTK_WINDOW_TOPLEVEL</property>
12   <property name="window_position">GTK_WIN_POS_NONE</property>
13   <property name="modal">False</property>
14   <property name="resizable">False</property>
15   <property name="destroy_with_parent">False</property>
16   <property name="enable_layout_config">False</property>
17   <signal name="destroy" handler="gtk_main_quit" last_modification_time="Sat, 06 Sep 2003 11:12:25 GMT"/>
18
19   <child internal-child="dock">
20     <widget class="BonoboDock" id="Bonobo">
21       <property name="visible">True</property>
22       <property name="allow_floating">False</property>
23
24       <child>
25         <widget class="GtkVBox" id="MainVBox">
26           <property name="border_width">15</property>
27           <property name="visible">True</property>
28           <property name="homogeneous">False</property>
29           <property name="spacing">5</property>
30
31           <child>
32             <widget class="GtkViewport" id="InfoViewport">
33               <property name="visible">True</property>
34               <property name="shadow_type">GTK_SHADOW_IN</property>
35
36               <child>
37                 <widget class="GtkTextView" id="InfoTextView">
38                   <property name="border_width">3</property>
39                   <property name="visible">True</property>
40                   <property name="can_focus">True</property>
41                   <property name="editable">False</property>
42                   <property name="justification">GTK_JUSTIFY_LEFT</property>
43                   <property name="wrap_mode">GTK_WRAP_WORD</property>
44                   <property name="cursor_visible">False</property>
45                   <property name="pixels_above_lines">0</property>
46                   <property name="pixels_below_lines">0</property>
47                   <property name="pixels_inside_wrap">0</property>
48                   <property name="left_margin">0</property>
49                   <property name="right_margin">0</property>
50                   <property name="indent">0</property>
51                   <property name="text" translatable="yes">Choose your port and try connection to the alternate MMS service center.
52 Some phone models support only the tandard port 9201.
53 Port 9201 is usually blocked by the GSM operator.
54 If you do not have &quot;static IP&quot; for your machine the &quot;IP address&quot; will change from time to time between your machine restarts.
55 Generally you cannot use this program in firewalled networks although try to ask your sysadmin for the specific &quot;port forward&quot;.
56 </property>
57                 </widget>
58               </child>
59             </widget>
60             <packing>
61               <property name="padding">0</property>
62               <property name="expand">True</property>
63               <property name="fill">True</property>
64             </packing>
65           </child>
66
67           <child>
68             <widget class="GtkTable" id="MainTable">
69               <property name="visible">True</property>
70               <property name="n_rows">3</property>
71               <property name="n_columns">2</property>
72               <property name="homogeneous">False</property>
73               <property name="row_spacing">5</property>
74               <property name="column_spacing">5</property>
75
76               <child>
77                 <widget class="GtkHBox" id="PortHBox">
78                   <property name="visible">True</property>
79                   <property name="homogeneous">False</property>
80                   <property name="spacing">0</property>
81
82                   <child>
83                     <widget class="GnomeEntry" id="PortGnomeEntry">
84                       <property name="visible">True</property>
85                       <property name="max_saved">10</property>
86
87                       <child internal-child="entry">
88                         <widget class="GtkEntry" id="PortEntry">
89                           <property name="visible">True</property>
90                           <property name="can_focus">True</property>
91                           <property name="editable">True</property>
92                           <property name="visibility">True</property>
93                           <property name="max_length">0</property>
94                           <property name="text" translatable="yes"></property>
95                           <property name="has_frame">True</property>
96                           <property name="invisible_char" translatable="yes">*</property>
97                           <property name="activates_default">False</property>
98                         </widget>
99                       </child>
100                     </widget>
101                     <packing>
102                       <property name="padding">0</property>
103                       <property name="expand">False</property>
104                       <property name="fill">False</property>
105                     </packing>
106                   </child>
107
108                   <child>
109                     <widget class="GtkButton" id="PortButtonRandom">
110                       <property name="visible">True</property>
111                       <property name="can_focus">True</property>
112                       <property name="label" translatable="yes">Try random one</property>
113                       <property name="use_underline">True</property>
114                       <property name="relief">GTK_RELIEF_NORMAL</property>
115                     </widget>
116                     <packing>
117                       <property name="padding">0</property>
118                       <property name="expand">False</property>
119                       <property name="fill">False</property>
120                     </packing>
121                   </child>
122                 </widget>
123                 <packing>
124                   <property name="left_attach">1</property>
125                   <property name="right_attach">2</property>
126                   <property name="top_attach">1</property>
127                   <property name="bottom_attach">2</property>
128                 </packing>
129               </child>
130
131               <child>
132                 <widget class="GtkLabel" id="PortLabel">
133                   <property name="visible">True</property>
134                   <property name="label" translatable="yes">Local UDP port (9201?)</property>
135                   <property name="use_underline">False</property>
136                   <property name="use_markup">False</property>
137                   <property name="justify">GTK_JUSTIFY_RIGHT</property>
138                   <property name="wrap">False</property>
139                   <property name="selectable">False</property>
140                   <property name="xalign">0.5</property>
141                   <property name="yalign">0.5</property>
142                   <property name="xpad">0</property>
143                   <property name="ypad">0</property>
144                 </widget>
145                 <packing>
146                   <property name="left_attach">0</property>
147                   <property name="right_attach">1</property>
148                   <property name="top_attach">1</property>
149                   <property name="bottom_attach">2</property>
150                   <property name="x_options">fill</property>
151                   <property name="y_options"></property>
152                 </packing>
153               </child>
154
155               <child>
156                 <widget class="GtkLabel" id="AutostartLabel">
157                   <property name="visible">True</property>
158                   <property name="label" translatable="yes">Start at boot automatically?</property>
159                   <property name="use_underline">False</property>
160                   <property name="use_markup">False</property>
161                   <property name="justify">GTK_JUSTIFY_LEFT</property>
162                   <property name="wrap">False</property>
163                   <property name="selectable">False</property>
164                   <property name="xalign">0</property>
165                   <property name="yalign">0.5</property>
166                   <property name="xpad">0</property>
167                   <property name="ypad">0</property>
168                 </widget>
169                 <packing>
170                   <property name="left_attach">0</property>
171                   <property name="right_attach">1</property>
172                   <property name="top_attach">2</property>
173                   <property name="bottom_attach">3</property>
174                   <property name="x_options">fill</property>
175                   <property name="y_options"></property>
176                 </packing>
177               </child>
178
179               <child>
180                 <widget class="GtkCheckButton" id="AutostartCheckButton">
181                   <property name="visible">True</property>
182                   <property name="can_focus">True</property>
183                   <property name="label" translatable="yes"></property>
184                   <property name="use_underline">True</property>
185                   <property name="relief">GTK_RELIEF_NORMAL</property>
186                   <property name="active">False</property>
187                   <property name="inconsistent">False</property>
188                   <property name="draw_indicator">True</property>
189                 </widget>
190                 <packing>
191                   <property name="left_attach">1</property>
192                   <property name="right_attach">2</property>
193                   <property name="top_attach">2</property>
194                   <property name="bottom_attach">3</property>
195                   <property name="x_options">fill</property>
196                   <property name="y_options"></property>
197                 </packing>
198               </child>
199
200               <child>
201                 <widget class="GtkLabel" id="HostIPLabel">
202                   <property name="visible">True</property>
203                   <property name="label" translatable="yes">Detected host IP address</property>
204                   <property name="use_underline">False</property>
205                   <property name="use_markup">False</property>
206                   <property name="justify">GTK_JUSTIFY_LEFT</property>
207                   <property name="wrap">False</property>
208                   <property name="selectable">False</property>
209                   <property name="xalign">0</property>
210                   <property name="yalign">0.5</property>
211                   <property name="xpad">0</property>
212                   <property name="ypad">0</property>
213                 </widget>
214                 <packing>
215                   <property name="left_attach">0</property>
216                   <property name="right_attach">1</property>
217                   <property name="top_attach">0</property>
218                   <property name="bottom_attach">1</property>
219                   <property name="x_options">fill</property>
220                   <property name="y_options"></property>
221                 </packing>
222               </child>
223
224               <child>
225                 <widget class="GtkEntry" id="HostIPEntry">
226                   <property name="visible">True</property>
227                   <property name="can_focus">True</property>
228                   <property name="editable">False</property>
229                   <property name="visibility">True</property>
230                   <property name="max_length">0</property>
231                   <property name="text" translatable="yes">123.456.789.123</property>
232                   <property name="has_frame">True</property>
233                   <property name="invisible_char" translatable="yes">*</property>
234                   <property name="activates_default">False</property>
235                 </widget>
236                 <packing>
237                   <property name="left_attach">1</property>
238                   <property name="right_attach">2</property>
239                   <property name="top_attach">0</property>
240                   <property name="bottom_attach">1</property>
241                   <property name="y_options"></property>
242                 </packing>
243               </child>
244             </widget>
245             <packing>
246               <property name="padding">0</property>
247               <property name="expand">False</property>
248               <property name="fill">False</property>
249             </packing>
250           </child>
251
252           <child>
253             <widget class="GtkHButtonBox" id="ButtonHBox">
254               <property name="visible">True</property>
255               <property name="layout_style">GTK_BUTTONBOX_DEFAULT_STYLE</property>
256               <property name="spacing">0</property>
257
258               <child>
259                 <widget class="GtkButton" id="ButtonStart">
260                   <property name="visible">True</property>
261                   <property name="can_default">True</property>
262                   <property name="can_focus">True</property>
263                   <property name="relief">GTK_RELIEF_NORMAL</property>
264
265                   <child>
266                     <widget class="GtkAlignment" id="alignment1">
267                       <property name="visible">True</property>
268                       <property name="xalign">0.5</property>
269                       <property name="yalign">0.5</property>
270                       <property name="xscale">0</property>
271                       <property name="yscale">0</property>
272
273                       <child>
274                         <widget class="GtkHBox" id="hbox1">
275                           <property name="visible">True</property>
276                           <property name="homogeneous">False</property>
277                           <property name="spacing">2</property>
278
279                           <child>
280                             <widget class="GtkImage" id="image1">
281                               <property name="visible">True</property>
282                               <property name="stock">gtk-execute</property>
283                               <property name="icon_size">4</property>
284                               <property name="xalign">0.5</property>
285                               <property name="yalign">0.5</property>
286                               <property name="xpad">0</property>
287                               <property name="ypad">0</property>
288                             </widget>
289                             <packing>
290                               <property name="padding">0</property>
291                               <property name="expand">False</property>
292                               <property name="fill">False</property>
293                             </packing>
294                           </child>
295
296                           <child>
297                             <widget class="GtkLabel" id="label1">
298                               <property name="visible">True</property>
299                               <property name="label" translatable="yes">_Start</property>
300                               <property name="use_underline">True</property>
301                               <property name="use_markup">False</property>
302                               <property name="justify">GTK_JUSTIFY_LEFT</property>
303                               <property name="wrap">False</property>
304                               <property name="selectable">False</property>
305                               <property name="xalign">0.5</property>
306                               <property name="yalign">0.5</property>
307                               <property name="xpad">0</property>
308                               <property name="ypad">0</property>
309                             </widget>
310                             <packing>
311                               <property name="padding">0</property>
312                               <property name="expand">False</property>
313                               <property name="fill">False</property>
314                             </packing>
315                           </child>
316                         </widget>
317                       </child>
318                     </widget>
319                   </child>
320                 </widget>
321               </child>
322
323               <child>
324                 <widget class="GtkButton" id="ButtonStop">
325                   <property name="visible">True</property>
326                   <property name="can_default">True</property>
327                   <property name="can_focus">True</property>
328                   <property name="relief">GTK_RELIEF_NORMAL</property>
329
330                   <child>
331                     <widget class="GtkAlignment" id="alignment2">
332                       <property name="visible">True</property>
333                       <property name="xalign">0.5</property>
334                       <property name="yalign">0.5</property>
335                       <property name="xscale">0</property>
336                       <property name="yscale">0</property>
337
338                       <child>
339                         <widget class="GtkHBox" id="hbox2">
340                           <property name="visible">True</property>
341                           <property name="homogeneous">False</property>
342                           <property name="spacing">2</property>
343
344                           <child>
345                             <widget class="GtkImage" id="image2">
346                               <property name="visible">True</property>
347                               <property name="stock">gtk-stop</property>
348                               <property name="icon_size">4</property>
349                               <property name="xalign">0.5</property>
350                               <property name="yalign">0.5</property>
351                               <property name="xpad">0</property>
352                               <property name="ypad">0</property>
353                             </widget>
354                             <packing>
355                               <property name="padding">0</property>
356                               <property name="expand">False</property>
357                               <property name="fill">False</property>
358                             </packing>
359                           </child>
360
361                           <child>
362                             <widget class="GtkLabel" id="label2">
363                               <property name="visible">True</property>
364                               <property name="label" translatable="yes">S_top</property>
365                               <property name="use_underline">True</property>
366                               <property name="use_markup">False</property>
367                               <property name="justify">GTK_JUSTIFY_LEFT</property>
368                               <property name="wrap">False</property>
369                               <property name="selectable">False</property>
370                               <property name="xalign">0.5</property>
371                               <property name="yalign">0.5</property>
372                               <property name="xpad">0</property>
373                               <property name="ypad">0</property>
374                             </widget>
375                             <packing>
376                               <property name="padding">0</property>
377                               <property name="expand">False</property>
378                               <property name="fill">False</property>
379                             </packing>
380                           </child>
381                         </widget>
382                       </child>
383                     </widget>
384                   </child>
385                 </widget>
386               </child>
387
388               <child>
389                 <widget class="GtkButton" id="ButtonHide">
390                   <property name="visible">True</property>
391                   <property name="can_default">True</property>
392                   <property name="can_focus">True</property>
393                   <property name="relief">GTK_RELIEF_NORMAL</property>
394
395                   <child>
396                     <widget class="GtkAlignment" id="alignment3">
397                       <property name="visible">True</property>
398                       <property name="xalign">0.5</property>
399                       <property name="yalign">0.5</property>
400                       <property name="xscale">0</property>
401                       <property name="yscale">0</property>
402
403                       <child>
404                         <widget class="GtkHBox" id="hbox3">
405                           <property name="visible">True</property>
406                           <property name="homogeneous">False</property>
407                           <property name="spacing">2</property>
408
409                           <child>
410                             <widget class="GtkImage" id="image3">
411                               <property name="visible">True</property>
412                               <property name="stock">gtk-apply</property>
413                               <property name="icon_size">4</property>
414                               <property name="xalign">0.5</property>
415                               <property name="yalign">0.5</property>
416                               <property name="xpad">0</property>
417                               <property name="ypad">0</property>
418                             </widget>
419                             <packing>
420                               <property name="padding">0</property>
421                               <property name="expand">False</property>
422                               <property name="fill">False</property>
423                             </packing>
424                           </child>
425
426                           <child>
427                             <widget class="GtkLabel" id="label3">
428                               <property name="visible">True</property>
429                               <property name="label" translatable="yes">_Hide</property>
430                               <property name="use_underline">True</property>
431                               <property name="use_markup">False</property>
432                               <property name="justify">GTK_JUSTIFY_LEFT</property>
433                               <property name="wrap">False</property>
434                               <property name="selectable">False</property>
435                               <property name="xalign">0.5</property>
436                               <property name="yalign">0.5</property>
437                               <property name="xpad">0</property>
438                               <property name="ypad">0</property>
439                             </widget>
440                             <packing>
441                               <property name="padding">0</property>
442                               <property name="expand">False</property>
443                               <property name="fill">False</property>
444                             </packing>
445                           </child>
446                         </widget>
447                       </child>
448                     </widget>
449                   </child>
450                 </widget>
451               </child>
452             </widget>
453             <packing>
454               <property name="padding">0</property>
455               <property name="expand">False</property>
456               <property name="fill">True</property>
457             </packing>
458           </child>
459         </widget>
460       </child>
461     </widget>
462     <packing>
463       <property name="padding">0</property>
464       <property name="expand">True</property>
465       <property name="fill">True</property>
466     </packing>
467   </child>
468
469   <child internal-child="appbar">
470     <widget class="GnomeAppBar" id="AppBar">
471       <property name="visible">True</property>
472       <property name="has_progress">True</property>
473       <property name="has_status">True</property>
474     </widget>
475     <packing>
476       <property name="padding">0</property>
477       <property name="expand">True</property>
478       <property name="fill">True</property>
479     </packing>
480   </child>
481 </widget>
482
483 </glade-interface>