Created helper for connecting signals
This should make connecting signals easier, since I don't need to use any conversion macros.
This commit is contained in:
parent
1413a31aa7
commit
8c49544efd
|
@ -18,7 +18,7 @@ void window_resize(int w, int h)
|
|||
void window_init()
|
||||
{
|
||||
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
|
||||
g_signal_connect(window, "destroy", G_CALLBACK(destroy_window), NULL);
|
||||
GTK_CONNECT(window, "destroy", destroy_window, NULL);
|
||||
window_resize(800, 600);
|
||||
gtk_widget_show(window);
|
||||
}
|
||||
|
|
|
@ -5,6 +5,9 @@ extern "C" {
|
|||
#include <gtk/gtk.h>
|
||||
}
|
||||
|
||||
#define GTK_CONNECT(widget, event, func, arg) \
|
||||
g_signal_connect(widget, event, G_CALLBACK(func), arg)
|
||||
|
||||
void box_pack_start(GtkWidget *, GtkWidget *, gboolean, gboolean, guint);
|
||||
void container_add(GtkWidget *, GtkWidget *);
|
||||
|
||||
|
|
Loading…
Reference in New Issue