diff options
author | Havoc Pennington <hp@redhat.com> | 2001-03-24 00:07:16 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2001-03-24 00:07:16 +0000 |
commit | b6b4e13fd8b21077ec8646a9c6e161782c04d32a (patch) | |
tree | 5e88090f97ea7461bf170c4012da5c8ebd061e8b /gtk | |
parent | dc0cd67d601ffd603a0429fe956f8178b1217dae (diff) | |
download | gdk-pixbuf-b6b4e13fd8b21077ec8646a9c6e161782c04d32a.tar.gz |
fix warnings
2001-03-23 Havoc Pennington <hp@redhat.com>
* gtk/testgtk.c: fix warnings
* gtk/gtktoolbar.c (gtk_toolbar_insert_element): fix return value
* gtk/gtktextview.c: fix warnings
* gtk/gtktext.c (find_cursor_at_line): fix warning
* gtk/gtkselection.c (gtk_selection_notify): fix warning
* gtk/gtkitemfactory.c (gtk_item_factory_menu_pos): fix signature
of this function
* gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
fix warning
* gtk/gtkhandlebox.c (gtk_handle_box_style_set): fix warning
* gtk/gtkfontsel.c: fix warning
* gtk/gtkcolorsel.c: fix warnings
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkcolorsel.c | 67 | ||||
-rw-r--r-- | gtk/gtkfontsel.c | 2 | ||||
-rw-r--r-- | gtk/gtkhandlebox.c | 1 | ||||
-rw-r--r-- | gtk/gtkimmulticontext.c | 2 | ||||
-rw-r--r-- | gtk/gtkitemfactory.c | 1 | ||||
-rw-r--r-- | gtk/gtkselection.c | 4 | ||||
-rw-r--r-- | gtk/gtktext.c | 1 | ||||
-rw-r--r-- | gtk/gtktextview.c | 4 | ||||
-rw-r--r-- | gtk/gtktoolbar.c | 8 | ||||
-rw-r--r-- | gtk/gtktooltips.c | 2 | ||||
-rw-r--r-- | gtk/testgtk.c | 102 | ||||
-rw-r--r-- | gtk/testtext.c | 4 |
12 files changed, 106 insertions, 92 deletions
diff --git a/gtk/gtkcolorsel.c b/gtk/gtkcolorsel.c index b82dc62f8..a87258895 100644 --- a/gtk/gtkcolorsel.c +++ b/gtk/gtkcolorsel.c @@ -811,8 +811,10 @@ palette_new (GtkColorSelection *colorsel) gtk_object_set_data (GTK_OBJECT (retval), "color_set", GINT_TO_POINTER (0)); gtk_widget_set_events (retval, GDK_BUTTON_PRESS_MASK | GDK_EXPOSURE_MASK); - gtk_signal_connect (GTK_OBJECT (retval), "expose_event", palette_expose, colorsel); - gtk_signal_connect (GTK_OBJECT (retval), "button_press_event", palette_press, colorsel); + gtk_signal_connect (GTK_OBJECT (retval), "expose_event", + GTK_SIGNAL_FUNC (palette_expose), colorsel); + gtk_signal_connect (GTK_OBJECT (retval), "button_press_event", + GTK_SIGNAL_FUNC (palette_press), colorsel); gtk_drag_dest_set (retval, GTK_DEST_DEFAULT_HIGHLIGHT | @@ -821,9 +823,12 @@ palette_new (GtkColorSelection *colorsel) targets, 1, GDK_ACTION_COPY); - gtk_signal_connect (GTK_OBJECT (retval), "drag_end", palette_drag_end, NULL); - gtk_signal_connect (GTK_OBJECT (retval), "drag_data_received", palette_drop_handle, colorsel); - gtk_signal_connect (GTK_OBJECT (retval), "key_press_event", GTK_SIGNAL_FUNC (palette_activate), colorsel); + gtk_signal_connect (GTK_OBJECT (retval), "drag_end", + GTK_SIGNAL_FUNC (palette_drag_end), NULL); + gtk_signal_connect (GTK_OBJECT (retval), "drag_data_received", + GTK_SIGNAL_FUNC (palette_drop_handle), colorsel); + gtk_signal_connect (GTK_OBJECT (retval), "key_press_event", + GTK_SIGNAL_FUNC (palette_activate), colorsel); return retval; } @@ -911,8 +916,10 @@ mouse_release (GtkWidget *button, ColorSelectionPrivate *priv; priv = colorsel->private_data; - gtk_signal_disconnect_by_func (GTK_OBJECT (button), mouse_motion, data); - gtk_signal_disconnect_by_func (GTK_OBJECT (button), mouse_release, data); + gtk_signal_disconnect_by_func (GTK_OBJECT (button), + GTK_SIGNAL_FUNC (mouse_motion), data); + gtk_signal_disconnect_by_func (GTK_OBJECT (button), + GTK_SIGNAL_FUNC (mouse_release), data); grab_color_at_mouse (button, event->x_root, event->y_root, data); gdk_pointer_ungrab (0); @@ -928,9 +935,15 @@ mouse_press (GtkWidget *button, ColorSelectionPrivate *priv; priv = colorsel->private_data; - gtk_signal_connect (GTK_OBJECT (button), "motion_notify_event", mouse_motion, data); - gtk_signal_connect (GTK_OBJECT (button), "button_release_event", mouse_release, data); - gtk_signal_disconnect_by_func (GTK_OBJECT (button), mouse_press, data); + gtk_signal_connect (GTK_OBJECT (button), "motion_notify_event", + GTK_SIGNAL_FUNC (mouse_motion), + data); + gtk_signal_connect (GTK_OBJECT (button), "button_release_event", + GTK_SIGNAL_FUNC (mouse_release), + data); + gtk_signal_disconnect_by_func (GTK_OBJECT (button), + GTK_SIGNAL_FUNC (mouse_press), + data); } /* when the button is clicked */ @@ -953,7 +966,8 @@ get_screen_color (GtkWidget *button) if (priv->moving_dropper == FALSE) { priv->moving_dropper = TRUE; - gtk_signal_connect (GTK_OBJECT (button), "button_press_event", mouse_press, colorsel); + gtk_signal_connect (GTK_OBJECT (button), "button_press_event", + GTK_SIGNAL_FUNC (mouse_press), colorsel); gdk_pointer_grab (button->window, FALSE, @@ -1141,8 +1155,11 @@ make_label_spinbutton (GtkColorSelection *colorsel, } gtk_object_set_data (GTK_OBJECT (adjust), "COLORSEL", colorsel); *spinbutton = gtk_spin_button_new (adjust, 10.0, 0); - gtk_signal_connect (GTK_OBJECT (*spinbutton), "focus_in_event", widget_focus_in, colorsel); - gtk_signal_connect (GTK_OBJECT (adjust), "value_changed", adjustment_changed, GINT_TO_POINTER (channel_type)); + gtk_signal_connect (GTK_OBJECT (*spinbutton), "focus_in_event", + GTK_SIGNAL_FUNC (widget_focus_in), colorsel); + gtk_signal_connect (GTK_OBJECT (adjust), "value_changed", + GTK_SIGNAL_FUNC (adjustment_changed), + GINT_TO_POINTER (channel_type)); label = gtk_label_new (text); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); gtk_table_attach_defaults (GTK_TABLE (table), label, i, i+1, j, j+1); @@ -1347,7 +1364,8 @@ gtk_color_selection_init (GtkColorSelection *colorsel) vbox = gtk_vbox_new (FALSE, 4); priv->triangle_colorsel = gtk_hsv_new (); - gtk_signal_connect (GTK_OBJECT (priv->triangle_colorsel), "changed", hsv_changed, colorsel); + gtk_signal_connect (GTK_OBJECT (priv->triangle_colorsel), "changed", + GTK_SIGNAL_FUNC (hsv_changed), colorsel); gtk_hsv_set_metrics (GTK_HSV (priv->triangle_colorsel), 174, 15); gtk_box_pack_start (GTK_BOX (top_hbox), vbox, FALSE, FALSE, 0); gtk_box_pack_start (GTK_BOX (vbox), priv->triangle_colorsel, FALSE, FALSE, 0); @@ -1363,10 +1381,12 @@ gtk_color_selection_init (GtkColorSelection *colorsel) gtk_box_pack_start (GTK_BOX (hbox), frame, TRUE, TRUE, 0); button = gtk_button_new (); - gtk_signal_connect (GTK_OBJECT (button), "focus_in_event", widget_focus_in, colorsel); + gtk_signal_connect (GTK_OBJECT (button), "focus_in_event", + GTK_SIGNAL_FUNC (widget_focus_in), colorsel); gtk_widget_set_events (button, GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK); gtk_object_set_data (GTK_OBJECT (button), "COLORSEL", colorsel); - gtk_signal_connect (GTK_OBJECT (button), "clicked", get_screen_color, NULL); + gtk_signal_connect (GTK_OBJECT (button), "clicked", + GTK_SIGNAL_FUNC (get_screen_color), NULL); dropper_pixmap = gdk_pixmap_colormap_create_from_xpm_d (NULL, gtk_widget_get_colormap (button), &mask, NULL, picker); dropper_image = gtk_pixmap_new (dropper_pixmap, mask); gdk_pixmap_unref (dropper_pixmap); @@ -1397,19 +1417,24 @@ gtk_color_selection_init (GtkColorSelection *colorsel) gtk_object_set_data (GTK_OBJECT (adjust), "COLORSEL", colorsel); priv->opacity_slider = gtk_hscale_new (adjust); gtk_scale_set_draw_value (GTK_SCALE (priv->opacity_slider), FALSE); - gtk_signal_connect (GTK_OBJECT(adjust), "value_changed", adjustment_changed, GINT_TO_POINTER (COLORSEL_OPACITY)); + gtk_signal_connect (GTK_OBJECT(adjust), "value_changed", + GTK_SIGNAL_FUNC (adjustment_changed), + GINT_TO_POINTER (COLORSEL_OPACITY)); gtk_table_attach_defaults (GTK_TABLE (table), priv->opacity_slider, 1, 7, 4, 5); priv->opacity_entry = gtk_entry_new (); gtk_widget_set_usize (priv->opacity_entry, 40, 0); - gtk_signal_connect (GTK_OBJECT (priv->opacity_entry), "focus_in_event", widget_focus_in, colorsel); - gtk_signal_connect (GTK_OBJECT (priv->opacity_entry), "activate", opacity_entry_changed, colorsel); + gtk_signal_connect (GTK_OBJECT (priv->opacity_entry), "focus_in_event", + GTK_SIGNAL_FUNC (widget_focus_in), colorsel); + gtk_signal_connect (GTK_OBJECT (priv->opacity_entry), "activate", + GTK_SIGNAL_FUNC (opacity_entry_changed), colorsel); gtk_table_attach_defaults (GTK_TABLE (table), priv->opacity_entry, 7, 8, 4, 5); label = gtk_label_new (_("Hex Value:")); gtk_table_attach_defaults (GTK_TABLE (table), label, 0, 1, 5, 6); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); priv->hex_entry = gtk_entry_new (); - gtk_signal_connect (GTK_OBJECT (priv->hex_entry), "activate", hex_changed, colorsel); + gtk_signal_connect (GTK_OBJECT (priv->hex_entry), "activate", + GTK_SIGNAL_FUNC (hex_changed), colorsel); gtk_widget_set_usize (priv->hex_entry, 75, -1); gtk_table_set_col_spacing (GTK_TABLE (table), 3, 15); gtk_table_attach_defaults (GTK_TABLE (table), priv->hex_entry, 1, 5, 5, 6); @@ -1432,7 +1457,7 @@ gtk_color_selection_init (GtkColorSelection *colorsel) gtk_container_add (GTK_CONTAINER (priv->palette_frame), vbox); gtk_box_pack_start (GTK_BOX (vbox), table, FALSE, FALSE, 0); button = gtk_button_new_with_label (_("Set Color")); - gtk_signal_connect (GTK_OBJECT (button), "clicked", add_button_pressed, colorsel); + gtk_signal_connect (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (add_button_pressed), colorsel); gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); gtk_container_set_border_width (GTK_CONTAINER (vbox), 4); diff --git a/gtk/gtkfontsel.c b/gtk/gtkfontsel.c index cbe21567e..027b052a5 100644 --- a/gtk/gtkfontsel.c +++ b/gtk/gtkfontsel.c @@ -430,7 +430,7 @@ gtk_font_selection_select_font (GtkWidget *w, g_free (fontsel->font_desc->family_name); fontsel->font_desc->family_name = g_strdup (family_name); - gtk_entry_set_text (fontsel->font_entry, family_name); + gtk_entry_set_text (GTK_ENTRY (fontsel->font_entry), family_name); gtk_font_selection_show_available_styles (fontsel); gtk_font_selection_select_best_style (fontsel, TRUE); diff --git a/gtk/gtkhandlebox.c b/gtk/gtkhandlebox.c index 7ab2781ba..a80841487 100644 --- a/gtk/gtkhandlebox.c +++ b/gtk/gtkhandlebox.c @@ -475,7 +475,6 @@ gtk_handle_box_style_set (GtkWidget *widget, GtkStyle *previous_style) { GtkHandleBox *hb; - GdkRectangle new_area; g_return_if_fail (widget != NULL); g_return_if_fail (GTK_IS_HANDLE_BOX (widget)); diff --git a/gtk/gtkimmulticontext.c b/gtk/gtkimmulticontext.c index 3eeedcc4e..80e75f0db 100644 --- a/gtk/gtkimmulticontext.c +++ b/gtk/gtkimmulticontext.c @@ -353,7 +353,7 @@ gtk_im_multicontext_append_menuitems (GtkIMMulticontext *context, gtk_object_set_data (GTK_OBJECT (menuitem), "gtk-context-id", (char *)contexts[i]->context_id); gtk_signal_connect (GTK_OBJECT (menuitem), "activate", - activate_cb, context); + GTK_SIGNAL_FUNC (activate_cb), context); gtk_widget_show (menuitem); gtk_menu_shell_append (menushell, menuitem); diff --git a/gtk/gtkitemfactory.c b/gtk/gtkitemfactory.c index 89dc518c9..5239421c3 100644 --- a/gtk/gtkitemfactory.c +++ b/gtk/gtkitemfactory.c @@ -1503,6 +1503,7 @@ static void gtk_item_factory_menu_pos (GtkMenu *menu, gint *x, gint *y, + gboolean *push_in, gpointer func_data) { MenuPos *mpos = func_data; diff --git a/gtk/gtkselection.c b/gtk/gtkselection.c index 47c58c9e9..266d743b8 100644 --- a/gtk/gtkselection.c +++ b/gtk/gtkselection.c @@ -1365,7 +1365,9 @@ gtk_selection_notify (GtkWidget *widget, if (event->property != GDK_NONE) length = gdk_selection_property_get (widget->window, &buffer, &type, &format); - + else + length = 0; /* silence gcc */ + if (event->property == GDK_NONE || buffer == NULL) { current_retrievals = g_list_remove_link (current_retrievals, tmp_list); diff --git a/gtk/gtktext.c b/gtk/gtktext.c index 906cb5b13..2d1815ad3 100644 --- a/gtk/gtktext.c +++ b/gtk/gtktext.c @@ -3615,7 +3615,6 @@ static void find_cursor_at_line (GtkText* text, const LineParams* start_line, gint pixel_height) { GdkWChar ch; - GtkOldEditable *old_editable = (GtkOldEditable *)text; GtkPropertyMark mark = start_line->start; TabStopMark tab_mark = start_line->tab_cont.tab_start; diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 4a9b6f02f..30e33f3d4 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -2650,7 +2650,6 @@ gtk_text_view_realize (GtkWidget *widget) GtkTextView *text_view; GdkWindowAttr attributes; gint attributes_mask; - GSList *tmp_list; text_view = GTK_TEXT_VIEW (widget); GTK_WIDGET_SET_FLAGS (text_view, GTK_REALIZED); @@ -2702,7 +2701,6 @@ static void gtk_text_view_unrealize (GtkWidget *widget) { GtkTextView *text_view; - GSList *tmp_list; text_view = GTK_TEXT_VIEW (widget); @@ -4874,7 +4872,7 @@ append_action_signal (GtkTextView *text_view, g_object_set_data (G_OBJECT (menuitem), "gtk-signal", (char *)signal); gtk_signal_connect (GTK_OBJECT (menuitem), "activate", - activate_cb, text_view); + GTK_SIGNAL_FUNC (activate_cb), text_view); gtk_widget_show (menuitem); gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem); diff --git a/gtk/gtktoolbar.c b/gtk/gtktoolbar.c index e5800c0be..ccfc5e0dd 100644 --- a/gtk/gtktoolbar.c +++ b/gtk/gtktoolbar.c @@ -1027,10 +1027,10 @@ gtk_toolbar_insert_element (GtkToolbar *toolbar, else if (type != GTK_TOOLBAR_CHILD_RADIOBUTTON) g_return_val_if_fail (widget == NULL, NULL); - gtk_toolbar_internal_insert_element (toolbar, type, widget, text, - tooltip_text, tooltip_private_text, - icon, callback, user_data, - position, FALSE); + return gtk_toolbar_internal_insert_element (toolbar, type, widget, text, + tooltip_text, tooltip_private_text, + icon, callback, user_data, + position, FALSE); } static GtkWidget * diff --git a/gtk/gtktooltips.c b/gtk/gtktooltips.c index acc5c6a8d..724118dda 100644 --- a/gtk/gtktooltips.c +++ b/gtk/gtktooltips.c @@ -192,7 +192,7 @@ gtk_tooltips_force_window (GtkTooltips *tooltips) gtk_signal_connect (GTK_OBJECT (tooltips->tip_window), "destroy", - gtk_widget_destroyed, + GTK_SIGNAL_FUNC (gtk_widget_destroyed), &tooltips->tip_window); } } diff --git a/gtk/testgtk.c b/gtk/testgtk.c index 37ec0b776..e4632db39 100644 --- a/gtk/testgtk.c +++ b/gtk/testgtk.c @@ -2380,9 +2380,9 @@ uposition_stop_configure (GtkToggleButton *toggle, GtkObject *window) { if (toggle->active) - gtk_signal_handler_block_by_func (window, uposition_configure, NULL); + gtk_signal_handler_block_by_func (window, GTK_SIGNAL_FUNC (uposition_configure), NULL); else - gtk_signal_handler_unblock_by_func (window, uposition_configure, NULL); + gtk_signal_handler_unblock_by_func (window, GTK_SIGNAL_FUNC (uposition_configure), NULL); } static void @@ -3137,7 +3137,7 @@ static GtkItemFactoryEntry menu_items[] = { "/_Preferences/Shape/_Oval", NULL, gtk_ifactory_cb, 0, "/Preferences/Shape/Rectangle" }, { "/_Preferences/Shape/_Rectangle", NULL, gtk_ifactory_cb, 0, "/Preferences/Shape/Square" }, { "/_Preferences/Shape/_Oval", NULL, gtk_ifactory_cb, 0, "/Preferences/Shape/Rectangle" }, - { "/_Preferences/Shape/_Image", NULL, gtk_ifactory_cb, 0, "<ImageItem>", apple, sizeof(apple) }, + { "/_Preferences/Shape/_Image", NULL, gtk_ifactory_cb, 0, "<ImageItem>", (gchar**) apple, sizeof(apple) }, /* For testing deletion of menus */ { "/_Preferences/Should_NotAppear", NULL, 0, 0, "<Branch>" }, @@ -4382,10 +4382,10 @@ create_list (void) static OptionMenuItem items[] = { - { "Single", list_toggle_sel_mode }, - { "Browse", list_toggle_sel_mode }, - { "Multiple", list_toggle_sel_mode }, - { "Extended", list_toggle_sel_mode } + { "Single", GTK_SIGNAL_FUNC (list_toggle_sel_mode) }, + { "Browse", GTK_SIGNAL_FUNC (list_toggle_sel_mode) }, + { "Multiple", GTK_SIGNAL_FUNC (list_toggle_sel_mode) }, + { "Extended", GTK_SIGNAL_FUNC (list_toggle_sel_mode) } }; if (!window) @@ -4872,10 +4872,10 @@ create_clist (void) static OptionMenuItem items[] = { - { "Single", clist_toggle_sel_mode }, - { "Browse", clist_toggle_sel_mode }, - { "Multiple", clist_toggle_sel_mode }, - { "Extended", clist_toggle_sel_mode } + { "Single", GTK_SIGNAL_FUNC (clist_toggle_sel_mode) }, + { "Browse", GTK_SIGNAL_FUNC (clist_toggle_sel_mode) }, + { "Multiple", GTK_SIGNAL_FUNC (clist_toggle_sel_mode) }, + { "Extended", GTK_SIGNAL_FUNC (clist_toggle_sel_mode) } }; char text[TESTGTK_CLIST_COLUMNS][50]; @@ -5659,32 +5659,32 @@ void create_ctree (void) static OptionMenuItem items1[] = { - { "No lines", ctree_toggle_line_style }, - { "Solid", ctree_toggle_line_style }, - { "Dotted", ctree_toggle_line_style }, - { "Tabbed", ctree_toggle_line_style } + { "No lines", GTK_SIGNAL_FUNC (ctree_toggle_line_style) }, + { "Solid", GTK_SIGNAL_FUNC (ctree_toggle_line_style) }, + { "Dotted", GTK_SIGNAL_FUNC (ctree_toggle_line_style) }, + { "Tabbed", GTK_SIGNAL_FUNC (ctree_toggle_line_style) } }; static OptionMenuItem items2[] = { - { "None", ctree_toggle_expander_style }, - { "Square", ctree_toggle_expander_style }, - { "Triangle", ctree_toggle_expander_style }, - { "Circular", ctree_toggle_expander_style } + { "None", GTK_SIGNAL_FUNC (ctree_toggle_expander_style) }, + { "Square", GTK_SIGNAL_FUNC (ctree_toggle_expander_style) }, + { "Triangle", GTK_SIGNAL_FUNC (ctree_toggle_expander_style) }, + { "Circular", GTK_SIGNAL_FUNC (ctree_toggle_expander_style) } }; static OptionMenuItem items3[] = { - { "Left", ctree_toggle_justify }, - { "Right", ctree_toggle_justify } + { "Left", GTK_SIGNAL_FUNC (ctree_toggle_justify) }, + { "Right", GTK_SIGNAL_FUNC (ctree_toggle_justify) } }; static OptionMenuItem items4[] = { - { "Single", ctree_toggle_sel_mode }, - { "Browse", ctree_toggle_sel_mode }, - { "Multiple", ctree_toggle_sel_mode }, - { "Extended", ctree_toggle_sel_mode } + { "Single", GTK_SIGNAL_FUNC (ctree_toggle_sel_mode) }, + { "Browse", GTK_SIGNAL_FUNC (ctree_toggle_sel_mode) }, + { "Multiple", GTK_SIGNAL_FUNC (ctree_toggle_sel_mode) }, + { "Extended", GTK_SIGNAL_FUNC (ctree_toggle_sel_mode) } }; if (!window) @@ -6198,7 +6198,7 @@ create_flipping (void) gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check_button), TRUE); gtk_signal_connect (GTK_OBJECT (check_button), "toggled", - flipping_toggled_cb, FALSE); + GTK_SIGNAL_FUNC (flipping_toggled_cb), FALSE); gtk_container_set_border_width (GTK_CONTAINER (check_button), 10); @@ -6273,8 +6273,6 @@ create_focus (void) GtkWidget *table; GtkWidget *frame; GList *list = NULL; - GList *first = NULL, *second = NULL, *tmp_list = NULL; - gint i; window = gtk_dialog_new_with_buttons ("Keyboard focus navigation", NULL, 0, @@ -7196,10 +7194,10 @@ create_notebook (void) static OptionMenuItem items[] = { - { "Standard", standard_notebook }, - { "No tabs", notabs_notebook }, - { "Borderless", borderless_notebook }, - { "Scrollable", scrollable_notebook }, + { "Standard", GTK_SIGNAL_FUNC (standard_notebook) }, + { "No tabs", GTK_SIGNAL_FUNC (notabs_notebook) }, + { "Borderless", GTK_SIGNAL_FUNC (borderless_notebook) }, + { "Scrollable", GTK_SIGNAL_FUNC (scrollable_notebook) }, }; if (!window) @@ -8070,28 +8068,28 @@ tracking_label (GtkWidget *window) label); button = gtk_button_new_with_label ("Deiconify"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_deiconify), GTK_OBJECT (window)); gtk_box_pack_end (GTK_BOX (hbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Iconify"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_iconify), GTK_OBJECT (window)); gtk_box_pack_end (GTK_BOX (hbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Present"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_present), GTK_OBJECT (window)); gtk_box_pack_end (GTK_BOX (hbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Show"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_widget_show), GTK_OBJECT (window)); @@ -8111,42 +8109,42 @@ get_state_controls (GtkWidget *window) vbox = gtk_vbox_new (FALSE, 0); button = gtk_button_new_with_label ("Stick"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_stick), GTK_OBJECT (window)); gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Unstick"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_unstick), GTK_OBJECT (window)); gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Maximize"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_maximize), GTK_OBJECT (window)); gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Unmaximize"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_unmaximize), GTK_OBJECT (window)); gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Iconify"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_window_iconify), GTK_OBJECT (window)); gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); button = gtk_button_new_with_label ("Hide (withdraw)"); - gtk_signal_connect_object (GTK_WIDGET (button), + gtk_signal_connect_object (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (gtk_widget_hide), GTK_OBJECT (window)); @@ -8181,7 +8179,7 @@ create_window_states (void) gtk_container_add (GTK_CONTAINER (window), box1); iconified = gtk_window_new (GTK_WINDOW_TOPLEVEL); - gtk_window_iconify (iconified); + gtk_window_iconify (GTK_WINDOW (iconified)); gtk_window_set_title (GTK_WINDOW (iconified), "Iconified initially"); controls = get_state_controls (iconified); gtk_container_add (GTK_CONTAINER (iconified), controls); @@ -8385,16 +8383,16 @@ create_progress_bar (void) static OptionMenuItem items1[] = { - { "Left-Right", progressbar_toggle_orientation }, - { "Right-Left", progressbar_toggle_orientation }, - { "Bottom-Top", progressbar_toggle_orientation }, - { "Top-Bottom", progressbar_toggle_orientation } + { "Left-Right", GTK_SIGNAL_FUNC (progressbar_toggle_orientation) }, + { "Right-Left", GTK_SIGNAL_FUNC (progressbar_toggle_orientation) }, + { "Bottom-Top", GTK_SIGNAL_FUNC (progressbar_toggle_orientation) }, + { "Top-Bottom", GTK_SIGNAL_FUNC (progressbar_toggle_orientation) } }; static OptionMenuItem items2[] = { - { "Continuous", progressbar_toggle_bar_style }, - { "Discrete", progressbar_toggle_bar_style } + { "Continuous", GTK_SIGNAL_FUNC (progressbar_toggle_bar_style) }, + { "Discrete", GTK_SIGNAL_FUNC (progressbar_toggle_bar_style) } }; if (!pdata) @@ -8962,7 +8960,6 @@ create_gamma_curve (void) */ static int scroll_test_pos = 0.0; -static GdkGC *scroll_test_gc = NULL; static gint scroll_test_expose (GtkWidget *widget, GdkEventExpose *event, @@ -9019,11 +9016,6 @@ static void scroll_test_adjustment_changed (GtkAdjustment *adj, GtkWidget *widget) { gint source_min = (int)adj->value - scroll_test_pos; - gint source_max = source_min + widget->allocation.height; - gint dest_min = 0; - gint dest_max = widget->allocation.height; - GdkRectangle rect; - GdkEvent *event; gint dy; dy = scroll_test_pos - (int)adj->value; diff --git a/gtk/testtext.c b/gtk/testtext.c index 51b03d244..ee732ff90 100644 --- a/gtk/testtext.c +++ b/gtk/testtext.c @@ -394,7 +394,7 @@ setup_tag (GtkTextTag *tag) NULL, NULL, FALSE, FALSE); } -static char *book_closed_xpm[] = { +static const char *book_closed_xpm[] = { "16 16 6 1", " c None s None", ". c black", @@ -701,8 +701,6 @@ get_empty_view (View *view) static View * view_from_widget (GtkWidget *widget) { - GtkWidget *app; - if (GTK_IS_MENU_ITEM (widget)) { GtkItemFactory *item_factory = gtk_item_factory_from_widget (widget); |