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

Diff of /xlog/src/callbacks_preferencesdialog.c

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

revision 1.34 by pa4tu, Sun Feb 6 11:34:34 2005 UTC revision 1.35 by pa4tu, Mon Feb 28 20:52:03 2005 UTC
# Line 34  Line 34 
34  #include "utils.h"  #include "utils.h"
35    
36  extern GtkWidget *mainwindow;  extern GtkWidget *mainwindow;
37    extern GtkWidget *keyerwindow;
38  extern preferencestype preferences;  extern preferencestype preferences;
39    extern keyerstatetype keyerstate;
40  extern GtkWidget *preferencesdialog;  extern GtkWidget *preferencesdialog;
41  extern gint clocktimer, savetimer;  extern gint clocktimer, savetimer;
42  extern GList *logwindowlist;  extern GList *logwindowlist;
# Line 83  set_autosave (gint value, gint saving) Line 85  set_autosave (gint value, gint saving)
85  void  void
86  set_theme (gchar * color, gchar * font, gboolean alsoforlog)  set_theme (gchar * color, gchar * font, gboolean alsoforlog)
87  {  {
88          GtkWidget *clocklabel, *qsoframe, *dxccframe, *locatorframe;          GtkWidget *clocklabel, *qsoframe, *dxccframe, *locatorframe,
89                    *splabel, *cqlabel;
90          gint i;          gint i;
91          logtype *logwindow;          logtype *logwindow;
92          gint logcolor;          gint logcolor;
# Line 113  set_theme (gchar * color, gchar * font, Line 116  set_theme (gchar * color, gchar * font,
116                          logwindow = g_list_nth_data (logwindowlist, i);                          logwindow = g_list_nth_data (logwindowlist, i);
117                          setlabelstyle (logwindow->label, color, font);                          setlabelstyle (logwindow->label, color, font);
118                  }                  }
119                    if (keyerwindow)
120                    {
121                            cqlabel = lookup_widget (keyerwindow, "cqlabel");
122                            splabel = lookup_widget (keyerwindow, "splabel");
123                            if (keyerstate.cqmode)
124                                    setlabelstyle (cqlabel, color, NULL);
125                            else
126                                    setlabelstyle (splabel, color, NULL);
127                    }
128                  preferences.themecolor = color;                  preferences.themecolor = color;
129                  preferences.themefont = g_strdup (font);                  preferences.themefont = g_strdup (font);
130          }          }

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

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