1 // generated by Fast Light User Interface Designer (fluid) version 1.0305
2 
3 #include "gettext.h"
4 #include "fd_view.h"
5 #include "configuration.h"
6 
7 Fl_Output *view_FD_call=(Fl_Output *)0;
8 
9 Fl_Output *view_FD_class=(Fl_Output *)0;
10 
11 Fl_Output *view_FD_section=(Fl_Output *)0;
12 
13 Fl_Output *view_FD_mult=(Fl_Output *)0;
14 
15 Fl_Output *view_FD_score=(Fl_Output *)0;
16 
17 Fl_Output *view_FD_CW[12]={(Fl_Output *)0};
18 
19 Fl_Output *view_FD_CW_OP[12]={(Fl_Output *)0};
20 
21 Fl_Output *view_FD_DIG[12]={(Fl_Output *)0};
22 
23 Fl_Output *view_FD_DIG_OP[12]={(Fl_Output *)0};
24 
25 Fl_Output *view_FD_PHONE[12]={(Fl_Output *)0};
26 
27 Fl_Output *view_FD_PHONE_OP[12]={(Fl_Output *)0};
28 
29 Fl_Input2 *inp_fd_tcpip_addr=(Fl_Input2 *)0;
30 
cb_inp_fd_tcpip_addr(Fl_Input2 * o,void *)31 static void cb_inp_fd_tcpip_addr(Fl_Input2* o, void*) {
32   progdefaults.fd_tcpip_addr=o->value();
33 progdefaults.changed = true;
34 }
35 
36 Fl_Input2 *inp_fd_tcpip_port=(Fl_Input2 *)0;
37 
cb_inp_fd_tcpip_port(Fl_Input2 * o,void *)38 static void cb_inp_fd_tcpip_port(Fl_Input2* o, void*) {
39   progdefaults.fd_tcpip_port=o->value();
40 progdefaults.changed = true;
41 }
42 
43 Fl_Input2 *inp_fd_op_call=(Fl_Input2 *)0;
44 
cb_inp_fd_op_call(Fl_Input2 * o,void *)45 static void cb_inp_fd_op_call(Fl_Input2* o, void*) {
46   progdefaults.fd_op_call=o->value();
47 progdefaults.changed = true;
48 }
49 
50 Fl_Check_Button *btn_fd_connect=(Fl_Check_Button *)0;
51 
cb_btn_fd_connect(Fl_Check_Button * o,void *)52 static void cb_btn_fd_connect(Fl_Check_Button* o, void*) {
53   progdefaults.connect_to_fdserver=o->value();
54 if (progdefaults.connect_to_fdserver) {
55 	listbox_contest->index(LOG_FD);
56 	progdefaults.logging = LOG_FD;
57 } else {
58 	listbox_contest->index(LOG_QSO);
59 	progdefaults.logging = LOG_QSO;
60 }
61 UI_select();
62 }
63 
64 Fl_Box *box_fdserver_connected=(Fl_Box *)0;
65 
make_fd_view()66 Fl_Double_Window* make_fd_view() {
67   Fl_Double_Window* w;
68   { Fl_Double_Window* o = new Fl_Double_Window(670, 270, _("Field Day Viewer - use with program \'fdserver\'"));
69     w = o; if (w) {/* empty */}
70     o->align(Fl_Align(FL_ALIGN_TOP_LEFT));
71     { Fl_Output* o = view_FD_call = new Fl_Output(59, 6, 77, 24, _("FD Call"));
72       o->value(progdefaults.my_FD_call.c_str());
73     } // Fl_Output* view_FD_call
74     { Fl_Output* o = view_FD_class = new Fl_Output(219, 5, 38, 24, _("FD Class"));
75       o->value(progdefaults.my_FD_class.c_str());
76     } // Fl_Output* view_FD_class
77     { Fl_Output* o = view_FD_section = new Fl_Output(341, 5, 38, 24, _("FD Section"));
78       o->value(progdefaults.my_FD_section.c_str());
79     } // Fl_Output* view_FD_section
80     { Fl_Output* o = view_FD_mult = new Fl_Output(462, 5, 38, 24, _("FD Mult"));
81       o->value(progdefaults.my_FD_mult.c_str());
82     } // Fl_Output* view_FD_mult
83     { view_FD_score = new Fl_Output(584, 5, 80, 24, _("Score"));
84     } // Fl_Output* view_FD_score
85     { view_FD_CW[0] = new Fl_Output(55, 49, 50, 24, _("CW"));
86       view_FD_CW[0]->textfont(4);
87       view_FD_CW[0]->textsize(12);
88     } // Fl_Output* view_FD_CW[0]
89     { view_FD_CW[1] = new Fl_Output(106, 49, 50, 24);
90       view_FD_CW[1]->textfont(4);
91       view_FD_CW[1]->textsize(12);
92       view_FD_CW[1]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
93     } // Fl_Output* view_FD_CW[1]
94     { view_FD_CW[2] = new Fl_Output(156, 49, 50, 24);
95       view_FD_CW[2]->textfont(4);
96       view_FD_CW[2]->textsize(12);
97       view_FD_CW[2]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
98     } // Fl_Output* view_FD_CW[2]
99     { view_FD_CW[3] = new Fl_Output(207, 49, 50, 24);
100       view_FD_CW[3]->textfont(4);
101       view_FD_CW[3]->textsize(12);
102       view_FD_CW[3]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
103     } // Fl_Output* view_FD_CW[3]
104     { view_FD_CW[4] = new Fl_Output(258, 49, 50, 24);
105       view_FD_CW[4]->textfont(4);
106       view_FD_CW[4]->textsize(12);
107       view_FD_CW[4]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
108     } // Fl_Output* view_FD_CW[4]
109     { view_FD_CW[5] = new Fl_Output(309, 49, 50, 24);
110       view_FD_CW[5]->textfont(4);
111       view_FD_CW[5]->textsize(12);
112       view_FD_CW[5]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
113     } // Fl_Output* view_FD_CW[5]
114     { view_FD_CW[6] = new Fl_Output(360, 49, 50, 24);
115       view_FD_CW[6]->textfont(4);
116       view_FD_CW[6]->textsize(12);
117       view_FD_CW[6]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
118     } // Fl_Output* view_FD_CW[6]
119     { view_FD_CW[7] = new Fl_Output(411, 49, 50, 24);
120       view_FD_CW[7]->textfont(4);
121       view_FD_CW[7]->textsize(12);
122       view_FD_CW[7]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
123     } // Fl_Output* view_FD_CW[7]
124     { view_FD_CW[8] = new Fl_Output(462, 49, 50, 24);
125       view_FD_CW[8]->textfont(4);
126       view_FD_CW[8]->textsize(12);
127       view_FD_CW[8]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
128     } // Fl_Output* view_FD_CW[8]
129     { view_FD_CW[9] = new Fl_Output(513, 49, 50, 24);
130       view_FD_CW[9]->textfont(4);
131       view_FD_CW[9]->textsize(12);
132       view_FD_CW[9]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
133     } // Fl_Output* view_FD_CW[9]
134     { view_FD_CW[10] = new Fl_Output(564, 49, 50, 24);
135       view_FD_CW[10]->textfont(4);
136       view_FD_CW[10]->textsize(12);
137       view_FD_CW[10]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
138     } // Fl_Output* view_FD_CW[10]
139     { view_FD_CW[11] = new Fl_Output(615, 49, 50, 24);
140       view_FD_CW[11]->textfont(4);
141       view_FD_CW[11]->textsize(12);
142       view_FD_CW[11]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
143     } // Fl_Output* view_FD_CW[11]
144     { view_FD_CW_OP[0] = new Fl_Output(55, 75, 50, 24, _("Oper\'"));
145       view_FD_CW_OP[0]->textfont(4);
146       view_FD_CW_OP[0]->textsize(12);
147     } // Fl_Output* view_FD_CW_OP[0]
148     { view_FD_CW_OP[1] = new Fl_Output(106, 73, 50, 24);
149       view_FD_CW_OP[1]->textfont(4);
150       view_FD_CW_OP[1]->textsize(12);
151       view_FD_CW_OP[1]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
152     } // Fl_Output* view_FD_CW_OP[1]
153     { view_FD_CW_OP[2] = new Fl_Output(156, 73, 50, 24);
154       view_FD_CW_OP[2]->textfont(4);
155       view_FD_CW_OP[2]->textsize(12);
156       view_FD_CW_OP[2]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
157     } // Fl_Output* view_FD_CW_OP[2]
158     { view_FD_CW_OP[3] = new Fl_Output(207, 73, 50, 24);
159       view_FD_CW_OP[3]->textfont(4);
160       view_FD_CW_OP[3]->textsize(12);
161       view_FD_CW_OP[3]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
162     } // Fl_Output* view_FD_CW_OP[3]
163     { view_FD_CW_OP[4] = new Fl_Output(258, 73, 50, 24);
164       view_FD_CW_OP[4]->textfont(4);
165       view_FD_CW_OP[4]->textsize(12);
166       view_FD_CW_OP[4]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
167     } // Fl_Output* view_FD_CW_OP[4]
168     { view_FD_CW_OP[5] = new Fl_Output(309, 73, 50, 24);
169       view_FD_CW_OP[5]->textfont(4);
170       view_FD_CW_OP[5]->textsize(12);
171       view_FD_CW_OP[5]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
172     } // Fl_Output* view_FD_CW_OP[5]
173     { view_FD_CW_OP[6] = new Fl_Output(360, 73, 50, 24);
174       view_FD_CW_OP[6]->textfont(4);
175       view_FD_CW_OP[6]->textsize(12);
176       view_FD_CW_OP[6]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
177     } // Fl_Output* view_FD_CW_OP[6]
178     { view_FD_CW_OP[7] = new Fl_Output(411, 73, 50, 24);
179       view_FD_CW_OP[7]->textfont(4);
180       view_FD_CW_OP[7]->textsize(12);
181       view_FD_CW_OP[7]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
182     } // Fl_Output* view_FD_CW_OP[7]
183     { view_FD_CW_OP[8] = new Fl_Output(462, 73, 50, 24);
184       view_FD_CW_OP[8]->textfont(4);
185       view_FD_CW_OP[8]->textsize(12);
186       view_FD_CW_OP[8]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
187     } // Fl_Output* view_FD_CW_OP[8]
188     { view_FD_CW_OP[9] = new Fl_Output(513, 73, 50, 24);
189       view_FD_CW_OP[9]->textfont(4);
190       view_FD_CW_OP[9]->textsize(12);
191       view_FD_CW_OP[9]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
192     } // Fl_Output* view_FD_CW_OP[9]
193     { view_FD_CW_OP[10] = new Fl_Output(564, 73, 50, 24);
194       view_FD_CW_OP[10]->textfont(4);
195       view_FD_CW_OP[10]->textsize(12);
196       view_FD_CW_OP[10]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
197     } // Fl_Output* view_FD_CW_OP[10]
198     { view_FD_CW_OP[11] = new Fl_Output(615, 73, 50, 24);
199       view_FD_CW_OP[11]->textfont(4);
200       view_FD_CW_OP[11]->textsize(12);
201       view_FD_CW_OP[11]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
202     } // Fl_Output* view_FD_CW_OP[11]
203     { view_FD_DIG[0] = new Fl_Output(55, 102, 50, 24, _("DIG"));
204       view_FD_DIG[0]->textfont(4);
205       view_FD_DIG[0]->textsize(12);
206     } // Fl_Output* view_FD_DIG[0]
207     { view_FD_DIG[1] = new Fl_Output(106, 103, 50, 24);
208       view_FD_DIG[1]->textfont(4);
209       view_FD_DIG[1]->textsize(12);
210       view_FD_DIG[1]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
211     } // Fl_Output* view_FD_DIG[1]
212     { view_FD_DIG[2] = new Fl_Output(156, 103, 50, 24);
213       view_FD_DIG[2]->textfont(4);
214       view_FD_DIG[2]->textsize(12);
215       view_FD_DIG[2]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
216     } // Fl_Output* view_FD_DIG[2]
217     { view_FD_DIG[3] = new Fl_Output(207, 103, 50, 24);
218       view_FD_DIG[3]->textfont(4);
219       view_FD_DIG[3]->textsize(12);
220       view_FD_DIG[3]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
221     } // Fl_Output* view_FD_DIG[3]
222     { view_FD_DIG[4] = new Fl_Output(258, 103, 50, 24);
223       view_FD_DIG[4]->textfont(4);
224       view_FD_DIG[4]->textsize(12);
225       view_FD_DIG[4]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
226     } // Fl_Output* view_FD_DIG[4]
227     { view_FD_DIG[5] = new Fl_Output(309, 103, 50, 24);
228       view_FD_DIG[5]->textfont(4);
229       view_FD_DIG[5]->textsize(12);
230       view_FD_DIG[5]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
231     } // Fl_Output* view_FD_DIG[5]
232     { view_FD_DIG[6] = new Fl_Output(360, 103, 50, 24);
233       view_FD_DIG[6]->textfont(4);
234       view_FD_DIG[6]->textsize(12);
235       view_FD_DIG[6]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
236     } // Fl_Output* view_FD_DIG[6]
237     { view_FD_DIG[7] = new Fl_Output(411, 103, 50, 24);
238       view_FD_DIG[7]->textfont(4);
239       view_FD_DIG[7]->textsize(12);
240       view_FD_DIG[7]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
241     } // Fl_Output* view_FD_DIG[7]
242     { view_FD_DIG[8] = new Fl_Output(462, 103, 50, 24);
243       view_FD_DIG[8]->textfont(4);
244       view_FD_DIG[8]->textsize(12);
245       view_FD_DIG[8]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
246     } // Fl_Output* view_FD_DIG[8]
247     { view_FD_DIG[9] = new Fl_Output(513, 103, 50, 24);
248       view_FD_DIG[9]->textfont(4);
249       view_FD_DIG[9]->textsize(12);
250       view_FD_DIG[9]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
251     } // Fl_Output* view_FD_DIG[9]
252     { view_FD_DIG[10] = new Fl_Output(564, 103, 50, 24);
253       view_FD_DIG[10]->textfont(4);
254       view_FD_DIG[10]->textsize(12);
255       view_FD_DIG[10]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
256     } // Fl_Output* view_FD_DIG[10]
257     { view_FD_DIG[11] = new Fl_Output(615, 103, 50, 24);
258       view_FD_DIG[11]->textfont(4);
259       view_FD_DIG[11]->textsize(12);
260       view_FD_DIG[11]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
261     } // Fl_Output* view_FD_DIG[11]
262     { view_FD_DIG_OP[0] = new Fl_Output(55, 129, 50, 24, _("Oper\'"));
263       view_FD_DIG_OP[0]->textfont(4);
264       view_FD_DIG_OP[0]->textsize(12);
265     } // Fl_Output* view_FD_DIG_OP[0]
266     { view_FD_DIG_OP[1] = new Fl_Output(106, 128, 50, 24);
267       view_FD_DIG_OP[1]->textfont(4);
268       view_FD_DIG_OP[1]->textsize(12);
269       view_FD_DIG_OP[1]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
270     } // Fl_Output* view_FD_DIG_OP[1]
271     { view_FD_DIG_OP[2] = new Fl_Output(156, 128, 50, 24);
272       view_FD_DIG_OP[2]->textfont(4);
273       view_FD_DIG_OP[2]->textsize(12);
274       view_FD_DIG_OP[2]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
275     } // Fl_Output* view_FD_DIG_OP[2]
276     { view_FD_DIG_OP[3] = new Fl_Output(207, 128, 50, 24);
277       view_FD_DIG_OP[3]->textfont(4);
278       view_FD_DIG_OP[3]->textsize(12);
279       view_FD_DIG_OP[3]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
280     } // Fl_Output* view_FD_DIG_OP[3]
281     { view_FD_DIG_OP[4] = new Fl_Output(258, 128, 50, 24);
282       view_FD_DIG_OP[4]->textfont(4);
283       view_FD_DIG_OP[4]->textsize(12);
284       view_FD_DIG_OP[4]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
285     } // Fl_Output* view_FD_DIG_OP[4]
286     { view_FD_DIG_OP[5] = new Fl_Output(309, 128, 50, 24);
287       view_FD_DIG_OP[5]->textfont(4);
288       view_FD_DIG_OP[5]->textsize(12);
289       view_FD_DIG_OP[5]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
290     } // Fl_Output* view_FD_DIG_OP[5]
291     { view_FD_DIG_OP[6] = new Fl_Output(360, 128, 50, 24);
292       view_FD_DIG_OP[6]->textfont(4);
293       view_FD_DIG_OP[6]->textsize(12);
294       view_FD_DIG_OP[6]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
295     } // Fl_Output* view_FD_DIG_OP[6]
296     { view_FD_DIG_OP[7] = new Fl_Output(411, 128, 50, 24);
297       view_FD_DIG_OP[7]->textfont(4);
298       view_FD_DIG_OP[7]->textsize(12);
299       view_FD_DIG_OP[7]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
300     } // Fl_Output* view_FD_DIG_OP[7]
301     { view_FD_DIG_OP[8] = new Fl_Output(462, 128, 50, 24);
302       view_FD_DIG_OP[8]->textfont(4);
303       view_FD_DIG_OP[8]->textsize(12);
304       view_FD_DIG_OP[8]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
305     } // Fl_Output* view_FD_DIG_OP[8]
306     { view_FD_DIG_OP[9] = new Fl_Output(513, 128, 50, 24);
307       view_FD_DIG_OP[9]->textfont(4);
308       view_FD_DIG_OP[9]->textsize(12);
309       view_FD_DIG_OP[9]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
310     } // Fl_Output* view_FD_DIG_OP[9]
311     { view_FD_DIG_OP[10] = new Fl_Output(564, 128, 50, 24);
312       view_FD_DIG_OP[10]->textfont(4);
313       view_FD_DIG_OP[10]->textsize(12);
314       view_FD_DIG_OP[10]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
315     } // Fl_Output* view_FD_DIG_OP[10]
316     { view_FD_DIG_OP[11] = new Fl_Output(615, 128, 50, 24);
317       view_FD_DIG_OP[11]->textfont(4);
318       view_FD_DIG_OP[11]->textsize(12);
319       view_FD_DIG_OP[11]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
320     } // Fl_Output* view_FD_DIG_OP[11]
321     { view_FD_PHONE[0] = new Fl_Output(55, 156, 50, 24, _("PHONE"));
322       view_FD_PHONE[0]->textfont(4);
323       view_FD_PHONE[0]->textsize(12);
324     } // Fl_Output* view_FD_PHONE[0]
325     { view_FD_PHONE[1] = new Fl_Output(106, 158, 50, 24);
326       view_FD_PHONE[1]->textfont(4);
327       view_FD_PHONE[1]->textsize(12);
328       view_FD_PHONE[1]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
329     } // Fl_Output* view_FD_PHONE[1]
330     { view_FD_PHONE[2] = new Fl_Output(156, 158, 50, 24);
331       view_FD_PHONE[2]->textfont(4);
332       view_FD_PHONE[2]->textsize(12);
333       view_FD_PHONE[2]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
334     } // Fl_Output* view_FD_PHONE[2]
335     { view_FD_PHONE[3] = new Fl_Output(207, 158, 50, 24);
336       view_FD_PHONE[3]->textfont(4);
337       view_FD_PHONE[3]->textsize(12);
338       view_FD_PHONE[3]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
339     } // Fl_Output* view_FD_PHONE[3]
340     { view_FD_PHONE[4] = new Fl_Output(258, 158, 50, 24);
341       view_FD_PHONE[4]->textfont(4);
342       view_FD_PHONE[4]->textsize(12);
343       view_FD_PHONE[4]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
344     } // Fl_Output* view_FD_PHONE[4]
345     { view_FD_PHONE[5] = new Fl_Output(309, 158, 50, 24);
346       view_FD_PHONE[5]->textfont(4);
347       view_FD_PHONE[5]->textsize(12);
348       view_FD_PHONE[5]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
349     } // Fl_Output* view_FD_PHONE[5]
350     { view_FD_PHONE[6] = new Fl_Output(360, 158, 50, 24);
351       view_FD_PHONE[6]->textfont(4);
352       view_FD_PHONE[6]->textsize(12);
353       view_FD_PHONE[6]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
354     } // Fl_Output* view_FD_PHONE[6]
355     { view_FD_PHONE[7] = new Fl_Output(411, 158, 50, 24);
356       view_FD_PHONE[7]->textfont(4);
357       view_FD_PHONE[7]->textsize(12);
358       view_FD_PHONE[7]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
359     } // Fl_Output* view_FD_PHONE[7]
360     { view_FD_PHONE[8] = new Fl_Output(462, 158, 50, 24);
361       view_FD_PHONE[8]->textfont(4);
362       view_FD_PHONE[8]->textsize(12);
363       view_FD_PHONE[8]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
364     } // Fl_Output* view_FD_PHONE[8]
365     { view_FD_PHONE[9] = new Fl_Output(513, 158, 50, 24);
366       view_FD_PHONE[9]->textfont(4);
367       view_FD_PHONE[9]->textsize(12);
368       view_FD_PHONE[9]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
369     } // Fl_Output* view_FD_PHONE[9]
370     { view_FD_PHONE[10] = new Fl_Output(564, 158, 50, 24);
371       view_FD_PHONE[10]->textfont(4);
372       view_FD_PHONE[10]->textsize(12);
373       view_FD_PHONE[10]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
374     } // Fl_Output* view_FD_PHONE[10]
375     { view_FD_PHONE[11] = new Fl_Output(615, 158, 50, 24);
376       view_FD_PHONE[11]->textfont(4);
377       view_FD_PHONE[11]->textsize(12);
378       view_FD_PHONE[11]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
379     } // Fl_Output* view_FD_PHONE[11]
380     { view_FD_PHONE_OP[0] = new Fl_Output(55, 183, 50, 24, _("Oper\'"));
381       view_FD_PHONE_OP[0]->textfont(4);
382       view_FD_PHONE_OP[0]->textsize(12);
383     } // Fl_Output* view_FD_PHONE_OP[0]
384     { view_FD_PHONE_OP[1] = new Fl_Output(106, 183, 50, 24);
385       view_FD_PHONE_OP[1]->textfont(4);
386       view_FD_PHONE_OP[1]->textsize(12);
387       view_FD_PHONE_OP[1]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
388     } // Fl_Output* view_FD_PHONE_OP[1]
389     { view_FD_PHONE_OP[2] = new Fl_Output(156, 183, 50, 24);
390       view_FD_PHONE_OP[2]->textfont(4);
391       view_FD_PHONE_OP[2]->textsize(12);
392       view_FD_PHONE_OP[2]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
393     } // Fl_Output* view_FD_PHONE_OP[2]
394     { view_FD_PHONE_OP[3] = new Fl_Output(207, 183, 50, 24);
395       view_FD_PHONE_OP[3]->textfont(4);
396       view_FD_PHONE_OP[3]->textsize(12);
397       view_FD_PHONE_OP[3]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
398     } // Fl_Output* view_FD_PHONE_OP[3]
399     { view_FD_PHONE_OP[4] = new Fl_Output(258, 183, 50, 24);
400       view_FD_PHONE_OP[4]->textfont(4);
401       view_FD_PHONE_OP[4]->textsize(12);
402       view_FD_PHONE_OP[4]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
403     } // Fl_Output* view_FD_PHONE_OP[4]
404     { view_FD_PHONE_OP[5] = new Fl_Output(309, 183, 50, 24);
405       view_FD_PHONE_OP[5]->textfont(4);
406       view_FD_PHONE_OP[5]->textsize(12);
407       view_FD_PHONE_OP[5]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
408     } // Fl_Output* view_FD_PHONE_OP[5]
409     { view_FD_PHONE_OP[6] = new Fl_Output(360, 183, 50, 24);
410       view_FD_PHONE_OP[6]->textfont(4);
411       view_FD_PHONE_OP[6]->textsize(12);
412       view_FD_PHONE_OP[6]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
413     } // Fl_Output* view_FD_PHONE_OP[6]
414     { view_FD_PHONE_OP[7] = new Fl_Output(411, 183, 50, 24);
415       view_FD_PHONE_OP[7]->textfont(4);
416       view_FD_PHONE_OP[7]->textsize(12);
417       view_FD_PHONE_OP[7]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
418     } // Fl_Output* view_FD_PHONE_OP[7]
419     { view_FD_PHONE_OP[8] = new Fl_Output(462, 183, 50, 24);
420       view_FD_PHONE_OP[8]->textfont(4);
421       view_FD_PHONE_OP[8]->textsize(12);
422       view_FD_PHONE_OP[8]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
423     } // Fl_Output* view_FD_PHONE_OP[8]
424     { view_FD_PHONE_OP[9] = new Fl_Output(513, 183, 50, 24);
425       view_FD_PHONE_OP[9]->textfont(4);
426       view_FD_PHONE_OP[9]->textsize(12);
427       view_FD_PHONE_OP[9]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
428     } // Fl_Output* view_FD_PHONE_OP[9]
429     { view_FD_PHONE_OP[10] = new Fl_Output(564, 183, 50, 24);
430       view_FD_PHONE_OP[10]->textfont(4);
431       view_FD_PHONE_OP[10]->textsize(12);
432       view_FD_PHONE_OP[10]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
433     } // Fl_Output* view_FD_PHONE_OP[10]
434     { view_FD_PHONE_OP[11] = new Fl_Output(615, 183, 50, 24);
435       view_FD_PHONE_OP[11]->textfont(4);
436       view_FD_PHONE_OP[11]->textsize(12);
437       view_FD_PHONE_OP[11]->align(Fl_Align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE));
438     } // Fl_Output* view_FD_PHONE_OP[11]
439     { Fl_Box* o = new Fl_Box(60, 33, 40, 17, _("160"));
440       o->box(FL_FLAT_BOX);
441     } // Fl_Box* o
442     { Fl_Box* o = new Fl_Box(111, 33, 40, 17, _("80"));
443       o->box(FL_FLAT_BOX);
444     } // Fl_Box* o
445     { Fl_Box* o = new Fl_Box(161, 33, 40, 17, _("40"));
446       o->box(FL_FLAT_BOX);
447     } // Fl_Box* o
448     { Fl_Box* o = new Fl_Box(212, 33, 40, 17, _("20"));
449       o->box(FL_FLAT_BOX);
450     } // Fl_Box* o
451     { Fl_Box* o = new Fl_Box(263, 33, 40, 17, _("17"));
452       o->box(FL_FLAT_BOX);
453     } // Fl_Box* o
454     { Fl_Box* o = new Fl_Box(314, 33, 40, 17, _("15"));
455       o->box(FL_FLAT_BOX);
456     } // Fl_Box* o
457     { Fl_Box* o = new Fl_Box(365, 33, 40, 17, _("12"));
458       o->box(FL_FLAT_BOX);
459     } // Fl_Box* o
460     { Fl_Box* o = new Fl_Box(416, 33, 40, 17, _("10"));
461       o->box(FL_FLAT_BOX);
462     } // Fl_Box* o
463     { Fl_Box* o = new Fl_Box(467, 33, 40, 17, _("6"));
464       o->box(FL_FLAT_BOX);
465     } // Fl_Box* o
466     { Fl_Box* o = new Fl_Box(518, 33, 40, 17, _("2"));
467       o->box(FL_FLAT_BOX);
468     } // Fl_Box* o
469     { Fl_Box* o = new Fl_Box(569, 33, 40, 17, _("220"));
470       o->box(FL_FLAT_BOX);
471     } // Fl_Box* o
472     { Fl_Box* o = new Fl_Box(620, 33, 40, 17, _("440"));
473       o->box(FL_FLAT_BOX);
474     } // Fl_Box* o
475     { Fl_Group* o = new Fl_Group(5, 212, 660, 55, _("\"fdserver\" Client"));
476       o->box(FL_ENGRAVED_BOX);
477       o->align(Fl_Align(FL_ALIGN_TOP_LEFT|FL_ALIGN_INSIDE));
478       { Fl_Input2* o = inp_fd_tcpip_addr = new Fl_Input2(85, 234, 150, 24, _("tcpip addr"));
479         inp_fd_tcpip_addr->tooltip(_("fdserver tcipip address"));
480         inp_fd_tcpip_addr->box(FL_DOWN_BOX);
481         inp_fd_tcpip_addr->color(FL_BACKGROUND2_COLOR);
482         inp_fd_tcpip_addr->selection_color(FL_SELECTION_COLOR);
483         inp_fd_tcpip_addr->labeltype(FL_NORMAL_LABEL);
484         inp_fd_tcpip_addr->labelfont(0);
485         inp_fd_tcpip_addr->labelsize(14);
486         inp_fd_tcpip_addr->labelcolor(FL_FOREGROUND_COLOR);
487         inp_fd_tcpip_addr->callback((Fl_Callback*)cb_inp_fd_tcpip_addr);
488         inp_fd_tcpip_addr->align(Fl_Align(FL_ALIGN_LEFT));
489         inp_fd_tcpip_addr->when(FL_WHEN_RELEASE);
490         o->value(progdefaults.fd_tcpip_addr.c_str());
491       } // Fl_Input2* inp_fd_tcpip_addr
492       { Fl_Input2* o = inp_fd_tcpip_port = new Fl_Input2(273, 234, 75, 24, _("port"));
493         inp_fd_tcpip_port->tooltip(_("fdserver tcpip port"));
494         inp_fd_tcpip_port->box(FL_DOWN_BOX);
495         inp_fd_tcpip_port->color(FL_BACKGROUND2_COLOR);
496         inp_fd_tcpip_port->selection_color(FL_SELECTION_COLOR);
497         inp_fd_tcpip_port->labeltype(FL_NORMAL_LABEL);
498         inp_fd_tcpip_port->labelfont(0);
499         inp_fd_tcpip_port->labelsize(14);
500         inp_fd_tcpip_port->labelcolor(FL_FOREGROUND_COLOR);
501         inp_fd_tcpip_port->callback((Fl_Callback*)cb_inp_fd_tcpip_port);
502         inp_fd_tcpip_port->align(Fl_Align(FL_ALIGN_LEFT));
503         inp_fd_tcpip_port->when(FL_WHEN_RELEASE);
504         o->value(progdefaults.fd_tcpip_port.c_str());
505       } // Fl_Input2* inp_fd_tcpip_port
506       { Fl_Input2* o = inp_fd_op_call = new Fl_Input2(402, 234, 90, 24, _("OP call"));
507         inp_fd_op_call->tooltip(_("free form exchange"));
508         inp_fd_op_call->box(FL_DOWN_BOX);
509         inp_fd_op_call->color(FL_BACKGROUND2_COLOR);
510         inp_fd_op_call->selection_color(FL_SELECTION_COLOR);
511         inp_fd_op_call->labeltype(FL_NORMAL_LABEL);
512         inp_fd_op_call->labelfont(0);
513         inp_fd_op_call->labelsize(14);
514         inp_fd_op_call->labelcolor(FL_FOREGROUND_COLOR);
515         inp_fd_op_call->callback((Fl_Callback*)cb_inp_fd_op_call);
516         inp_fd_op_call->align(Fl_Align(FL_ALIGN_LEFT));
517         inp_fd_op_call->when(FL_WHEN_RELEASE);
518         o->value(progdefaults.fd_op_call.c_str());
519       } // Fl_Input2* inp_fd_op_call
520       { Fl_Check_Button* o = btn_fd_connect = new Fl_Check_Button(502, 236, 70, 20, _("Connect"));
521         btn_fd_connect->tooltip(_("Connect / Disconnect^jAddr/Port/OP required"));
522         btn_fd_connect->down_box(FL_DOWN_BOX);
523         btn_fd_connect->callback((Fl_Callback*)cb_btn_fd_connect);
524         o->value(progdefaults.connect_to_fdserver);
525       } // Fl_Check_Button* btn_fd_connect
526       { box_fdserver_connected = new Fl_Box(608, 237, 18, 18, _("Connected"));
527         box_fdserver_connected->box(FL_ROUND_DOWN_BOX);
528         box_fdserver_connected->color((Fl_Color)31);
529         box_fdserver_connected->align(Fl_Align(FL_ALIGN_TOP));
530       } // Fl_Box* box_fdserver_connected
531       o->end();
532     } // Fl_Group* o
533     o->end();
534   } // Fl_Double_Window* o
535   return w;
536 }
537