31 |
|
|
32 |
#include "callbacks_mainwindow_menu.h" |
#include "callbacks_mainwindow_menu.h" |
33 |
#include "gui_savedialog.h" |
#include "gui_savedialog.h" |
34 |
|
#include "gui_utils.h" |
35 |
#include "support.h" |
#include "support.h" |
36 |
#include "types.h" |
#include "types.h" |
37 |
#include "utils.h" |
#include "utils.h" |
121 |
*endentry, *powerentry, *nameentry, *qthentry, *locatorentry, |
*endentry, *powerentry, *nameentry, *qthentry, *locatorentry, |
122 |
*unknownentry1, *unknownentry2, *modeoptionmenu, *bandoptionmenu, |
*unknownentry1, *unknownentry2, *modeoptionmenu, *bandoptionmenu, |
123 |
*qsoframe, *locatorframe, *datebutton, *framelabel; |
*qsoframe, *locatorframe, *datebutton, *framelabel; |
|
logtype *logwindow; |
|
|
gint i; |
|
|
GtkTreeIter selected; |
|
|
GtkTreeModel *model; |
|
124 |
|
|
125 |
dateentry = lookup_widget (mainwindow, "dateentry"); |
dateentry = lookup_widget (mainwindow, "dateentry"); |
126 |
gmtentry = lookup_widget (mainwindow, "gmtentry"); |
gmtentry = lookup_widget (mainwindow, "gmtentry"); |
142 |
unknownentry1 = lookup_widget (mainwindow, "unknownentry1"); |
unknownentry1 = lookup_widget (mainwindow, "unknownentry1"); |
143 |
unknownentry2 = lookup_widget (mainwindow, "unknownentry2"); |
unknownentry2 = lookup_widget (mainwindow, "unknownentry2"); |
144 |
|
|
145 |
for (i = 0; i < g_list_length (logwindowlist); i++) |
unselect_logs (); |
146 |
{ |
|
|
logwindow = g_list_nth_data (logwindowlist, i); |
|
|
if (gtk_tree_selection_get_selected (gtk_tree_view_get_selection (GTK_TREE_VIEW(logwindow->treeview)), &model, &selected)) |
|
|
gtk_tree_selection_unselect_all (gtk_tree_view_get_selection(GTK_TREE_VIEW (logwindow->treeview))); |
|
|
} |
|
147 |
gtk_editable_delete_text (GTK_EDITABLE (dateentry), 0, -1); |
gtk_editable_delete_text (GTK_EDITABLE (dateentry), 0, -1); |
148 |
gtk_editable_delete_text (GTK_EDITABLE (gmtentry), 0, -1); |
gtk_editable_delete_text (GTK_EDITABLE (gmtentry), 0, -1); |
149 |
gtk_editable_delete_text (GTK_EDITABLE (endentry), 0, -1); |
gtk_editable_delete_text (GTK_EDITABLE (endentry), 0, -1); |
346 |
if (strlen(gtk_editable_get_chars (GTK_EDITABLE (remarksentry), 0, -1)) == 0) |
if (strlen(gtk_editable_get_chars (GTK_EDITABLE (remarksentry), 0, -1)) == 0) |
347 |
gtk_entry_set_text (GTK_ENTRY (remarksentry), preferences.defaultremarks); |
gtk_entry_set_text (GTK_ENTRY (remarksentry), preferences.defaultremarks); |
348 |
} |
} |
349 |
|
|
350 |
|
unselect_logs (); |
351 |
|
|
352 |
callentry = lookup_widget (mainwindow, "callentry"); |
callentry = lookup_widget (mainwindow, "callentry"); |
353 |
gtk_widget_grab_focus (callentry); |
gtk_widget_grab_focus (callentry); |
354 |
gtk_editable_set_position (GTK_EDITABLE(callentry), -1); |
gtk_editable_set_position (GTK_EDITABLE(callentry), -1); |
410 |
} |
} |
411 |
|
|
412 |
void |
void |
413 |
on_sort_log_activate (GtkMenuItem *menuitem, |
on_sort_log_activate (GtkMenuItem *menuitem, gpointer user_data) |
|
gpointer user_data) |
|
414 |
{ |
{ |
415 |
logtype *logw; |
logtype *logw; |
416 |
gint page; |
gint page; |