diff options
author | Tim Janik <timj@gtk.org> | 1998-05-09 01:17:03 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-05-09 01:17:03 +0000 |
commit | 9775962a96fc7e5bae7284642739243bbdfc8297 (patch) | |
tree | 5ec1d9a9638b42570540253869118cb6945d422d /gtk/gtksignal.h | |
parent | 142c8483080b03bc415ae630f979b3327c505abc (diff) | |
download | gtk+-9775962a96fc7e5bae7284642739243bbdfc8297.tar.gz |
new file used as template for new file to define macros indicating newly
Sat May 9 02:34:41 1998 Tim Janik <timj@gtk.org>
* gtk/gtkfeatures.h.in: new file used as template for
* gtk/gtkfeatures.h: new file to define macros indicating newly
introduced features, such as GTK_HAVE_SIGNAL_INIT.
* gtk/gtksignal.c:
(gtk_signal_emitv_by_name):
(gtk_signal_emitv):
new functions to emit signals with an already provided parameter set.
(provided by Kenneth Albanowski <kjahds@kjahds.com>).
(gtk_signal_real_emit): prototype changes, so this functions always
gets its parameters and signal structure as arguments.
(gtk_signal_emit): provide the signal structure and parameter list for
gtk_signal_real_emit.
(gtk_signal_emit_by_name): likewise.
Diffstat (limited to 'gtk/gtksignal.h')
-rw-r--r-- | gtk/gtksignal.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtksignal.h b/gtk/gtksignal.h index 293c0d6dd2..0d66bb8f9b 100644 --- a/gtk/gtksignal.h +++ b/gtk/gtksignal.h @@ -86,6 +86,12 @@ void gtk_signal_emit (GtkObject *object, void gtk_signal_emit_by_name (GtkObject *object, const gchar *name, ...); +void gtk_signal_emitv (GtkObject *object, + guint signal_id, + GtkArg *params); +void gtk_signal_emitv_by_name (GtkObject *object, + const gchar *name, + GtkArg *params); guint gtk_signal_n_emissions (GtkObject *object, guint signal_id); guint gtk_signal_n_emissions_by_name (GtkObject *object, |