1 <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2 <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
5 <requires lib="gnome"/>
6 <requires lib="bonobo"/>
8 <widget class="GnomeApp" id="App">
9 <property name="visible">True</property>
10 <property name="title" translatable="yes">UDP Gateway</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"/>
19 <child internal-child="dock">
20 <widget class="BonoboDock" id="Bonobo">
21 <property name="visible">True</property>
22 <property name="allow_floating">False</property>
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>
32 <widget class="GtkViewport" id="InfoViewport">
33 <property name="visible">True</property>
34 <property name="shadow_type">GTK_SHADOW_IN</property>
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 "static IP" for your machine the "IP address" 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 "port forward".
61 <property name="padding">0</property>
62 <property name="expand">True</property>
63 <property name="fill">True</property>
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>
77 <widget class="GtkHBox" id="PortHBox">
78 <property name="visible">True</property>
79 <property name="homogeneous">False</property>
80 <property name="spacing">0</property>
83 <widget class="GnomeEntry" id="PortGnomeEntry">
84 <property name="visible">True</property>
85 <property name="max_saved">10</property>
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">5</property>
94 <property name="text" translatable="yes">9201</property>
95 <property name="has_frame">True</property>
96 <property name="invisible_char" translatable="yes">*</property>
97 <property name="activates_default">False</property>
102 <property name="padding">0</property>
103 <property name="expand">False</property>
104 <property name="fill">False</property>
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 <signal name="clicked" handler="on_PortButtonRandom_clicked" last_modification_time="Sun, 09 May 2004 16:50:55 GMT"/>
118 <property name="padding">0</property>
119 <property name="expand">False</property>
120 <property name="fill">False</property>
125 <property name="left_attach">1</property>
126 <property name="right_attach">2</property>
127 <property name="top_attach">1</property>
128 <property name="bottom_attach">2</property>
133 <widget class="GtkLabel" id="PortLabel">
134 <property name="visible">True</property>
135 <property name="label" translatable="yes">Local UDP port (9201?)</property>
136 <property name="use_underline">False</property>
137 <property name="use_markup">False</property>
138 <property name="justify">GTK_JUSTIFY_RIGHT</property>
139 <property name="wrap">False</property>
140 <property name="selectable">False</property>
141 <property name="xalign">0.5</property>
142 <property name="yalign">0.5</property>
143 <property name="xpad">0</property>
144 <property name="ypad">0</property>
147 <property name="left_attach">0</property>
148 <property name="right_attach">1</property>
149 <property name="top_attach">1</property>
150 <property name="bottom_attach">2</property>
151 <property name="x_options">fill</property>
152 <property name="y_options"></property>
157 <widget class="GtkLabel" id="AutostartLabel">
158 <property name="visible">True</property>
159 <property name="label" translatable="yes">Start at boot automatically?</property>
160 <property name="use_underline">False</property>
161 <property name="use_markup">False</property>
162 <property name="justify">GTK_JUSTIFY_LEFT</property>
163 <property name="wrap">False</property>
164 <property name="selectable">False</property>
165 <property name="xalign">0</property>
166 <property name="yalign">0.5</property>
167 <property name="xpad">0</property>
168 <property name="ypad">0</property>
171 <property name="left_attach">0</property>
172 <property name="right_attach">1</property>
173 <property name="top_attach">2</property>
174 <property name="bottom_attach">3</property>
175 <property name="x_options">fill</property>
176 <property name="y_options"></property>
181 <widget class="GtkCheckButton" id="AutostartCheckButton">
182 <property name="visible">True</property>
183 <property name="can_focus">True</property>
184 <property name="label" translatable="yes"></property>
185 <property name="use_underline">True</property>
186 <property name="relief">GTK_RELIEF_NORMAL</property>
187 <property name="active">False</property>
188 <property name="inconsistent">False</property>
189 <property name="draw_indicator">True</property>
190 <signal name="toggled" handler="on_AutostartCheckButton_toggled" after="yes" last_modification_time="Sun, 09 May 2004 16:51:15 GMT"/>
193 <property name="left_attach">1</property>
194 <property name="right_attach">2</property>
195 <property name="top_attach">2</property>
196 <property name="bottom_attach">3</property>
197 <property name="x_options">fill</property>
198 <property name="y_options"></property>
203 <widget class="GtkLabel" id="HostIPLabel">
204 <property name="visible">True</property>
205 <property name="label" translatable="yes">Detected host IP address</property>
206 <property name="use_underline">False</property>
207 <property name="use_markup">False</property>
208 <property name="justify">GTK_JUSTIFY_LEFT</property>
209 <property name="wrap">False</property>
210 <property name="selectable">False</property>
211 <property name="xalign">0</property>
212 <property name="yalign">0.5</property>
213 <property name="xpad">0</property>
214 <property name="ypad">0</property>
217 <property name="left_attach">0</property>
218 <property name="right_attach">1</property>
219 <property name="top_attach">0</property>
220 <property name="bottom_attach">1</property>
221 <property name="x_options">fill</property>
222 <property name="y_options"></property>
227 <widget class="GtkEntry" id="HostIPEntry">
228 <property name="visible">True</property>
229 <property name="can_focus">True</property>
230 <property name="editable">False</property>
231 <property name="visibility">True</property>
232 <property name="max_length">0</property>
233 <property name="text" translatable="yes">123.456.789.123</property>
234 <property name="has_frame">True</property>
235 <property name="invisible_char" translatable="yes">*</property>
236 <property name="activates_default">False</property>
239 <property name="left_attach">1</property>
240 <property name="right_attach">2</property>
241 <property name="top_attach">0</property>
242 <property name="bottom_attach">1</property>
243 <property name="y_options"></property>
248 <property name="padding">0</property>
249 <property name="expand">False</property>
250 <property name="fill">False</property>
255 <widget class="GtkHButtonBox" id="ButtonHBox">
256 <property name="visible">True</property>
257 <property name="layout_style">GTK_BUTTONBOX_DEFAULT_STYLE</property>
258 <property name="spacing">0</property>
261 <widget class="GtkButton" id="ButtonStart">
262 <property name="visible">True</property>
263 <property name="can_default">True</property>
264 <property name="can_focus">True</property>
265 <property name="relief">GTK_RELIEF_NORMAL</property>
266 <signal name="clicked" handler="on_ButtonStart_clicked" last_modification_time="Sun, 09 May 2004 16:49:20 GMT"/>
269 <widget class="GtkAlignment" id="ButtonStartAlignment">
270 <property name="visible">True</property>
271 <property name="xalign">0.5</property>
272 <property name="yalign">0.5</property>
273 <property name="xscale">0</property>
274 <property name="yscale">0</property>
277 <widget class="GtkHBox" id="ButtonStartHBox">
278 <property name="visible">True</property>
279 <property name="homogeneous">False</property>
280 <property name="spacing">2</property>
283 <widget class="GtkImage" id="ButtonStartImage">
284 <property name="visible">True</property>
285 <property name="stock">gtk-execute</property>
286 <property name="icon_size">4</property>
287 <property name="xalign">0.5</property>
288 <property name="yalign">0.5</property>
289 <property name="xpad">0</property>
290 <property name="ypad">0</property>
293 <property name="padding">0</property>
294 <property name="expand">False</property>
295 <property name="fill">False</property>
300 <widget class="GtkLabel" id="ButtonStartLabel">
301 <property name="visible">True</property>
302 <property name="label" translatable="yes">_Start</property>
303 <property name="use_underline">True</property>
304 <property name="use_markup">False</property>
305 <property name="justify">GTK_JUSTIFY_LEFT</property>
306 <property name="wrap">False</property>
307 <property name="selectable">False</property>
308 <property name="xalign">0.5</property>
309 <property name="yalign">0.5</property>
310 <property name="xpad">0</property>
311 <property name="ypad">0</property>
314 <property name="padding">0</property>
315 <property name="expand">False</property>
316 <property name="fill">False</property>
327 <widget class="GtkButton" id="ButtonStop">
328 <property name="visible">True</property>
329 <property name="can_default">True</property>
330 <property name="can_focus">True</property>
331 <property name="relief">GTK_RELIEF_NORMAL</property>
332 <signal name="clicked" handler="on_ButtonStop_clicked" last_modification_time="Sun, 09 May 2004 16:49:28 GMT"/>
335 <widget class="GtkAlignment" id="ButtonStopAlignment">
336 <property name="visible">True</property>
337 <property name="xalign">0.5</property>
338 <property name="yalign">0.5</property>
339 <property name="xscale">0</property>
340 <property name="yscale">0</property>
343 <widget class="GtkHBox" id="ButtonStopHBox">
344 <property name="visible">True</property>
345 <property name="homogeneous">False</property>
346 <property name="spacing">2</property>
349 <widget class="GtkImage" id="ButtonStopImage">
350 <property name="visible">True</property>
351 <property name="stock">gtk-stop</property>
352 <property name="icon_size">4</property>
353 <property name="xalign">0.5</property>
354 <property name="yalign">0.5</property>
355 <property name="xpad">0</property>
356 <property name="ypad">0</property>
359 <property name="padding">0</property>
360 <property name="expand">False</property>
361 <property name="fill">False</property>
366 <widget class="GtkLabel" id="ButtonStopLabel">
367 <property name="visible">True</property>
368 <property name="label" translatable="yes">S_top</property>
369 <property name="use_underline">True</property>
370 <property name="use_markup">False</property>
371 <property name="justify">GTK_JUSTIFY_LEFT</property>
372 <property name="wrap">False</property>
373 <property name="selectable">False</property>
374 <property name="xalign">0.5</property>
375 <property name="yalign">0.5</property>
376 <property name="xpad">0</property>
377 <property name="ypad">0</property>
380 <property name="padding">0</property>
381 <property name="expand">False</property>
382 <property name="fill">False</property>
393 <widget class="GtkButton" id="ButtonHide">
394 <property name="visible">True</property>
395 <property name="can_default">True</property>
396 <property name="can_focus">True</property>
397 <property name="relief">GTK_RELIEF_NORMAL</property>
398 <signal name="clicked" handler="on_ButtonHide_clicked" last_modification_time="Sun, 09 May 2004 16:49:35 GMT"/>
401 <widget class="GtkAlignment" id="ButtonHideAlignment">
402 <property name="visible">True</property>
403 <property name="xalign">0.5</property>
404 <property name="yalign">0.5</property>
405 <property name="xscale">0</property>
406 <property name="yscale">0</property>
409 <widget class="GtkHBox" id="ButtonHideHBox">
410 <property name="visible">True</property>
411 <property name="homogeneous">False</property>
412 <property name="spacing">2</property>
415 <widget class="GtkImage" id="ButtonHideImage">
416 <property name="visible">True</property>
417 <property name="stock">gtk-apply</property>
418 <property name="icon_size">4</property>
419 <property name="xalign">0.5</property>
420 <property name="yalign">0.5</property>
421 <property name="xpad">0</property>
422 <property name="ypad">0</property>
425 <property name="padding">0</property>
426 <property name="expand">False</property>
427 <property name="fill">False</property>
432 <widget class="GtkLabel" id="ButtonHideLabel">
433 <property name="visible">True</property>
434 <property name="label" translatable="yes">_Hide</property>
435 <property name="use_underline">True</property>
436 <property name="use_markup">False</property>
437 <property name="justify">GTK_JUSTIFY_LEFT</property>
438 <property name="wrap">False</property>
439 <property name="selectable">False</property>
440 <property name="xalign">0.5</property>
441 <property name="yalign">0.5</property>
442 <property name="xpad">0</property>
443 <property name="ypad">0</property>
446 <property name="padding">0</property>
447 <property name="expand">False</property>
448 <property name="fill">False</property>
459 <property name="padding">0</property>
460 <property name="expand">False</property>
461 <property name="fill">True</property>
468 <property name="padding">0</property>
469 <property name="expand">True</property>
470 <property name="fill">True</property>
474 <child internal-child="appbar">
475 <widget class="GnomeAppBar" id="AppBar">
476 <property name="visible">True</property>
477 <property name="has_progress">True</property>
478 <property name="has_status">True</property>
481 <property name="padding">0</property>
482 <property name="expand">True</property>
483 <property name="fill">True</property>