Mercurial > projects > dwt-linux
diff dwt/internal/gtk/OS.d @ 79:eb0144eddf0f
ExpandBar and ExpandItem
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Tue, 15 Jan 2008 17:11:43 +0100 |
parents | 3acb1029ed5c |
children | f9349a0d8101 |
line wrap: on
line diff
--- a/dwt/internal/gtk/OS.d Tue Jan 15 16:35:35 2008 +0100 +++ b/dwt/internal/gtk/OS.d Tue Jan 15 17:11:43 2008 +0100 @@ -2152,17 +2152,17 @@ /* Field accessors */ - static void GTK_ACCEL_LABEL_SET_ACCEL_STRING( GtkAccelLabel *arg0, gchar * arg1 ) - { arg0.accel_string = arg1; } - static gchar* GTK_ACCEL_LABEL_GET_ACCEL_STRING( GtkAccelLabel* arg0) - { return arg0.accel_string; } + static void GTK_ACCEL_LABEL_SET_ACCEL_STRING( void *arg0, gchar * arg1 ) + { (cast(GtkAccelLabel*)arg0).accel_string = arg1; } + static gchar* GTK_ACCEL_LABEL_GET_ACCEL_STRING( void* arg0) + { return (cast(GtkAccelLabel*)arg0).accel_string; } - static GtkWidget* GTK_SCROLLED_WINDOW_HSCROLLBAR( GtkScrolledWindow* arg0 ) - { return arg0.hscrollbar; } - static GtkWidget* GTK_SCROLLED_WINDOW_VSCROLLBAR( GtkScrolledWindow* arg0 ) - { return arg0.vscrollbar; } + static GtkWidget* GTK_SCROLLED_WINDOW_HSCROLLBAR( void* arg0 ) + { return (cast(GtkScrolledWindow*)arg0).hscrollbar; } + static GtkWidget* GTK_SCROLLED_WINDOW_VSCROLLBAR( void* arg0 ) + { return (cast(GtkScrolledWindow*)arg0).vscrollbar; } - static int GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING( GtkScrolledWindow* arg0) + static int GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING( void* arg0) { return ((cast(GtkScrolledWindowClass*) ((cast(GTypeInstance*) arg0).g_class) ).scrollbar_spacing >= 0 ? (cast(GtkScrolledWindowClass*) ((cast(GTypeInstance*) arg0).g_class)).scrollbar_spacing : 3) ;