/[xlog]/xlog/src/callbacks_mainwindow_menu.c
ViewVC logotype

Diff of /xlog/src/callbacks_mainwindow_menu.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.14 by pa4tu, Sun Mar 13 16:10:34 2005 UTC revision 1.15 by pa4tu, Sun Mar 13 18:50:25 2005 UTC
# Line 31  Line 31 
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"
# Line 120  on_clearframe_activate (GtkMenuItem * me Line 121  on_clearframe_activate (GtkMenuItem * me
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");
# Line 145  on_clearframe_activate (GtkMenuItem * me Line 142  on_clearframe_activate (GtkMenuItem * me
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);
# Line 353  on_clickall_activate (GtkMenuItem * menu Line 346  on_clickall_activate (GtkMenuItem * menu
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);
# Line 414  sort_by_date_time (GtkTreeModel *model, Line 410  sort_by_date_time (GtkTreeModel *model,
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;

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26