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

Diff of /xlog/src/utils.c

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

revision 1.24 by pa4tu, Mon Sep 20 19:38:42 2004 UTC revision 1.25 by pa4tu, Tue Sep 28 12:36:51 2004 UTC
# Line 62  extern GHashTable *prefixes; Line 62  extern GHashTable *prefixes;
62  extern void *shareCall;  extern void *shareCall;
63  extern GList *logwindowlist;  extern GList *logwindowlist;
64  extern gchar *searchpx;  extern gchar *searchpx;
65    extern GtkUIManager *ui_manager;
66    
67  #if WANT_HAMLIB  #if WANT_HAMLIB
68  extern GList *riglist;  extern GList *riglist;
# Line 186  void Line 187  void
187  save_windowsize_and_cleanup (void)  save_windowsize_and_cleanup (void)
188  {  {
189          gint i;          gint i;
190          GtkWidget *bandoptionmenu, *modeoptionmenu, *view_toolbar, *worked;          GtkWidget *bandoptionmenu, *modeoptionmenu, *handlebox;
191    
192          /* free the dxcc array */          /* free the dxcc array */
193          for (i = 0; i < state.countries; i++)          for (i = 0; i < state.countries; i++)
# Line 215  save_windowsize_and_cleanup (void) Line 216  save_windowsize_and_cleanup (void)
216                  gtk_combo_box_get_active (GTK_COMBO_BOX(modeoptionmenu));                  gtk_combo_box_get_active (GTK_COMBO_BOX(modeoptionmenu));
217          preferences.bandoptionmenu =          preferences.bandoptionmenu =
218                  gtk_combo_box_get_active (GTK_COMBO_BOX(bandoptionmenu));                  gtk_combo_box_get_active (GTK_COMBO_BOX(bandoptionmenu));
219          view_toolbar = lookup_widget (mainwindow, "view_toolbar");  
220          if (gtk_check_menu_item_get_active (GTK_CHECK_MENU_ITEM(view_toolbar)))          handlebox = lookup_widget (mainwindow, "handlebox");
221            if (GTK_WIDGET_VISIBLE(handlebox))
222                  preferences.viewtoolbar = 1;                  preferences.viewtoolbar = 1;
223          else          else
224                  preferences.viewtoolbar = 0;                  preferences.viewtoolbar = 0;
225          worked = lookup_widget (mainwindow, "worked");          if (GTK_WIDGET_VISIBLE(b4dialog))
226          if (gtk_check_menu_item_get_active (GTK_CHECK_MENU_ITEM(worked)))          {
227                  preferences.viewb4 = 1;                  preferences.viewb4 = 1;
228                    gtk_window_get_size (GTK_WINDOW(b4dialog),
229                            &preferences.b4width, &preferences.b4height);
230                    gtk_window_get_position (GTK_WINDOW(b4dialog),
231                            &preferences.b4x, &preferences.b4y);
232            }
233          else          else
234            {
235                  preferences.viewb4 = 0;                  preferences.viewb4 = 0;
236          gtk_window_get_size (GTK_WINDOW(b4dialog),                  preferences.b4x = 10;
237                  &preferences.b4width, &preferences.b4height);          preferences.b4y = 30;
238          gtk_window_get_position (GTK_WINDOW(b4dialog),          preferences.b4width = 500;
239                  &preferences.b4x, &preferences.b4y);          preferences.b4height = 300;
240            }
241          savepreferences ();          savepreferences ();
242          savehistory ();          savehistory ();
243    

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

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