38 |
{ |
{ |
39 |
GtkWidget *f1entry, *f2entry, *f3entry, *f4entry, *f5entry, |
GtkWidget *f1entry, *f2entry, *f3entry, *f4entry, *f5entry, |
40 |
*f6entry, *f7entry, *f8entry, *f9entry, *f10entry, *f11entry, |
*f6entry, *f7entry, *f8entry, *f9entry, *f10entry, *f11entry, |
41 |
*f12entry,*wpm; |
*f12entry, *cqentry, *spentry, *wpm; |
42 |
gchar *temp; |
gchar *temp; |
43 |
|
|
44 |
wpm = lookup_widget (keyerwindow, "wpm"); |
wpm = lookup_widget (keyerwindow, "wpm"); |
54 |
f10entry = lookup_widget (keyerwindow, "f10entry"); |
f10entry = lookup_widget (keyerwindow, "f10entry"); |
55 |
f11entry = lookup_widget (keyerwindow, "f11entry"); |
f11entry = lookup_widget (keyerwindow, "f11entry"); |
56 |
f12entry = lookup_widget (keyerwindow, "f12entry"); |
f12entry = lookup_widget (keyerwindow, "f12entry"); |
57 |
|
cqentry = lookup_widget (keyerwindow, "cqentry"); |
58 |
|
spentry = lookup_widget (keyerwindow, "spentry"); |
59 |
|
|
60 |
preferences.cwspeed = gtk_spin_button_get_value (GTK_SPIN_BUTTON(wpm)); |
preferences.cwspeed = gtk_spin_button_get_value (GTK_SPIN_BUTTON(wpm)); |
61 |
temp = gtk_editable_get_chars (GTK_EDITABLE (f1entry), 0, -1); |
temp = gtk_editable_get_chars (GTK_EDITABLE (f1entry), 0, -1); |
118 |
preferences.cwf12 = g_strdup ("^"); |
preferences.cwf12 = g_strdup ("^"); |
119 |
else |
else |
120 |
preferences.cwf12 = g_strdup (temp); |
preferences.cwf12 = g_strdup (temp); |
121 |
|
temp = gtk_editable_get_chars (GTK_EDITABLE (cqentry), 0, -1); |
122 |
|
if (strlen (temp) == 0) |
123 |
|
preferences.cwcq = g_strdup ("^"); |
124 |
|
else |
125 |
|
preferences.cwcq = g_strdup (temp); |
126 |
|
temp = gtk_editable_get_chars (GTK_EDITABLE (spentry), 0, -1); |
127 |
|
if (strlen (temp) == 0) |
128 |
|
preferences.cwsp = g_strdup ("^"); |
129 |
|
else |
130 |
|
preferences.cwsp = g_strdup (temp); |
131 |
|
|
132 |
g_free (temp); |
g_free (temp); |
133 |
|
|
360 |
f12entry = gtk_entry_new (); |
f12entry = gtk_entry_new (); |
361 |
gtk_box_pack_start (GTK_BOX (hbox7), f12entry, TRUE, TRUE, 0); |
gtk_box_pack_start (GTK_BOX (hbox7), f12entry, TRUE, TRUE, 0); |
362 |
|
|
363 |
|
hbox8 = gtk_hbox_new (FALSE, 0); |
364 |
|
gtk_box_pack_start (GTK_BOX (keyervbox), hbox8, TRUE, TRUE, 0); |
365 |
|
cqlabel = gtk_label_new ("CQ_TU"); |
366 |
|
gtk_box_pack_start (GTK_BOX (hbox8), cqlabel, FALSE, FALSE, 0); |
367 |
|
gtk_widget_set_size_request (cqlabel, 50, -1); |
368 |
|
cqentry = gtk_entry_new (); |
369 |
|
gtk_box_pack_start (GTK_BOX (hbox8), cqentry, TRUE, TRUE, 0); |
370 |
|
splabel = gtk_label_new ("S&PTU"); |
371 |
|
gtk_box_pack_start (GTK_BOX (hbox8), splabel, FALSE, FALSE, 0); |
372 |
|
gtk_widget_set_size_request (splabel, 50, -1); |
373 |
|
spentry = gtk_entry_new (); |
374 |
|
gtk_box_pack_start (GTK_BOX (hbox8), spentry, TRUE, TRUE, 0); |
375 |
|
|
376 |
hsep = gtk_hseparator_new (); |
hsep = gtk_hseparator_new (); |
377 |
gtk_box_pack_start (GTK_BOX (keyervbox), hsep, TRUE, TRUE, 3); |
gtk_box_pack_start (GTK_BOX (keyervbox), hsep, TRUE, TRUE, 3); |
378 |
|
|
416 |
gtk_entry_set_max_length (GTK_ENTRY (f10entry), 80); |
gtk_entry_set_max_length (GTK_ENTRY (f10entry), 80); |
417 |
gtk_entry_set_max_length (GTK_ENTRY (f11entry), 80); |
gtk_entry_set_max_length (GTK_ENTRY (f11entry), 80); |
418 |
gtk_entry_set_max_length (GTK_ENTRY (f12entry), 80); |
gtk_entry_set_max_length (GTK_ENTRY (f12entry), 80); |
419 |
|
gtk_entry_set_max_length (GTK_ENTRY (cqentry), 80); |
420 |
|
gtk_entry_set_max_length (GTK_ENTRY (spentry), 80); |
421 |
|
|
422 |
/* init keyer and set speed */ |
/* init keyer and set speed */ |
423 |
result = netkeyer_init (); |
result = netkeyer_init (); |
461 |
gtk_entry_set_text (GTK_ENTRY(f11entry), preferences.cwf11); |
gtk_entry_set_text (GTK_ENTRY(f11entry), preferences.cwf11); |
462 |
if (g_ascii_strcasecmp (preferences.cwf12, "^")) |
if (g_ascii_strcasecmp (preferences.cwf12, "^")) |
463 |
gtk_entry_set_text (GTK_ENTRY(f12entry), preferences.cwf12); |
gtk_entry_set_text (GTK_ENTRY(f12entry), preferences.cwf12); |
464 |
|
if (g_ascii_strcasecmp (preferences.cwcq, "^")) |
465 |
|
gtk_entry_set_text (GTK_ENTRY(cqentry), preferences.cwcq); |
466 |
|
if (g_ascii_strcasecmp (preferences.cwsp, "^")) |
467 |
|
gtk_entry_set_text (GTK_ENTRY(spentry), preferences.cwsp); |
468 |
|
|
469 |
GLADE_HOOKUP_OBJECT (keyerwindow, f1entry, "f1entry"); |
GLADE_HOOKUP_OBJECT (keyerwindow, f1entry, "f1entry"); |
470 |
GLADE_HOOKUP_OBJECT (keyerwindow, f2entry, "f2entry"); |
GLADE_HOOKUP_OBJECT (keyerwindow, f2entry, "f2entry"); |
478 |
GLADE_HOOKUP_OBJECT (keyerwindow, f10entry, "f10entry"); |
GLADE_HOOKUP_OBJECT (keyerwindow, f10entry, "f10entry"); |
479 |
GLADE_HOOKUP_OBJECT (keyerwindow, f11entry, "f11entry"); |
GLADE_HOOKUP_OBJECT (keyerwindow, f11entry, "f11entry"); |
480 |
GLADE_HOOKUP_OBJECT (keyerwindow, f12entry, "f12entry"); |
GLADE_HOOKUP_OBJECT (keyerwindow, f12entry, "f12entry"); |
481 |
|
GLADE_HOOKUP_OBJECT (keyerwindow, cqentry, "cqentry"); |
482 |
|
GLADE_HOOKUP_OBJECT (keyerwindow, spentry, "spentry"); |
483 |
GLADE_HOOKUP_OBJECT (keyerwindow, wpm, "wpm"); |
GLADE_HOOKUP_OBJECT (keyerwindow, wpm, "wpm"); |
484 |
|
|
485 |
g_signal_connect ((gpointer) keyerwindow, "delete_event", |
g_signal_connect ((gpointer) keyerwindow, "delete_event", |