109 |
for (i = 0; i < new_text_length; i++) |
for (i = 0; i < new_text_length; i++) |
110 |
result[i] = islower (new_text[i]) ? toupper (new_text[i]) : new_text[i]; |
result[i] = islower (new_text[i]) ? toupper (new_text[i]) : new_text[i]; |
111 |
|
|
112 |
/* insert the new callsign and block changed and insert_text, so we don't call the twice */ |
/* insert the new callsign and block changed and insert_text, so we don't call this twice */ |
113 |
gtk_signal_handler_block_by_func (GTK_OBJECT (editable), |
gtk_signal_handler_block_by_func (GTK_OBJECT (editable), |
114 |
GTK_SIGNAL_FUNC |
GTK_SIGNAL_FUNC |
115 |
(on_callentry_insert_text), user_data); |
(on_callentry_insert_text), user_data); |
438 |
void |
void |
439 |
on_clickall_activate (GtkMenuItem * menuitem, gpointer user_data) |
on_clickall_activate (GtkMenuItem * menuitem, gpointer user_data) |
440 |
{ |
{ |
441 |
GtkWidget *datebutton, *gmtbutton, *endbutton, *endhbox; |
GtkWidget *datebutton, *gmtbutton, *endbutton, *endhbox, |
442 |
|
*myrstentry, *unknown1hbox, *unknown2hbox, *unknownentry1, *unknownentry2, |
443 |
|
*remarksvbox, *remarksentry; |
444 |
#if WANT_HAMLIB |
#if WANT_HAMLIB |
445 |
GtkWidget *mhzbutton, *modebutton, *rstbutton, *powerbutton, *powerhbox; |
GtkWidget *mhzbutton, *modebutton, *rstbutton, *powerbutton, *powerhbox; |
446 |
|
#else |
447 |
|
GtkWidget *bandentry, *modentry, *rstentry, *powerhbox, *powerentry; |
448 |
#endif |
#endif |
449 |
|
|
450 |
datebutton = lookup_widget (mainwindow, "datebutton"); |
datebutton = lookup_widget (mainwindow, "datebutton"); |
473 |
gtk_signal_emit_by_name (GTK_OBJECT (powerbutton), "clicked"); |
gtk_signal_emit_by_name (GTK_OBJECT (powerbutton), "clicked"); |
474 |
} |
} |
475 |
} |
} |
476 |
|
#else |
477 |
|
/* set defaults */ |
478 |
|
if (g_strcasecmp (preferences.defaultmhz, "?")) |
479 |
|
{ |
480 |
|
bandentry = lookup_widget (mainwindow, "bandentry"); |
481 |
|
gtk_entry_set_text (GTK_ENTRY (bandentry), preferences.defaultmhz); |
482 |
|
} |
483 |
|
if (g_strcasecmp (preferences.defaultmode, "?")) |
484 |
|
{ |
485 |
|
modeentry = lookup_widget (mainwindow, "modeentry"); |
486 |
|
gtk_entry_set_text (GTK_ENTRY (modeentry), preferences.defaultmode); |
487 |
|
} |
488 |
|
if (g_strcasecmp (preferences.defaulttxrst, "?")) |
489 |
|
{ |
490 |
|
rstentry = lookup_widget (mainwindow, "rstentry"); |
491 |
|
gtk_entry_set_text (GTK_ENTRY (rstentry), preferences.defaulttxrst); |
492 |
|
} |
493 |
|
powerhbox = lookup_widget (mainwindow, "powerhbox"); |
494 |
|
if (GTK_WIDGET_VISIBLE (powerhbox) |
495 |
|
&& g_strcasecmp (preferences.defaultpower, "?")) |
496 |
|
{ |
497 |
|
powerentry = lookup_widget (mainwindow, "powerentry"); |
498 |
|
gtk_entry_set_text (GTK_ENTRY (powerentry), preferences.defaultpower); |
499 |
|
} |
500 |
#endif |
#endif |
501 |
|
|
502 |
|
/* set defaults */ |
503 |
|
if (g_strcasecmp (preferences.defaultrxrst, "?")) |
504 |
|
{ |
505 |
|
myrstentry = lookup_widget (mainwindow, "myrstentry"); |
506 |
|
gtk_entry_set_text (GTK_ENTRY (myrstentry), preferences.defaultrxrst); |
507 |
|
} |
508 |
|
unknown1hbox = lookup_widget (mainwindow, "unknown1hbox"); |
509 |
|
if (GTK_WIDGET_VISIBLE (unknown1hbox) |
510 |
|
&& g_strcasecmp (preferences.defaultfreefield1, "?")) |
511 |
|
{ |
512 |
|
unknownentry1 = lookup_widget (mainwindow, "unknownentry1"); |
513 |
|
gtk_entry_set_text (GTK_ENTRY (unknownentry1), |
514 |
|
preferences.defaultfreefield1); |
515 |
|
} |
516 |
|
unknown2hbox = lookup_widget (mainwindow, "unknown2hbox"); |
517 |
|
if (GTK_WIDGET_VISIBLE (unknown2hbox) |
518 |
|
&& g_strcasecmp (preferences.defaultfreefield2, "?")) |
519 |
|
{ |
520 |
|
unknownentry2 = lookup_widget (mainwindow, "unknownentry2"); |
521 |
|
gtk_entry_set_text (GTK_ENTRY (unknownentry2), |
522 |
|
preferences.defaultfreefield2); |
523 |
|
} |
524 |
|
remarksvbox = lookup_widget (mainwindow, "remarksvbox"); |
525 |
|
if (GTK_WIDGET_VISIBLE (remarksvbox) |
526 |
|
&& g_strcasecmp (preferences.defaultremarks, "?")) |
527 |
|
{ |
528 |
|
remarksentry = lookup_widget (mainwindow, "remarksentry"); |
529 |
|
gtk_entry_set_text (GTK_ENTRY (remarksentry), |
530 |
|
preferences.defaultremarks); |
531 |
|
} |
532 |
} |
} |
533 |
|
|
534 |
/* check locator and calculate distance and azimuth */ |
/* check locator and calculate distance and azimuth */ |