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

Diff of /xlog/src/callbacks_toolbar.c

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

revision 1.8 by pa4tu, Thu Nov 21 19:57:46 2002 UTC revision 1.9 by pa4tu, Sun Dec 8 19:26:02 2002 UTC
# Line 168  on_abutton_clicked (GtkButton * button, Line 168  on_abutton_clicked (GtkButton * button,
168          }          }
169    
170        unknown1hbox = lookup_widget (mainwindow, "unknown1hbox");        unknown1hbox = lookup_widget (mainwindow, "unknown1hbox");
       unknownentry1 = lookup_widget (mainwindow, "unknownentry1");  
171        if (GTK_WIDGET_VISIBLE (unknown1hbox))        if (GTK_WIDGET_VISIBLE (unknown1hbox))
172          {          {
173              unknownentry1 = lookup_widget (mainwindow, "unknownentry1");
174            qso[U1] =            qso[U1] =
175              gtk_editable_get_chars (GTK_EDITABLE (unknownentry1), 0, -1);              gtk_editable_get_chars (GTK_EDITABLE (unknownentry1), 0, -1);
176            gtk_editable_delete_text (GTK_EDITABLE (unknownentry1), 0, -1);            gtk_editable_delete_text (GTK_EDITABLE (unknownentry1), 0, -1);
177          }          }
178    
179        unknown2hbox = lookup_widget (mainwindow, "unknown2hbox");        unknown2hbox = lookup_widget (mainwindow, "unknown2hbox");
       unknownentry2 = lookup_widget (mainwindow, "unknownentry2");  
180        if (GTK_WIDGET_VISIBLE (unknown2hbox))        if (GTK_WIDGET_VISIBLE (unknown2hbox))
181          {          {
182              unknownentry2 = lookup_widget (mainwindow, "unknownentry2");
183            qso[U2] =            qso[U2] =
184              gtk_editable_get_chars (GTK_EDITABLE (unknownentry2), 0, -1);              gtk_editable_get_chars (GTK_EDITABLE (unknownentry2), 0, -1);
185            gtk_editable_delete_text (GTK_EDITABLE (unknownentry2), 0, -1);            gtk_editable_delete_text (GTK_EDITABLE (unknownentry2), 0, -1);
186          }          }
187    
188        remarksvbox = lookup_widget (mainwindow, "remarksvbox");        remarksvbox = lookup_widget (mainwindow, "remarksvbox");
       remarksentry = lookup_widget (mainwindow, "remarksentry");  
189        if (GTK_WIDGET_VISIBLE (remarksvbox))        if (GTK_WIDGET_VISIBLE (remarksvbox))
190          {          {
191              remarksentry = lookup_widget (mainwindow, "remarksentry");
192            qso[REMARKS] =            qso[REMARKS] =
193              gtk_editable_get_chars (GTK_EDITABLE (remarksentry), 0, -1);              gtk_editable_get_chars (GTK_EDITABLE (remarksentry), 0, -1);
194            gtk_editable_delete_text (GTK_EDITABLE (remarksentry), 0, -1);            gtk_editable_delete_text (GTK_EDITABLE (remarksentry), 0, -1);
# Line 226  on_abutton_clicked (GtkButton * button, Line 226  on_abutton_clicked (GtkButton * button,
226        gtk_frame_set_label (GTK_FRAME (qsoframe), frametext);        gtk_frame_set_label (GTK_FRAME (qsoframe), frametext);
227        g_free (frametext);        g_free (frametext);
228    
       /* set defaults */  
       if (g_strcasecmp (preferences.defaultrxrst, "?"))  
         gtk_entry_set_text (GTK_ENTRY (myrstentry), preferences.defaultrxrst);  
       if (preferences.hamlib == 0)  
         {  
           if (g_strcasecmp (preferences.defaultmhz, "?"))  
             gtk_entry_set_text (GTK_ENTRY (bandentry),  
                                 preferences.defaultmhz);  
           if (g_strcasecmp (preferences.defaultmode, "?"))  
             gtk_entry_set_text (GTK_ENTRY (modeentry),  
                                 preferences.defaultmode);  
           if (g_strcasecmp (preferences.defaulttxrst, "?"))  
             gtk_entry_set_text (GTK_ENTRY (rstentry),  
                                 preferences.defaulttxrst);  
           if (GTK_WIDGET_VISIBLE (powerhbox)  
               && g_strcasecmp (preferences.defaultpower, "?"))  
             gtk_entry_set_text (GTK_ENTRY (powerentry),  
                                 preferences.defaultpower);  
         }  
       if (GTK_WIDGET_VISIBLE (unknown1hbox)  
           && g_strcasecmp (preferences.defaultfreefield1, "?"))  
         gtk_entry_set_text (GTK_ENTRY (unknownentry1),  
                             preferences.defaultfreefield1);  
       if (GTK_WIDGET_VISIBLE (unknown2hbox)  
           && g_strcasecmp (preferences.defaultfreefield2, "?"))  
         gtk_entry_set_text (GTK_ENTRY (unknownentry2),  
                             preferences.defaultfreefield2);  
       if (GTK_WIDGET_VISIBLE (remarksvbox)  
           && g_strcasecmp (preferences.defaultremarks, "?"))  
         gtk_entry_set_text (GTK_ENTRY (remarksentry),  
                             preferences.defaultremarks);  
   
229        /* set focus to the GMT button */        /* set focus to the GMT button */
230        gmtbutton = lookup_widget (mainwindow, "gmtbutton");        gmtbutton = lookup_widget (mainwindow, "gmtbutton");
231        gtk_widget_grab_focus (gmtbutton);        gtk_widget_grab_focus (gmtbutton);
# Line 271  on_dbutton_clicked (GtkButton * button, Line 239  on_dbutton_clicked (GtkButton * button,
239    GtkWidget *gmtbutton, *gmtentry, *endentry, *callentry, *bandentry,    GtkWidget *gmtbutton, *gmtentry, *endentry, *callentry, *bandentry,
240      *modeentry, *rstentry, *myrstentry, *remarksentry, *powerentry,      *modeentry, *rstentry, *myrstentry, *remarksentry, *powerentry,
241      *nameentry, *qthentry, *unknownentry1, *unknownentry2,      *nameentry, *qthentry, *unknownentry1, *unknownentry2,
242      *locatorentry, *incheckbutton, *outcheckbutton, *powerhbox,      *locatorentry, *incheckbutton, *outcheckbutton;
     *unknown1hbox, *unknown2hbox, *remarksvbox;  
243    gchar *statustext, *qsonumber;    gchar *statustext, *qsonumber;
244    gint i, selectedrow, page;    gint i, selectedrow, page;
245    logtype *logwindow;    logtype *logwindow;
# Line 352  on_dbutton_clicked (GtkButton * button, Line 319  on_dbutton_clicked (GtkButton * button,
319            gtk_label_set_text (GTK_LABEL (logwindow->label),            gtk_label_set_text (GTK_LABEL (logwindow->label),
320                                g_strconcat (logwindow->logname, " *", NULL));                                g_strconcat (logwindow->logname, " *", NULL));
321    
           /* set defaults */  
           if (g_strcasecmp (preferences.defaultrxrst, "?"))  
             gtk_entry_set_text (GTK_ENTRY (myrstentry),  
                                 preferences.defaultrxrst);  
           if (preferences.hamlib == 0)  
             {  
               if (g_strcasecmp (preferences.defaultmhz, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (bandentry),  
                                     preferences.defaultmhz);  
               if (g_strcasecmp (preferences.defaultmode, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (modeentry),  
                                     preferences.defaultmode);  
               if (g_strcasecmp (preferences.defaulttxrst, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (rstentry),  
                                     preferences.defaulttxrst);  
               powerhbox = lookup_widget (mainwindow, "powerhbox");  
               if (GTK_WIDGET_VISIBLE (powerhbox) &&  
                   g_strcasecmp (preferences.defaultpower, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (powerentry),  
                                     preferences.defaultpower);  
             }  
           unknown1hbox = lookup_widget (mainwindow, "unknown1hbox");  
           if (GTK_WIDGET_VISIBLE (unknown1hbox) &&  
               g_strcasecmp (preferences.defaultfreefield1, "?"))  
             gtk_entry_set_text (GTK_ENTRY (unknownentry1),  
                                 preferences.defaultfreefield1);  
           unknown2hbox = lookup_widget (mainwindow, "unknown2hbox");  
           if (GTK_WIDGET_VISIBLE (unknown2hbox) &&  
               g_strcasecmp (preferences.defaultfreefield2, "?"))  
             gtk_entry_set_text (GTK_ENTRY (unknownentry2),  
                                 preferences.defaultfreefield2);  
           remarksvbox = lookup_widget (mainwindow, "remarksvbox");  
           if (GTK_WIDGET_VISIBLE (remarksvbox) &&  
               g_strcasecmp (preferences.defaultremarks, "?"))  
             gtk_entry_set_text (GTK_ENTRY (remarksentry),  
                                 preferences.defaultremarks);  
   
322            gmtbutton = lookup_widget (mainwindow, "gmtbutton");            gmtbutton = lookup_widget (mainwindow, "gmtbutton");
323            gtk_widget_grab_focus (gmtbutton);            gtk_widget_grab_focus (gmtbutton);
324          }          }
# Line 475  on_ubutton_clicked (GtkButton * button, Line 405  on_ubutton_clicked (GtkButton * button,
405              }              }
406    
407            powerhbox = lookup_widget (mainwindow, "powerhbox");            powerhbox = lookup_widget (mainwindow, "powerhbox");
           powerentry = lookup_widget (mainwindow, "powerentry");  
408            if (GTK_WIDGET_VISIBLE (powerhbox))            if (GTK_WIDGET_VISIBLE (powerhbox))
409              {              {
410                  powerentry = lookup_widget (mainwindow, "powerentry");
411                qso[POWER] =                qso[POWER] =
412                  gtk_editable_get_chars (GTK_EDITABLE (powerentry), 0, -1);                  gtk_editable_get_chars (GTK_EDITABLE (powerentry), 0, -1);
413                gtk_editable_delete_text (GTK_EDITABLE (powerentry), 0, -1);                gtk_editable_delete_text (GTK_EDITABLE (powerentry), 0, -1);
# Line 545  on_ubutton_clicked (GtkButton * button, Line 475  on_ubutton_clicked (GtkButton * button,
475              }              }
476    
477            unknown1hbox = lookup_widget (mainwindow, "unknown1hbox");            unknown1hbox = lookup_widget (mainwindow, "unknown1hbox");
           unknownentry1 = lookup_widget (mainwindow, "unknownentry1");  
478            if (GTK_WIDGET_VISIBLE (unknown1hbox))            if (GTK_WIDGET_VISIBLE (unknown1hbox))
479              {              {
480                  unknownentry1 = lookup_widget (mainwindow, "unknownentry1");
481                qso[U1] =                qso[U1] =
482                  gtk_editable_get_chars (GTK_EDITABLE (unknownentry1), 0, -1);                  gtk_editable_get_chars (GTK_EDITABLE (unknownentry1), 0, -1);
483                gtk_editable_delete_text (GTK_EDITABLE (unknownentry1), 0, -1);                gtk_editable_delete_text (GTK_EDITABLE (unknownentry1), 0, -1);
484              }              }
485    
486            unknown2hbox = lookup_widget (mainwindow, "unknown2hbox");            unknown2hbox = lookup_widget (mainwindow, "unknown2hbox");
           unknownentry2 = lookup_widget (mainwindow, "unknownentry2");  
487            if (GTK_WIDGET_VISIBLE (unknown2hbox))            if (GTK_WIDGET_VISIBLE (unknown2hbox))
488              {              {
489                  unknownentry2 = lookup_widget (mainwindow, "unknownentry2");
490                qso[U2] =                qso[U2] =
491                  gtk_editable_get_chars (GTK_EDITABLE (unknownentry2), 0, -1);                  gtk_editable_get_chars (GTK_EDITABLE (unknownentry2), 0, -1);
492                gtk_editable_delete_text (GTK_EDITABLE (unknownentry2), 0, -1);                gtk_editable_delete_text (GTK_EDITABLE (unknownentry2), 0, -1);
493              }              }
494    
495            remarksvbox = lookup_widget (mainwindow, "remarksvbox");            remarksvbox = lookup_widget (mainwindow, "remarksvbox");
           remarksentry = lookup_widget (mainwindow, "remarksentry");  
496            if (GTK_WIDGET_VISIBLE (remarksvbox))            if (GTK_WIDGET_VISIBLE (remarksvbox))
497              {              {
498                  remarksentry = lookup_widget (mainwindow, "remarksentry");
499                qso[REMARKS] =                qso[REMARKS] =
500                  gtk_editable_get_chars (GTK_EDITABLE (remarksentry), 0, -1);                  gtk_editable_get_chars (GTK_EDITABLE (remarksentry), 0, -1);
501                gtk_editable_delete_text (GTK_EDITABLE (remarksentry), 0, -1);                gtk_editable_delete_text (GTK_EDITABLE (remarksentry), 0, -1);
# Line 606  on_ubutton_clicked (GtkButton * button, Line 536  on_ubutton_clicked (GtkButton * button,
536                                g_strconcat (logwindow->logname, " *", NULL));                                g_strconcat (logwindow->logname, " *", NULL));
537            logwindow->logchanged = TRUE;            logwindow->logchanged = TRUE;
538    
           /* set defaults */  
           if (g_strcasecmp (preferences.defaultrxrst, "?"))  
             gtk_entry_set_text (GTK_ENTRY (myrstentry),  
                                 preferences.defaultrxrst);  
           if (preferences.hamlib == 0)  
             {  
               if (g_strcasecmp (preferences.defaultmhz, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (bandentry),  
                                     preferences.defaultmhz);  
               if (g_strcasecmp (preferences.defaultmode, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (modeentry),  
                                     preferences.defaultmode);  
               if (g_strcasecmp (preferences.defaulttxrst, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (rstentry),  
                                     preferences.defaulttxrst);  
               if (GTK_WIDGET_VISIBLE (powerhbox)  
                   && g_strcasecmp (preferences.defaultpower, "?"))  
                 gtk_entry_set_text (GTK_ENTRY (powerentry),  
                                     preferences.defaultpower);  
             }  
           if (GTK_WIDGET_VISIBLE (unknown1hbox)  
               && g_strcasecmp (preferences.defaultfreefield1, "?"))  
             gtk_entry_set_text (GTK_ENTRY (unknownentry1),  
                                 preferences.defaultfreefield1);  
           if (GTK_WIDGET_VISIBLE (unknown2hbox)  
               && g_strcasecmp (preferences.defaultfreefield2, "?"))  
             gtk_entry_set_text (GTK_ENTRY (unknownentry2),  
                                 preferences.defaultfreefield2);  
           if (GTK_WIDGET_VISIBLE (remarksvbox)  
               && g_strcasecmp (preferences.defaultremarks, "?"))  
             gtk_entry_set_text (GTK_ENTRY (remarksentry),  
                                 preferences.defaultremarks);  
   
539            gmtbutton = lookup_widget (mainwindow, "gmtbutton");            gmtbutton = lookup_widget (mainwindow, "gmtbutton");
540            gtk_widget_grab_focus (gmtbutton);            gtk_widget_grab_focus (gmtbutton);
541          }          }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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