G_OBJECT (object)
GTK_WIDGET (widget)
GTK_OBJECT (object)
- GTK_SIGNAL_FUNC (function)
+ G_CALLBACK (function)
GTK_CONTAINER (container)
GTK_WINDOW (window)
GTK_BOX (box)
gtk_widget_set_events (drawingarea, GDK_BUTTON_PRESS_MASK);
g_signal_connect (GTK_OBJECT (drawingarea), "event",
- GTK_SIGNAL_FUNC (area_event), (gpointer) drawingarea);
+ G_CALLBACK (area_event), (gpointer) drawingarea);
/* Add drawingarea to window, then show them both */
"Closes this app", /* this button's tooltip */
"Private", /* tooltip private info */
iconw, /* icon widget */
- GTK_SIGNAL_FUNC (delete_event), /* a signal */
+ G_CALLBACK (delete_event), /* a signal */
NULL);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar)); /* space after item */
</programlisting>
"Only icons in toolbar", /* tooltip */
"Private", /* tooltip private string */
iconw, /* icon */
- GTK_SIGNAL_FUNC (radio_event), /* signal */
+ G_CALLBACK (radio_event), /* signal */
toolbar); /* data for signal */
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
</programlisting>
"Only texts in toolbar",
"Private",
iconw,
- GTK_SIGNAL_FUNC (radio_event),
+ G_CALLBACK (radio_event),
toolbar);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
"Icons and text in toolbar",
"Private",
iconw,
- GTK_SIGNAL_FUNC (radio_event),
+ G_CALLBACK (radio_event),
toolbar);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (both_button), TRUE);
"Toolbar with or without tips",
"Private",
iconw,
- GTK_SIGNAL_FUNC (toggle_event),
+ G_CALLBACK (toggle_event),
toolbar);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (tooltips_button), TRUE);
g_object_ref (GTK_OBJECT (dial->adjustment));
g_signal_connect (GTK_OBJECT (adjustment), "changed",
- GTK_SIGNAL_FUNC (gtk_dial_adjustment_changed),
+ G_CALLBACK (gtk_dial_adjustment_changed),
(gpointer) dial);
g_signal_connect (GTK_OBJECT (adjustment), "value_changed",
- GTK_SIGNAL_FUNC (gtk_dial_adjustment_value_changed),
+ G_CALLBACK (gtk_dial_adjustment_value_changed),
(gpointer) dial);
dial->old_value = adjustment->value;
/* 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);
+ G_CALLBACK (destroy_window), (gpointer) window);
/* Create drawingarea, set size and catch button events */
gtk_widget_set_events (drawingarea, GDK_BUTTON_PRESS_MASK);
g_signal_connect (GTK_OBJECT (drawingarea), "event",
- GTK_SIGNAL_FUNC (area_event), (gpointer) drawingarea);
+ G_CALLBACK (area_event), (gpointer) drawingarea);
/* Add drawingarea to window, then show them both */