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

Diff of /xlog/src/callbacks_otherdialogs.c

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

revision 1.19 by pa4tu, Fri Aug 22 10:07:59 2003 UTC revision 1.20 by pa4tu, Fri Aug 22 10:50:37 2003 UTC
# Line 132  on_searchokbutton_clicked (GtkButton * b Line 132  on_searchokbutton_clicked (GtkButton * b
132  {  {
133    gchar *searchstr, *upsearchstr, *callsign, *labeltext, *current, *nr;    gchar *searchstr, *upsearchstr, *callsign, *labeltext, *current, *nr;
134    GtkWidget *searchdialog, *searchresultdialog, *searchcomboentry,    GtkWidget *searchdialog, *searchresultdialog, *searchcomboentry,
135      *resultlabel, *searchcheckbutton;      *resultlabel, *searchcheckbutton, *searchcombo;
136    gint i;    gint i;
137    gboolean result = FALSE, searchopen;    gboolean result = FALSE, searchopen;
138    GList *node;    GList *node;
# Line 142  on_searchokbutton_clicked (GtkButton * b Line 142  on_searchokbutton_clicked (GtkButton * b
142    GtkTreeSelection *selection;    GtkTreeSelection *selection;
143    GtkTreePath *path;    GtkTreePath *path;
144    gboolean valid;    gboolean valid;
145      
146    searchdialog = gtk_widget_get_toplevel (GTK_WIDGET (button));    searchdialog = gtk_widget_get_toplevel (GTK_WIDGET (button));
147      searchcombo = lookup_widget (searchdialog, "searchcombo");
148    searchcomboentry = lookup_widget (searchdialog, "searchcomboentry");    searchcomboentry = lookup_widget (searchdialog, "searchcomboentry");
149    searchcheckbutton = lookup_widget (searchdialog, "searchcheckbutton");    searchcheckbutton = lookup_widget (searchdialog, "searchcheckbutton");
150    
# Line 211  on_searchokbutton_clicked (GtkButton * b Line 212  on_searchokbutton_clicked (GtkButton * b
212    g_free (searchstr);    g_free (searchstr);
213    g_free (upsearchstr);    g_free (upsearchstr);
214    
215    
216    if (!searchopen)    if (!searchopen)
217      {        {  
218        state.searchstr = g_strdup("");        state.searchstr = g_strdup("");
219            gtk_widget_set_sensitive (mainwindow, 1);            gtk_widget_set_sensitive (mainwindow, 1);
220        gtk_widget_destroy (searchdialog);        gtk_widget_destroy (searchdialog);
221      }      }
222      else
223      {
224        if (searchhistory)
225          gtk_combo_set_popdown_strings (GTK_COMBO (searchcombo), searchhistory);
226        gtk_editable_delete_text (GTK_EDITABLE (searchcomboentry), 0, -1);
227      }
228  }  }
229    
230    

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

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