diff options
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext/stop_signal.h')
-rw-r--r-- | libs/gtkmm2ext/gtkmm2ext/stop_signal.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/stop_signal.h b/libs/gtkmm2ext/gtkmm2ext/stop_signal.h new file mode 100644 index 0000000000..2890efecfb --- /dev/null +++ b/libs/gtkmm2ext/gtkmm2ext/stop_signal.h @@ -0,0 +1,14 @@ +#ifndef __ardour_gtk_stop_signal_h__ +#define __ardour_gtk_stop_signal_h__ + +#include <gtk--/widget.h> +#include <gtk/gtksignal.h> + +static inline gint +stop_signal (Gtk::Widget& widget, const char *signal_name) +{ + gtk_signal_emit_stop_by_name (GTK_OBJECT(widget.gtkobj()), signal_name); + return TRUE; +} + +#endif /* __ardour_gtk_stop_signal_h__ */ |