]> Pileus Git - ~andy/gtk/commitdiff
Re-extract.
authorMatthias Clasen <mclasen@redhat.com>
Mon, 3 Jan 2005 19:26:36 +0000 (19:26 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 3 Jan 2005 19:26:36 +0000 (19:26 +0000)
2005-01-03  Matthias Clasen  <mclasen@redhat.com>

* examples/*: Re-extract.

* docs/tutorial/gtk-tut.sgml: Small corrections.

41 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/tutorial/gtk-tut.sgml
examples/arrow/arrow.c
examples/aspectframe/aspectframe.c
examples/base/base.c
examples/buttonbox/buttonbox.c
examples/buttons/buttons.c
examples/calendar/calendar.c
examples/colorsel/colorsel.c
examples/entry/entry.c
examples/eventbox/eventbox.c
examples/filesel/filesel.c
examples/fixed/fixed.c
examples/frame/frame.c
examples/gtkdial/dial_test.c
examples/gtkdial/gtkdial.c
examples/helloworld/helloworld.c
examples/helloworld2/helloworld2.c
examples/label/label.c
examples/menu/itemfactory.c
examples/menu/menu.c
examples/notebook/notebook.c
examples/packbox/packbox.c
examples/paned/paned.c
examples/progressbar/progressbar.c
examples/radiobuttons/radiobuttons.c
examples/rangewidgets/rangewidgets.c
examples/rulers/rulers.c
examples/scribble-simple/scribble-simple.c
examples/scribble-xinput/scribble-xinput.c
examples/scrolledwin/scrolledwin.c
examples/selection/gettargets.c
examples/selection/setselection.c
examples/spinbutton/spinbutton.c
examples/statusbar/statusbar.c
examples/table/table.c
examples/tictactoe/tictactoe.c
examples/tictactoe/ttt_test.c

index b596c901f5a6a89f243521bcff2f1cd11afcc38b..9effd207a3e185d9a053d0b6791c1138c757402f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * examples/*: Re-extract.
+
+       * docs/tutorial/gtk-tut.sgml: Small corrections.
+       
        * docs/tutorial/gtk-tut.sgml: Some updates for the drawing
        section.  (#161414, Robert Ancell)
 
index b596c901f5a6a89f243521bcff2f1cd11afcc38b..9effd207a3e185d9a053d0b6791c1138c757402f 100644 (file)
@@ -1,5 +1,9 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * examples/*: Re-extract.
+
+       * docs/tutorial/gtk-tut.sgml: Small corrections.
+       
        * docs/tutorial/gtk-tut.sgml: Some updates for the drawing
        section.  (#161414, Robert Ancell)
 
index b596c901f5a6a89f243521bcff2f1cd11afcc38b..9effd207a3e185d9a053d0b6791c1138c757402f 100644 (file)
@@ -1,5 +1,9 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * examples/*: Re-extract.
+
+       * docs/tutorial/gtk-tut.sgml: Small corrections.
+       
        * docs/tutorial/gtk-tut.sgml: Some updates for the drawing
        section.  (#161414, Robert Ancell)
 
index b596c901f5a6a89f243521bcff2f1cd11afcc38b..9effd207a3e185d9a053d0b6791c1138c757402f 100644 (file)
@@ -1,5 +1,9 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * examples/*: Re-extract.
+
+       * docs/tutorial/gtk-tut.sgml: Small corrections.
+       
        * docs/tutorial/gtk-tut.sgml: Some updates for the drawing
        section.  (#161414, Robert Ancell)
 
index 6caf78ab575bf7f36b49830a95c94d8c84c03978..055812de445620584d8fe454f94f3914e14b9aab 100755 (executable)
@@ -4048,6 +4048,7 @@ int main( int   argc,
 
     /* Create the GtkProgressBar */
     pdata-&gt;pbar = gtk_progress_bar_new ();
+    pdata-&gt;activity_mode = FALSE;
 
     gtk_container_add (GTK_CONTAINER (align), pdata-&gt;pbar);
     gtk_widget_show (pdata-&gt;pbar);
@@ -4214,7 +4215,7 @@ parent.</para></listitem>
 
 <para>Ruler widgets are used to indicate the location of the mouse pointer
 in a given window. A window can have a vertical ruler spanning across
-the width and a horizontal ruler spanning down the height. A small
+the height and a horizontal ruler spanning down the width. A small
 triangular indicator on the ruler shows the exact location of the
 pointer relative to the ruler.</para>
 
index 1ffca7d77a9a598b14683f938a4e2f5fc7d739c2..9d66e6ec9f7d00332377e84e1b33ffb03d2cd803 100644 (file)
@@ -1,11 +1,10 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Create an Arrow widget with the specified parameters
  * and pack it into a button */
-GtkWidget *create_arrow_button( GtkArrowType  arrow_type,
-                               GtkShadowType shadow_type )
+static GtkWidget *create_arrow_button( GtkArrowType  arrow_type,
+                                       GtkShadowType shadow_type )
 {
   GtkWidget *button;
   GtkWidget *arrow;
index dcd3a56cedf5b6569ed7385d3ba2ad536c6057c5..f32da1b9d2625053254aada7b1a89e396f898913 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
    
 int main( int argc,
index bb7addc32c3c3aa9147a15c4eacce4ad62767ebd..4dc29da623cfa5bbee38fc4c1245f8caea6e652d 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 int main( int   argc,
index 0bf0fcc91f2aa48b5f3e8ede5e77a5faab40e35b..d48bbfa5dcffc64980f1d01756cd6e0f96ae2521 100644 (file)
@@ -1,14 +1,13 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Create a Button Box with the specified parameters */
-GtkWidget *create_bbox( gint  horizontal,
-                        char *title,
-                        gint  spacing,
-                        gint  child_w,
-                        gint  child_h,
-                        gint  layout )
+static GtkWidget *create_bbox( gint  horizontal,
+                               char *title,
+                               gint  spacing,
+                               gint  child_w,
+                               gint  child_h,
+                               gint  layout )
 {
   GtkWidget *frame;
   GtkWidget *bbox;
index 44190844b3de8a61ad6ce98c7d427d1755bc89ee..7935202b85036b82ff7e958cb079132ed363ecf7 100644 (file)
@@ -1,13 +1,12 @@
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 
 /* Create a new hbox with an image and a label packed into it
  * and return the box. */
 
-GtkWidget *xpm_label_box( gchar     *xpm_filename,
-                          gchar     *label_text )
+static GtkWidget *xpm_label_box( gchar     *xpm_filename,
+                                 gchar     *label_text )
 {
     GtkWidget *box;
     GtkWidget *label;
@@ -34,8 +33,8 @@ GtkWidget *xpm_label_box( gchar     *xpm_filename,
 }
 
 /* Our usual callback function */
-void callback( GtkWidget *widget,
-               gpointer   data )
+static void callback( GtkWidget *widget,
+                      gpointer   data )
 {
     g_print ("Hello again - %s was pressed\n", (char *) data);
 }
index b475563c4b7a3308d7c7a153847ea1fb4c4466c7..63e11881a74ba354e9a76f6c91a6dc57ec4a7d7a 100644 (file)
@@ -17,7 +17,6 @@
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
 
-#include <config.h>
 #include <stdio.h>
 #include <string.h>
 #include <gtk/gtk.h>
@@ -50,23 +49,22 @@ enum {
  * GtkCalendar
  */
 
-void calendar_date_to_string (CalendarData *data,
-                             char         *buffer,
-                             gint          buff_len)
+static void calendar_date_to_string( CalendarData *data,
+                                     char         *buffer,
+                                     gint          buff_len )
 {
-  GDate *date;
+  GDate date;
   guint year, month, day;
 
   gtk_calendar_get_date (GTK_CALENDAR (data->window),
                         &year, &month, &day);
-  date = g_date_new_dmy (day, month + 1, year);
-  g_date_strftime (buffer, buff_len - 1, "%x", date);
+  g_date_set_dmy (&date, day, month + 1, year);
+  g_date_strftime (buffer, buff_len - 1, "%x", &date);
 
-  g_date_free (date);
 }
 
-void calendar_set_signal_strings (char         *sig_str,
-                                 CalendarData *data)
+static void calendar_set_signal_strings( char         *sig_str,
+                                         CalendarData *data )
 {
   const gchar *prev_sig;
 
@@ -78,8 +76,8 @@ void calendar_set_signal_strings (char         *sig_str,
   gtk_label_set_text (GTK_LABEL (data->last_sig), sig_str);
 }
 
-void calendar_month_changed (GtkWidget    *widget,
-                             CalendarData *data)
+static void calendar_month_changed( GtkWidget    *widget,
+                                    CalendarData *data )
 {
   char buffer[256] = "month_changed: ";
 
@@ -87,8 +85,8 @@ void calendar_month_changed (GtkWidget    *widget,
   calendar_set_signal_strings (buffer, data);
 }
 
-void calendar_day_selected (GtkWidget    *widget,
-                            CalendarData *data)
+static void calendar_day_selected( GtkWidget    *widget,
+                                   CalendarData *data )
 {
   char buffer[256] = "day_selected: ";
 
@@ -96,8 +94,8 @@ void calendar_day_selected (GtkWidget    *widget,
   calendar_set_signal_strings (buffer, data);
 }
 
-void calendar_day_selected_double_click (GtkWidget    *widget,
-                                         CalendarData *data)
+static void calendar_day_selected_double_click ( GtkWidget    *widget,
+                                                 CalendarData *data )
 {
   char buffer[256] = "day_selected_double_click: ";
   guint day;
@@ -115,8 +113,8 @@ void calendar_day_selected_double_click (GtkWidget    *widget,
   }
 }
 
-void calendar_prev_month (GtkWidget    *widget,
-                          CalendarData *data)
+static void calendar_prev_month( GtkWidget    *widget,
+                                 CalendarData *data )
 {
   char buffer[256] = "prev_month: ";
 
@@ -124,8 +122,8 @@ void calendar_prev_month (GtkWidget    *widget,
   calendar_set_signal_strings (buffer, data);
 }
 
-void calendar_next_month (GtkWidget    *widget,
-                          CalendarData *data)
+static void calendar_next_month( GtkWidget    *widget,
+                                 CalendarData *data )
 {
   char buffer[256] = "next_month: ";
 
@@ -133,8 +131,8 @@ void calendar_next_month (GtkWidget    *widget,
   calendar_set_signal_strings (buffer, data);
 }
 
-void calendar_prev_year (GtkWidget    *widget,
-                         CalendarData *data)
+static void calendar_prev_year( GtkWidget    *widget,
+                                CalendarData *data )
 {
   char buffer[256] = "prev_year: ";
 
@@ -142,8 +140,8 @@ void calendar_prev_year (GtkWidget    *widget,
   calendar_set_signal_strings (buffer, data);
 }
 
-void calendar_next_year (GtkWidget    *widget,
-                         CalendarData *data)
+static void calendar_next_year( GtkWidget    *widget,
+                                CalendarData *data )
 {
   char buffer[256] = "next_year: ";
 
@@ -152,7 +150,7 @@ void calendar_next_year (GtkWidget    *widget,
 }
 
 
-void calendar_set_flags (CalendarData *calendar)
+static void calendar_set_flags( CalendarData *calendar )
 {
   gint i;
   gint options = 0;
@@ -165,8 +163,8 @@ void calendar_set_flags (CalendarData *calendar)
     gtk_calendar_display_options (GTK_CALENDAR (calendar->window), options);
 }
 
-void calendar_toggle_flag (GtkWidget    *toggle,
-                           CalendarData *calendar)
+static void calendar_toggle_flag( GtkWidget    *toggle,
+                                  CalendarData *calendar)
 {
   gint i;
   gint j;
@@ -180,8 +178,8 @@ void calendar_toggle_flag (GtkWidget    *toggle,
   
 }
 
-void calendar_font_selection_ok (GtkWidget    *button,
-                                 CalendarData *calendar)
+static void calendar_font_selection_ok( GtkWidget    *button,
+                                        CalendarData *calendar )
 {
   GtkRcStyle *style;
   char *font_name;
@@ -202,8 +200,8 @@ void calendar_font_selection_ok (GtkWidget    *button,
   gtk_widget_destroy (calendar->font_dialog);
 }
 
-void calendar_select_font (GtkWidget    *button,
-                           CalendarData *calendar)
+static void calendar_select_font( GtkWidget    *button,
+                                  CalendarData *calendar )
 {
   GtkWidget *window;
 
@@ -233,7 +231,7 @@ void calendar_select_font (GtkWidget    *button,
 
 }
 
-void create_calendar ()
+static void create_calendar( void )
 {
   GtkWidget *window;
   GtkWidget *vbox, *vbox2, *vbox3;
index 94a9455cbebd3b26e3aa0e9af2e2011866174d6f..75656cd36a6fcba95fc47fbf0c3893b24e267c05 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <glib.h>
 #include <gdk/gdk.h>
 #include <gtk/gtk.h>
@@ -10,8 +9,8 @@ GdkColor color;
 
 /* Color changed handler */
 
-void color_changed_cb( GtkWidget         *widget,
-                       GtkColorSelection *colorsel )
+static void color_changed_cb( GtkWidget         *widget,
+                              GtkColorSelection *colorsel )
 {
   GdkColor ncolor;
 
@@ -21,9 +20,9 @@ void color_changed_cb( GtkWidget         *widget,
 
 /* Drawingarea event handler */
 
-gint area_event( GtkWidget *widget,
-                 GdkEvent  *event,
-                 gpointer   client_data )
+static gboolean area_event( GtkWidget *widget,
+                            GdkEvent  *event,
+                            gpointer   client_data )
 {
   gint handled = FALSE;
   gint response;
@@ -49,7 +48,7 @@ gint area_event( GtkWidget *widget,
       /* Connect to the "color_changed" signal, set the client-data
        * to the colorsel widget */
       g_signal_connect (G_OBJECT (colorsel), "color_changed",
-                        G_CALLBACK (color_changed_cb), (gpointer)colorsel);
+                        G_CALLBACK (color_changed_cb), (gpointer) colorsel);
 
       /* Show the dialog */
       response = gtk_dialog_run (GTK_DIALOG (colorseldlg));
@@ -67,9 +66,9 @@ gint area_event( GtkWidget *widget,
 
 /* Close down and exit handler */
 
-gint destroy_window( GtkWidget *widget,
-                     GdkEvent  *event,
-                     gpointer   client_data )
+static gboolean destroy_window( GtkWidget *widget,
+                                GdkEvent  *event,
+                                gpointer   client_data )
 {
   gtk_main_quit ();
   return TRUE;
@@ -95,7 +94,7 @@ gint main( gint   argc,
   /* Attach to the "delete" and "destroy" events so we can exit */
 
   g_signal_connect (GTK_OBJECT (window), "delete_event",
-                    GTK_SIGNAL_FUNC (destroy_window), (gpointer)window);
+                    GTK_SIGNAL_FUNC (destroy_window), (gpointer) window);
   
   /* Create drawingarea, set size and catch button events */
 
@@ -111,7 +110,7 @@ gint main( gint   argc,
   gtk_widget_set_events (drawingarea, GDK_BUTTON_PRESS_MASK);
 
   g_signal_connect (GTK_OBJECT (drawingarea), "event", 
-                   GTK_SIGNAL_FUNC (area_event), (gpointer)drawingarea);
+                   GTK_SIGNAL_FUNC (area_event), (gpointer) drawingarea);
   
   /* Add drawingarea to window, then show them both */
 
index 10e559f73c1cfbac1855252045bc3c9af96a91e6..77b98e2021e205708d8620f0c017103451af98a4 100644 (file)
@@ -1,26 +1,25 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 
-void enter_callback( GtkWidget *widget,
-                     GtkWidget *entry )
+static void enter_callback( GtkWidget *widget,
+                            GtkWidget *entry )
 {
   const gchar *entry_text;
   entry_text = gtk_entry_get_text (GTK_ENTRY (entry));
-  printf("Entry contents: %s\n", entry_text);
+  printf ("Entry contents: %s\n", entry_text);
 }
 
-void entry_toggle_editable( GtkWidget *checkbutton,
-                            GtkWidget *entry )
+static void entry_toggle_editable( GtkWidget *checkbutton,
+                                   GtkWidget *entry )
 {
   gtk_editable_set_editable (GTK_EDITABLE (entry),
                              GTK_TOGGLE_BUTTON (checkbutton)->active);
 }
 
-void entry_toggle_visibility( GtkWidget *checkbutton,
-                              GtkWidget *entry )
+static void entry_toggle_visibility( GtkWidget *checkbutton,
+                                     GtkWidget *entry )
 {
   gtk_entry_set_visibility (GTK_ENTRY (entry),
                            GTK_TOGGLE_BUTTON (checkbutton)->active);
index 45dfedb8c95d63648a05f5defad4d1b2da7ac06a..ef56da93ea99cc2f09c0e86d09944eb9e5671ac3 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 
index 85527fb3043bbd5478a888d740fd784da945a6c8..33eaef7a781aca0229d761f4d5368ca7f7ef5b9f 100644 (file)
@@ -1,10 +1,9 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Get the selected filename and print it to the console */
-void file_ok_sel( GtkWidget        *w,
-                  GtkFileSelection *fs )
+static void file_ok_sel( GtkWidget        *w,
+                         GtkFileSelection *fs )
 {
     g_print ("%s\n", gtk_file_selection_get_filename (GTK_FILE_SELECTION (fs)));
 }
index 42886ba764c5f6d453c07227c81ae92f326e5382..393040b308d0fff42b0852ab4adacdb6ae19b1b1 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* I'm going to be lazy and use some global variables to
@@ -10,8 +9,8 @@ gint y = 50;
 
 /* This callback function moves the button to a new position
  * in the Fixed container. */
-void move_button( GtkWidget *widget,
-                  GtkWidget *fixed )
+static void move_button( GtkWidget *widget,
+                         GtkWidget *fixed )
 {
   x = (x + 30) % 300;
   y = (y + 50) % 300;
index 141b63c047cd971866640d061bdf715f9259cf93..078fbdd6720e2837bd02e4e766cfcc7c047b96cd 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 int main( int   argc,
index 2dd66fe20bbceefc9058a2dd8dd3326c3b35c161..3944c8b397fb7061f24afcd7bf25d13ff15b9378 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
index 513c7595cf18ff6268d714dd53845006518d8ede..5ea5962614f40ce5cbca8adbb00f805c0c6c219b 100644 (file)
@@ -17,7 +17,6 @@
  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  * Boston, MA 02111-1307, USA.
  */
-#include <config.h>
 #include <math.h>
 #include <stdio.h>
 #include <gtk/gtkmain.h>
 
 /* Forward declarations */
 
-static void gtk_dial_class_init               (GtkDialClass    *klass);
-static void gtk_dial_init                     (GtkDial         *dial);
+static void gtk_dial_class_init               (GtkDialClass     *klass);
+static void gtk_dial_init                     (GtkDial          *dial);
 static void gtk_dial_destroy                  (GtkObject        *object);
 static void gtk_dial_realize                  (GtkWidget        *widget);
-static void gtk_dial_size_request             (GtkWidget      *widget,
-                                              GtkRequisition *requisition);
-static void gtk_dial_size_allocate            (GtkWidget     *widget,
-                                              GtkAllocation *allocation);
-static gint gtk_dial_expose                   (GtkWidget        *widget,
-                                               GdkEventExpose   *event);
-static gint gtk_dial_button_press             (GtkWidget        *widget,
-                                               GdkEventButton   *event);
-static gint gtk_dial_button_release           (GtkWidget        *widget,
-                                               GdkEventButton   *event);
-static gint gtk_dial_motion_notify            (GtkWidget        *widget,
-                                               GdkEventMotion   *event);
-static gboolean gtk_dial_timer                (GtkDial         *dial);
+static void gtk_dial_size_request             (GtkWidget        *widget,
+                                               GtkRequisition   *requisition);
+static void gtk_dial_size_allocate            (GtkWidget        *widget,
+                                               GtkAllocation    *allocation);
+static gboolean gtk_dial_expose               (GtkWidget        *widget,
+                                               GdkEventExpose   *event);
+static gboolean gtk_dial_button_press         (GtkWidget        *widget,
+                                               GdkEventButton   *event);
+static gboolean gtk_dial_button_release       (GtkWidget        *widget,
+                                               GdkEventButton   *event);
+static gboolean gtk_dial_motion_notify        (GtkWidget        *widget,
+                                               GdkEventMotion   *event);
+static gboolean gtk_dial_timer                (GtkDial          *dial);
 
 static void gtk_dial_update_mouse             (GtkDial *dial, gint x, gint y);
 static void gtk_dial_update                   (GtkDial *dial);
@@ -275,9 +274,9 @@ gtk_dial_size_allocate (GtkWidget     *widget,
   dial->pointer_width = dial->radius / 5;
 }
 
-static gint
-gtk_dial_expose (GtkWidget      *widget,
-                GdkEventExpose *event)
+static gboolean
+gtk_dial_exposeGtkWidget      *widget,
+                GdkEventExpose *event )
 {
   GtkDial *dial;
   GdkPoint points[6];
@@ -414,9 +413,9 @@ gtk_dial_expose (GtkWidget      *widget,
   return FALSE;
 }
 
-static gint
-gtk_dial_button_press (GtkWidget      *widget,
-                      GdkEventButton *event)
+static gboolean
+gtk_dial_button_pressGtkWidget      *widget,
+                      GdkEventButton *event )
 {
   GtkDial *dial;
   gint dx, dy;
@@ -458,9 +457,9 @@ gtk_dial_button_press (GtkWidget      *widget,
   return FALSE;
 }
 
-static gint
-gtk_dial_button_release (GtkWidget      *widget,
-                         GdkEventButton *event)
+static gboolean
+gtk_dial_button_releaseGtkWidget      *widget,
+                         GdkEventButton *event )
 {
   GtkDial *dial;
 
@@ -487,9 +486,9 @@ gtk_dial_button_release (GtkWidget      *widget,
   return FALSE;
 }
 
-static gint
-gtk_dial_motion_notify (GtkWidget      *widget,
-                        GdkEventMotion *event)
+static gboolean
+gtk_dial_motion_notifyGtkWidget      *widget,
+                        GdkEventMotion *event )
 {
   GtkDial *dial;
   GdkModifierType mods;
@@ -533,7 +532,7 @@ gtk_dial_motion_notify (GtkWidget      *widget,
 }
 
 static gboolean
-gtk_dial_timer (GtkDial *dial)
+gtk_dial_timer( GtkDial *dial )
 {
   g_return_val_if_fail (dial != NULL, FALSE);
   g_return_val_if_fail (GTK_IS_DIAL (dial), FALSE);
@@ -545,7 +544,7 @@ gtk_dial_timer (GtkDial *dial)
 }
 
 static void
-gtk_dial_update_mouse (GtkDial *dial, gint x, gint y)
+gtk_dial_update_mouse( GtkDial *dial, gint x, gint y )
 {
   gint xc, yc;
   gfloat old_value;
index 8f81097592486f3e82f2f06662789cd87761a1be..ffc19cb31b749a3132be1ef999be474018ad34a6 100644 (file)
@@ -1,18 +1,17 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* This is a callback function. The data arguments are ignored
  * in this example. More on callbacks below. */
-void hello( GtkWidget *widget,
-            gpointer   data )
+static void hello( GtkWidget *widget,
+                   gpointer   data )
 {
     g_print ("Hello World\n");
 }
 
-gint delete_event( GtkWidget *widget,
-                   GdkEvent  *event,
-                  gpointer   data )
+static gboolean delete_event( GtkWidget *widget,
+                              GdkEvent  *event,
+                              gpointer   data )
 {
     /* If you return FALSE in the "delete_event" signal handler,
      * GTK will emit the "destroy" signal. Returning TRUE means
@@ -29,8 +28,8 @@ gint delete_event( GtkWidget *widget,
 }
 
 /* Another callback */
-void destroy( GtkWidget *widget,
-              gpointer   data )
+static void destroy( GtkWidget *widget,
+                     gpointer   data )
 {
     gtk_main_quit ();
 }
index 3a8a1627e8e1e2217c70dbadadee349848b48f5c..a62c88210f5ed083b7f68776917a8d692f5154ff 100644 (file)
@@ -1,19 +1,18 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Our new improved callback.  The data passed to this function
  * is printed to stdout. */
-void callback( GtkWidget *widget,
-               gpointer   data )
+static void callback( GtkWidget *widget,
+                      gpointer   data )
 {
     g_print ("Hello again - %s was pressed\n", (gchar *) data);
 }
 
 /* another callback */
-gint delete_event( GtkWidget *widget,
-                   GdkEvent  *event,
-                   gpointer   data )
+static gboolean delete_event( GtkWidget *widget,
+                              GdkEvent  *event,
+                              gpointer   data )
 {
     gtk_main_quit ();
     return FALSE;
index c56f1d5842b2f5a4d86ee3091208748175b413a6..84281be27e0bbc3f3405d46335868f2427f988bc 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 int main( int   argc,
index b456eee60101bd0b09ef04f1cd7ddff48de71ba9..937a665752530b10d52820d0a6d3602741216215 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Obligatory basic callback */
@@ -10,21 +9,21 @@ static void print_hello( GtkWidget *w,
 }
 
 /* For the check button */
-static void print_toggle(gpointer   callback_data,
-                         guint      callback_action,
-                         GtkWidget *menu_item)
+static void print_toggle( gpointer   callback_data,
+                          guint      callback_action,
+                          GtkWidget *menu_item )
 {
    g_message ("Check button state - %d\n",
-              GTK_CHECK_MENU_ITEM(menu_item)->active);
+              GTK_CHECK_MENU_ITEM (menu_item)->active);
 }
 
 /* For the radio buttons */
-static void print_selected(gpointer   callback_data,
-                           guint      callback_action,
-                           GtkWidget *menu_item)
+static void print_selected( gpointer   callback_data,
+                            guint      callback_action,
+                            GtkWidget *menu_item )
 {
    if(GTK_CHECK_MENU_ITEM(menu_item)->active)
-     g_message("Radio button %d selected\n", callback_action);
+     g_message ("Radio button %d selected\n", callback_action);
 }
 
 /* Our menu, an array of GtkItemFactoryEntry structures that defines each menu item */
@@ -50,7 +49,7 @@ static GtkItemFactoryEntry menu_items[] = {
 static gint nmenu_items = sizeof (menu_items) / sizeof (menu_items[0]);
 
 /* Returns a menubar widget made from the above menu */
-GtkWidget *get_menubar_menu( GtkWidget  *window)
+static GtkWidget *get_menubar_menu( GtkWidget  *window )
 {
   GtkItemFactory *item_factory;
   GtkAccelGroup *accel_group;
@@ -75,24 +74,26 @@ GtkWidget *get_menubar_menu( GtkWidget  *window)
 }
 
 /* Popup the menu when the popup button is pressed */
-static gint popup_cb(GtkWidget *widget, GdkEvent *event, GtkWidget *menu)
+static gboolean popup_cb( GtkWidget *widget,
+                          GdkEvent *event,
+                          GtkWidget *menu )
 {
    GdkEventButton *bevent = (GdkEventButton *)event;
   
    /* Only take button presses */
-   if(event->type != GDK_BUTTON_PRESS)
+   if (event->type != GDK_BUTTON_PRESS)
      return FALSE;
   
    /* Show the menu */
-   gtk_menu_popup(GTK_MENU(menu), NULL, NULL,
-                  NULL, NULL, bevent->button, bevent->time);
+   gtk_menu_popup (GTK_MENU(menu), NULL, NULL,
+                   NULL, NULL, bevent->button, bevent->time);
   
    return TRUE;
 }
 
 /* Same as with get_menubar_menu() but just return a button with a signal to
    call a popup menu */
-GtkWidget *get_popup_menu(void)
+GtkWidget *get_popup_menu( void )
 {
    GtkItemFactory *item_factory;
    GtkWidget *button, *menu;
@@ -101,21 +102,21 @@ GtkWidget *get_popup_menu(void)
    item_factory = gtk_item_factory_new (GTK_TYPE_MENU, "<main>",
                                         NULL);
    gtk_item_factory_create_items (item_factory, nmenu_items, menu_items, NULL);
-   menu = gtk_item_factory_get_widget(item_factory, "<main>");
+   menu = gtk_item_factory_get_widget (item_factory, "<main>");
   
    /* Make a button to activate the popup menu */
-   button = gtk_button_new_with_label("Popup");
+   button = gtk_button_new_with_label ("Popup");
    /* Make the menu popup when clicked */
-   g_signal_connect(G_OBJECT(button),
-                    "event",
-                    G_CALLBACK(popup_cb),
-                    (gpointer) menu);
+   g_signal_connect (G_OBJECT(button),
+                     "event",
+                     G_CALLBACK(popup_cb),
+                     (gpointer) menu);
 
    return button;
 }
 
 /* Same again but return an option menu */
-GtkWidget *get_option_menu(void)
+GtkWidget *get_option_menu( void )
 {
    GtkItemFactory *item_factory;
    GtkWidget *option_menu;
@@ -124,7 +125,7 @@ GtkWidget *get_option_menu(void)
    item_factory = gtk_item_factory_new (GTK_TYPE_OPTION_MENU, "<main>",
                                         NULL);
    gtk_item_factory_create_items (item_factory, nmenu_items, menu_items, NULL);
-   option_menu = gtk_item_factory_get_widget(item_factory, "<main>");
+   option_menu = gtk_item_factory_get_widget (item_factory, "<main>");
 
    return option_menu;
 }
@@ -157,8 +158,8 @@ int main( int argc,
   /* Note: all three menus are separately created, so they are not the
      same menu */
   menubar = get_menubar_menu (window);
-  popup_button = get_popup_menu();
-  option_menu = get_option_menu();
+  popup_button = get_popup_menu ();
+  option_menu = get_option_menu ();
   
   /* Pack it all together */
   gtk_box_pack_start (GTK_BOX (main_vbox), menubar, FALSE, TRUE, 0);
@@ -171,5 +172,5 @@ int main( int argc,
   /* Finished! */
   gtk_main ();
  
-  return(0);
+  return 0;
 }
index c90e9065ef0b8829ec871c8f2da161c6711369f4..6cf1dce09dc79af44c9fa5a0592c50f553f1891e 100644 (file)
@@ -1,9 +1,8 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <gtk/gtk.h>
 
-static gint button_press (GtkWidget *, GdkEvent *);
+static gboolean button_press (GtkWidget *, GdkEvent *);
 static void menuitem_response (gchar *);
 
 int main( int   argc,
@@ -109,8 +108,8 @@ int main( int   argc,
  * the button that was pressed.
  */
 
-static gint button_press( GtkWidget *widget,
-                          GdkEvent *event )
+static gboolean button_press( GtkWidget *widget,
+                              GdkEvent *event )
 {
 
     if (event->type == GDK_BUTTON_PRESS) {
index 439d5932eec0dc17899b1224d69367211b7ec1f6..76249bb0583b1aa128994765e6ed94b1379e17bc 100644 (file)
@@ -1,18 +1,17 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <gtk/gtk.h>
 
 /* This function rotates the position of the tabs */
-void rotate_book( GtkButton   *button,
-                  GtkNotebook *notebook )
+static void rotate_book( GtkButton   *button,
+                         GtkNotebook *notebook )
 {
     gtk_notebook_set_tab_pos (notebook, (notebook->tab_pos + 1) % 4);
 }
 
 /* Add/Remove the page tabs and the borders */
-void tabsborder_book( GtkButton   *button,
-                      GtkNotebook *notebook )
+static void tabsborder_book( GtkButton   *button,
+                             GtkNotebook *notebook )
 {
     gint tval = FALSE;
     gint bval = FALSE;
@@ -26,8 +25,8 @@ void tabsborder_book( GtkButton   *button,
 }
 
 /* Remove a page from the notebook */
-void remove_book( GtkButton   *button,
-                  GtkNotebook *notebook )
+static void remove_book( GtkButton   *button,
+                         GtkNotebook *notebook )
 {
     gint page;
     
@@ -38,9 +37,9 @@ void remove_book( GtkButton   *button,
     gtk_widget_queue_draw (GTK_WIDGET (notebook));
 }
 
-gint delete( GtkWidget *widget,
-             GtkWidget *event,
-             gpointer   data )
+static gboolean delete( GtkWidget *widget,
+                        GtkWidget *event,
+                        gpointer   data )
 {
     gtk_main_quit ();
     return FALSE;
index 8657ab5a28bcb0e78aa265c7f8cd4cdb9297e3a6..2961102a64954f892cf002ea569aa1ae7136d846 100644 (file)
@@ -1,12 +1,11 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include "gtk/gtk.h"
 
-gint delete_event( GtkWidget *widget,
-                   GdkEvent  *event,
-                   gpointer   data )
+static gboolean delete_event( GtkWidget *widget,
+                              GdkEvent  *event,
+                              gpointer   data )
 {
     gtk_main_quit ();
     return FALSE;
@@ -15,11 +14,11 @@ gint delete_event( GtkWidget *widget,
 /* Make a new hbox filled with button-labels. Arguments for the 
  * variables we're interested are passed in to this function. 
  * We do not show the box, but do show everything inside. */
-GtkWidget *make_box( gboolean homogeneous,
-                     gint     spacing,
-                    gboolean expand,
-                    gboolean fill,
-                    guint    padding ) 
+static GtkWidget *make_box( gboolean homogeneous,
+                            gint     spacing,
+                            gboolean expand,
+                            gboolean fill,
+                            guint    padding ) 
 {
     GtkWidget *box;
     GtkWidget *button;
index 8c6da215a5097221bbc4d2d64124c8a5e113e71c..1be4f10ad5ab7d4ddca5bede842b52827ee19d2d 100644 (file)
@@ -1,10 +1,9 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <gtk/gtk.h>
    
 /* Create the list of "messages" */
-GtkWidget *create_list( void )
+static GtkWidget *create_list( void )
 {
 
     GtkWidget *scrolled_window;
@@ -58,7 +57,7 @@ when our window is realized. We could also force our window to be
 realized with gtk_widget_realize, but it would have to be part of
 a hierarchy first */
 
-void insert_text (GtkTextBuffer *buffer)
+static void insert_text( GtkTextBuffer *buffer )
 {
    GtkTextIter iter;
  
@@ -76,7 +75,7 @@ void insert_text (GtkTextBuffer *buffer)
 }
    
 /* Create a scrolled text area that displays a "message" */
-GtkWidget *create_text( void )
+static GtkWidget *create_text( void )
 {
    GtkWidget *scrolled_window;
    GtkWidget *view;
index 80228cfd56d907a0ffa5dbded198578f3c34d694..aefebab3b4b3e38175c22e5670c1dea3ca17679a 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 typedef struct _ProgressData {
@@ -11,7 +10,7 @@ typedef struct _ProgressData {
 
 /* Update the value of the progress bar so that we get
  * some movement */
-gboolean progress_timeout( gpointer data )
+static gboolean progress_timeout( gpointer data )
 {
   ProgressData *pdata = (ProgressData *)data;
   gdouble new_val;
@@ -38,8 +37,8 @@ gboolean progress_timeout( gpointer data )
 } 
 
 /* Callback that toggles the text display within the progress bar trough */
-void toggle_show_text( GtkWidget    *widget,
-                      ProgressData *pdata )
+static void toggle_show_text( GtkWidget    *widget,
+                              ProgressData *pdata )
 {
   const gchar *text;
   
@@ -51,8 +50,8 @@ void toggle_show_text( GtkWidget    *widget,
 }
 
 /* Callback that toggles the activity mode of the progress bar */
-void toggle_activity_mode( GtkWidget    *widget,
-                          ProgressData *pdata )
+static void toggle_activity_mode( GtkWidget    *widget,
+                                  ProgressData *pdata )
 {
   pdata->activity_mode = !pdata->activity_mode;
   if (pdata->activity_mode) 
@@ -63,8 +62,8 @@ void toggle_activity_mode( GtkWidget    *widget,
 
  
 /* Callback that toggles the orientation of the progress bar */
-void toggle_orientation( GtkWidget    *widget,
-                        ProgressData *pdata )
+static void toggle_orientation( GtkWidget    *widget,
+                                ProgressData *pdata )
 {
   switch (gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (pdata->pbar))) {
   case GTK_PROGRESS_LEFT_TO_RIGHT:
@@ -75,15 +74,15 @@ void toggle_orientation( GtkWidget    *widget,
     gtk_progress_bar_set_orientation (GTK_PROGRESS_BAR (pdata->pbar), 
                                      GTK_PROGRESS_LEFT_TO_RIGHT);
     break;
-  default: ;
+  default:;
     /* do nothing */
   }
 }
 
  
 /* Clean up allocated memory and remove the timer */
-void destroy_progress( GtkWidget     *widget,
-                      ProgressData *pdata)
+static void destroy_progress( GtkWidget    *widget,
+                              ProgressData *pdata)
 {
     g_source_remove (pdata->timer);
     pdata->timer = 0;
@@ -129,6 +128,7 @@ int main( int   argc,
 
     /* Create the GtkProgressBar */
     pdata->pbar = gtk_progress_bar_new ();
+    pdata->activity_mode = FALSE;
 
     gtk_container_add (GTK_CONTAINER (align), pdata->pbar);
     gtk_widget_show (pdata->pbar);
index ab5f09a5514215dd5841345ff9cdea4ab8b64235..77aff9a0202634f3975db44fac3cd0808d22bf58 100644 (file)
@@ -1,11 +1,10 @@
 
-#include <config.h>
 #include <glib.h>
 #include <gtk/gtk.h>
 
-gint close_application( GtkWidget *widget,
-                        GdkEvent  *event,
-                        gpointer   data )
+static gboolean close_application( GtkWidget *widget,
+                                   GdkEvent  *event,
+                                   gpointer   data )
 {
   gtk_main_quit ();
   return FALSE;
index dced1fb562c2bb6b94a26bbb847d1fc41c0de9b4..f898600fffc56cc27b686c610b4c2ad4f3b5c4c0 100644 (file)
@@ -1,34 +1,33 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 GtkWidget *hscale, *vscale;
 
-void cb_pos_menu_select( GtkWidget       *item,
-                         GtkPositionType  pos )
+static void cb_pos_menu_select( GtkWidget       *item,
+                                GtkPositionType  pos )
 {
     /* Set the value position on both scale widgets */
     gtk_scale_set_value_pos (GTK_SCALE (hscale), pos);
     gtk_scale_set_value_pos (GTK_SCALE (vscale), pos);
 }
 
-void cb_update_menu_select( GtkWidget     *item,
-                            GtkUpdateType  policy )
+static void cb_update_menu_select( GtkWidget     *item,
+                                   GtkUpdateType  policy )
 {
     /* Set the update policy for both scale widgets */
     gtk_range_set_update_policy (GTK_RANGE (hscale), policy);
     gtk_range_set_update_policy (GTK_RANGE (vscale), policy);
 }
 
-void cb_digits_scale( GtkAdjustment *adj )
+static void cb_digits_scale( GtkAdjustment *adj )
 {
     /* Set the number of decimal places to which adj->value is rounded */
     gtk_scale_set_digits (GTK_SCALE (hscale), (gint) adj->value);
     gtk_scale_set_digits (GTK_SCALE (vscale), (gint) adj->value);
 }
 
-void cb_page_size( GtkAdjustment *get,
-                   GtkAdjustment *set )
+static void cb_page_size( GtkAdjustment *get,
+                          GtkAdjustment *set )
 {
     /* Set the page size and page increment size of the sample
      * adjustment to the value specified by the "Page Size" scale */
@@ -43,7 +42,7 @@ void cb_page_size( GtkAdjustment *get,
     g_signal_emit_by_name(G_OBJECT(set), "changed");
 }
 
-void cb_draw_value( GtkToggleButton *button )
+static void cb_draw_value( GtkToggleButton *button )
 {
     /* Turn the value display on the scale widgets off or on depending
      *  on the state of the checkbutton */
@@ -53,9 +52,9 @@ void cb_draw_value( GtkToggleButton *button )
 
 /* Convenience functions */
 
-GtkWidget *make_menu_item (gchar     *name,
-                           GCallback  callback,
-                          gpointer   data)
+static GtkWidget *make_menu_item ( gchar     *name,
+                                   GCallback  callback,
+                                   gpointer   data )
 {
     GtkWidget *item;
   
@@ -67,7 +66,7 @@ GtkWidget *make_menu_item (gchar     *name,
     return item;
 }
 
-void scale_set_default_values( GtkScale *scale )
+static void scale_set_default_values( GtkScale *scale )
 {
     gtk_range_set_update_policy (GTK_RANGE (scale),
                                  GTK_UPDATE_CONTINUOUS);
@@ -78,7 +77,7 @@ void scale_set_default_values( GtkScale *scale )
 
 /* makes the sample window */
 
-void create_range_controls( void )
+static void create_range_controls( void )
 {
     GtkWidget *window;
     GtkWidget *box1, *box2, *box3;
index 9e53dd0cc6c4ceb0ba43e52217f66af6df1cf2eb..ac5435c438c7326c893ee92abcef7dc156bb537a 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 #define EVENT_METHOD(i, x) GTK_WIDGET_GET_CLASS(i)->x
@@ -8,9 +7,9 @@
 #define YSIZE  400
 
 /* This routine gets control when the close button is clicked */
-gint close_application( GtkWidget *widget,
-                        GdkEvent  *event,
-                        gpointer   data )
+static gboolean close_application( GtkWidget *widget,
+                                   GdkEvent  *event,
+                                   gpointer   data )
 {
     gtk_main_quit ();
     return FALSE;
index 69920269d8ddd497a3d1b0d66c46d7167b6641bb..92e54da91eb83e1dde59fa821fa3d6100483a5d8 100644 (file)
@@ -18,7 +18,6 @@
  * Boston, MA 02111-1307, USA.
  */
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 
@@ -26,8 +25,8 @@
 static GdkPixmap *pixmap = NULL;
 
 /* Create a new backing pixmap of the appropriate size */
-static gint configure_event( GtkWidget         *widget,
-                             GdkEventConfigure *event )
+static gboolean configure_event( GtkWidget         *widget,
+                                 GdkEventConfigure *event )
 {
   if (pixmap)
     g_object_unref (pixmap);
@@ -47,8 +46,8 @@ static gint configure_event( GtkWidget         *widget,
 }
 
 /* Redraw the screen from the backing pixmap */
-static gint expose_event( GtkWidget      *widget,
-                          GdkEventExpose *event )
+static gboolean expose_event( GtkWidget      *widget,
+                              GdkEventExpose *event )
 {
   gdk_draw_drawable (widget->window,
                     widget->style->fg_gc[GTK_WIDGET_STATE (widget)],
@@ -77,12 +76,12 @@ static void draw_brush( GtkWidget *widget,
                      update_rect.x, update_rect.y,
                      update_rect.width, update_rect.height);
   gtk_widget_queue_draw_area (widget, 
-                     update_rect.x, update_rect.y,
-                     update_rect.width, update_rect.height);
+                             update_rect.x, update_rect.y,
+                             update_rect.width, update_rect.height);
 }
 
-static gint button_press_event( GtkWidget      *widget,
-                                GdkEventButton *event )
+static gboolean button_press_event( GtkWidget      *widget,
+                                    GdkEventButton *event )
 {
   if (event->button == 1 && pixmap != NULL)
     draw_brush (widget, event->x, event->y);
@@ -90,8 +89,8 @@ static gint button_press_event( GtkWidget      *widget,
   return TRUE;
 }
 
-static gint motion_notify_event( GtkWidget *widget,
-                                 GdkEventMotion *event )
+static gboolean motion_notify_event( GtkWidget *widget,
+                                     GdkEventMotion *event )
 {
   int x, y;
   GdkModifierType state;
index 784e1edd76e050873ab64d94540a3866209286a5..8714e31f47df3301885975f7073432ea246090d5 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Backing pixmap for drawing area */
 static GdkPixmap *pixmap = NULL;
 
 /* Create a new backing pixmap of the appropriate size */
-static gint
+static gboolean
 configure_event (GtkWidget *widget, GdkEventConfigure *event)
 {
   if (pixmap)
@@ -46,7 +45,7 @@ configure_event (GtkWidget *widget, GdkEventConfigure *event)
 }
 
 /* Redraw the screen from the backing pixmap */
-static gint
+static gboolean
 expose_event (GtkWidget *widget, GdkEventExpose *event)
 {
   gdk_draw_drawable (widget->window,
@@ -101,7 +100,7 @@ print_button_press (GdkDevice *device)
   g_print ("Button press on device '%s'\n", device->name);
 }
 
-static gint
+static gboolean
 button_press_event (GtkWidget *widget, GdkEventButton *event)
 {
   print_button_press (event->device);
@@ -115,7 +114,7 @@ button_press_event (GtkWidget *widget, GdkEventButton *event)
   return TRUE;
 }
 
-static gint
+static gboolean
 motion_notify_event (GtkWidget *widget, GdkEventMotion *event)
 {
   gdouble x, y;
@@ -177,6 +176,7 @@ create_input_dialog ()
     }
 }
 
+void
 int
 main (int argc, char *argv[])
 {
index bdb1e4a125efe9ec281fbd6a7ffb132b5b8b6b7f..b0aaf81690b7d904e1026e8e8cc2545b8862a453 100644 (file)
@@ -1,10 +1,9 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <gtk/gtk.h>
 
-void destroy( GtkWidget *widget,
-              gpointer   data )
+static void destroy( GtkWidget *widget,
+                     gpointer   data )
 {
     gtk_main_quit ();
 }
index 74b3fa65a0ff10aea8da53170638442930b6dd9d..388664553b2ed9f9bf8c2bc2fd6f4527d7817661 100644 (file)
@@ -1,15 +1,14 @@
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 
-void selection_received( GtkWidget        *widget, 
-                         GtkSelectionData *selection_data, 
-                         gpointer          data );
+static void selection_received( GtkWidget        *widget, 
+                                GtkSelectionData *selection_data, 
+                                gpointer          data );
 
 /* Signal handler invoked when user clicks on the "Get Targets" button */
-void get_targets( GtkWidget *widget,
-                  gpointer data )
+static void get_targets( GtkWidget *widget,
+                         gpointer data )
 {
   static GdkAtom targets_atom = GDK_NONE;
   GtkWidget *window = (GtkWidget *)data;       
@@ -24,9 +23,9 @@ void get_targets( GtkWidget *widget,
 }
 
 /* Signal handler called when the selections owner returns the data */
-void selection_received( GtkWidget        *widget,
-                         GtkSelectionData *selection_data, 
-                        gpointer          data )
+static void selection_received( GtkWidget        *widget,
+                                GtkSelectionData *selection_data, 
+                                gpointer          data )
 {
   GdkAtom *atoms;
   GList *item_list;
index 926e8e05a09b8e65fa1fefad4ff0779c5e7cfc67..8ecf96c42a1736aefa0d636da38e5554b4da6c0b 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 #include <time.h>
@@ -9,8 +8,8 @@ GtkWidget *selection_button;
 GtkWidget *selection_widget;
 
 /* Callback when the user toggles the selection */
-void selection_toggled( GtkWidget *widget,
-                        gint      *have_selection )
+static void selection_toggled( GtkWidget *widget,
+                               gint      *have_selection )
 {
   if (GTK_TOGGLE_BUTTON (widget)->active)
     {
@@ -37,9 +36,9 @@ void selection_toggled( GtkWidget *widget,
 }
 
 /* Called when another application claims the selection */
-gint selection_clear( GtkWidget         *widget,
-                      GdkEventSelection *event,
-                      gint              *have_selection )
+static gboolean selection_clear( GtkWidget         *widget,
+                                 GdkEventSelection *event,
+                                 gint              *have_selection )
 {
   *have_selection = FALSE;
   gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (selection_button), FALSE);
@@ -48,11 +47,11 @@ gint selection_clear( GtkWidget         *widget,
 }
 
 /* Supplies the current time as the selection. */
-void selection_handle( GtkWidget        *widget, 
-                       GtkSelectionData *selection_data,
-                       guint             info,
-                       guint             time_stamp,
-                       gpointer          data )
+static void selection_handle( GtkWidget        *widget, 
+                              GtkSelectionData *selection_data,
+                              guint             info,
+                              guint             time_stamp,
+                              gpointer          data )
 {
   gchar *timestr;
   time_t current_time;
index fdeb7716e90bc69bd067bb2bf0ba01452d67acb3..7c69d9028e3e4b629a806de00bef1bd137bf2f20 100644 (file)
@@ -1,44 +1,44 @@
 
-#include <config.h>
 #include <stdio.h>
 #include <gtk/gtk.h>
 
 static GtkWidget *spinner1;
 
-void toggle_snap( GtkWidget     *widget,
-                 GtkSpinButton *spin )
+static void toggle_snap( GtkWidget     *widget,
+                         GtkSpinButton *spin )
 {
   gtk_spin_button_set_snap_to_ticks (spin, GTK_TOGGLE_BUTTON (widget)->active);
 }
 
-void toggle_numeric( GtkWidget *widget,
-                    GtkSpinButton *spin )
+static void toggle_numeric( GtkWidget *widget,
+                            GtkSpinButton *spin )
 {
   gtk_spin_button_set_numeric (spin, GTK_TOGGLE_BUTTON (widget)->active);
 }
 
-void change_digits( GtkWidget *widget,
-                   GtkSpinButton *spin )
+static void change_digits( GtkWidget *widget,
+                           GtkSpinButton *spin )
 {
   gtk_spin_button_set_digits (GTK_SPIN_BUTTON (spinner1),
                               gtk_spin_button_get_value_as_int (spin));
 }
 
-void get_value( GtkWidget *widget,
-               gpointer data )
+static void get_value( GtkWidget *widget,
+                       gpointer data )
 {
-  gchar buf[32];
+  gchar *buf;
   GtkLabel *label;
   GtkSpinButton *spin;
 
   spin = GTK_SPIN_BUTTON (spinner1);
   label = GTK_LABEL (g_object_get_data (G_OBJECT (widget), "user_data"));
   if (GPOINTER_TO_INT (data) == 1)
-    sprintf (buf, "%d", gtk_spin_button_get_value_as_int (spin));
+    buf = g_strdup_printf ("%d", gtk_spin_button_get_value_as_int (spin));
   else
-    sprintf (buf, "%0.*f", spin->digits,
-             gtk_spin_button_get_value (spin));
+    buf = g_strdup_printf ("%0.*f", spin->digits,
+                           gtk_spin_button_get_value (spin));
   gtk_label_set_text (label, buf);
+  g_free (buf);
 }
 
 
index 44d9053bd63dc6ee25d6fffe02b954ac75fc6b3f..eab9a2a4a1229cf2c82ee4320ce94185bfcd7d6f 100644 (file)
@@ -1,28 +1,25 @@
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 #include <glib.h>
 
 GtkWidget *status_bar;
 
-void push_item( GtkWidget *widget,
-                gpointer   data )
+static void push_item( GtkWidget *widget,
+                       gpointer   data )
 {
   static int count = 1;
-  char buff[20];
+  gchar *buff;
 
-  g_snprintf (buff, 20, "Item %d", count++);
+  buff = g_strdup_printf ("Item %d", count++);
   gtk_statusbar_push (GTK_STATUSBAR (status_bar), GPOINTER_TO_INT (data), buff);
-
-  return;
+  g_free (buff);
 }
 
-void pop_item( GtkWidget *widget,
-               gpointer   data )
+static void pop_item( GtkWidget *widget,
+                      gpointer   data )
 {
   gtk_statusbar_pop (GTK_STATUSBAR (status_bar), GPOINTER_TO_INT (data));
-  return;
 }
 
 int main( int   argc,
index a3159586a725bb4b5d9c4ba54cd90ee4fc2066f3..f616602957bcd75881e4ebb69dcd5daf436bfaaa 100644 (file)
@@ -1,19 +1,18 @@
 
-#include <config.h>
 #include <gtk/gtk.h>
 
 /* Our callback.
  * The data passed to this function is printed to stdout */
-void callback( GtkWidget *widget,
-               gpointer   data )
+static void callback( GtkWidget *widget,
+                      gpointer   data )
 {
     g_print ("Hello again - %s was pressed\n", (char *) data);
 }
 
 /* This callback quits the program */
-gint delete_event( GtkWidget *widget,
-                   GdkEvent  *event,
-                   gpointer   data )
+static gboolean delete_event( GtkWidget *widget,
+                              GdkEvent  *event,
+                              gpointer   data )
 {
     gtk_main_quit ();
     return FALSE;
index 7ed00e564b7241b699198e9404f4a4176894db9a..34c7b2f05e910041af83d2cf16be5cd64b08199f 100644 (file)
@@ -17,7 +17,6 @@
  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  * Boston, MA 02111-1307, USA.
  */
-#include <config.h>
 #include <gtk/gtksignal.h>
 #include <gtk/gtktable.h>
 #include <gtk/gtktogglebutton.h>
@@ -32,7 +31,7 @@ static void tictactoe_class_init          (TictactoeClass *klass);
 static void tictactoe_init                (Tictactoe      *ttt);
 static void tictactoe_toggle              (GtkWidget *widget, Tictactoe *ttt);
 
-static gint tictactoe_signals[LAST_SIGNAL] = { 0 };
+static guint tictactoe_signals[LAST_SIGNAL] = { 0 };
 
 GType
 tictactoe_get_type (void)
index ad7517c940b323a45e3c8098844ed526e77e437a..0f8a0f12e5f2bc9fa039196ef6c09879565150c1 100644 (file)
@@ -1,5 +1,4 @@
 
-#include <config.h>
 #include <stdlib.h>
 #include <gtk/gtk.h>
 #include "tictactoe.h"