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

Diff of /xlog/src/callbacks_menu.c

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

revision 1.9 by pa4tu, Sun Dec 8 20:27:00 2002 UTC revision 1.10 by pa4tu, Mon Dec 9 19:55:12 2002 UTC
# Line 23  Line 23 
23    
24  #include <gtk/gtk.h>  #include <gtk/gtk.h>
25  #include <stdio.h>  #include <stdio.h>
26    #include <stdlib.h>
27    
28  #ifdef HAVE_CONFIG_H  #ifdef HAVE_CONFIG_H
29  #       include "config.h"  #       include "config.h"
# Line 787  on_menu_worked_activate (GtkMenuItem * m Line 788  on_menu_worked_activate (GtkMenuItem * m
788  void  void
789  on_menu_dialogs_activate(GtkMenuItem * menuitem, gpointer user_data)  on_menu_dialogs_activate(GtkMenuItem * menuitem, gpointer user_data)
790  {  {
791    GtkWidget *dialogsdialog;    GtkWidget *dialogsdialog, *checkbutton;
792      gchar **split, *temp;
793      gint i;
794    
795    dialogsdialog = create_dialogsdialog ();    dialogsdialog = create_dialogsdialog ();
796      split = g_strsplit(preferences.b4columns, ",", 0);
797      for (i = 0; i < 19; i++)
798      {
799        temp = g_strdup_printf("b4%d", i);
800        checkbutton = lookup_widget(dialogsdialog, temp);
801        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (checkbutton),
802          atoi(split[i]) ? TRUE : FALSE);
803        g_free(temp);
804      }
805      g_strfreev(split);
806    gtk_widget_set_sensitive (mainwindow, 0);    gtk_widget_set_sensitive (mainwindow, 0);
807    gtk_widget_show (dialogsdialog);    gtk_widget_show (dialogsdialog);
808  }  }

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

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