Mercurial > projects > dwt-linux
diff dwt/internal/gtk/OS.d @ 31:5c24c1a67fc2
Scrollable
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 09 Jan 2008 06:57:07 +0100 |
parents | 5e5d1c9cffdb |
children | b7c28480e3e0 |
line wrap: on
line diff
--- a/dwt/internal/gtk/OS.d Wed Jan 09 06:17:26 2008 +0100 +++ b/dwt/internal/gtk/OS.d Wed Jan 09 06:57:07 2008 +0100 @@ -1992,12 +1992,12 @@ gchar* GTK_ACCEL_LABEL_GET_ACCEL_STRING( GtkAccelLabel* arg0) { return arg0.accel_string; } - GtkWidget* GTK_SCROLLED_WINDOW_HSCROLLBAR( GtkScrolledWindow* arg0 ) + static GtkWidget* GTK_SCROLLED_WINDOW_HSCROLLBAR( GtkScrolledWindow* arg0 ) { return arg0.hscrollbar; } - GtkWidget* GTK_SCROLLED_WINDOW_VSCROLLBAR( GtkScrolledWindow* arg0 ) + static GtkWidget* GTK_SCROLLED_WINDOW_VSCROLLBAR( GtkScrolledWindow* arg0 ) { return arg0.vscrollbar; } - int GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING( GtkScrolledWindow* arg0) + static int GTK_SCROLLED_WINDOW_SCROLLBAR_SPACING( GtkScrolledWindow* arg0) { return ((cast(GtkScrolledWindowClass*) ((cast(GTypeInstance*) arg0).g_class) ).scrollbar_spacing >= 0 ? (cast(GtkScrolledWindowClass*) ((cast(GTypeInstance*) arg0).g_class)).scrollbar_spacing : 3) ; @@ -2133,9 +2133,15 @@ *arg2 = arg0.text[arg1]; } + //gtk_style_get_xthickness(arg0) (arg0)->xthickness + static int gtk_style_get_xthickness( GtkStyle* arg0 ) { + return arg0.xthickness; + } + //gtk_style_get_ythickness(arg0) (arg0)->ythickness + static int gtk_style_get_ythickness( GtkStyle* arg0 ) { + return arg0.ythickness; + } /+ - gtk_style_get_xthickness(arg0) (arg0)->xthickness - gtk_style_get_ythickness(arg0) (arg0)->ythickness gtk_style_get_fg_gc(arg0, arg1, arg2) *arg2 = (arg0)->fg_gc[arg1] gtk_style_get_bg_gc(arg0, arg1, arg2) *arg2 = (arg0)->bg_gc[arg1] gtk_style_get_light_gc(arg0, arg1, arg2) *arg2 = (arg0)->light_gc[arg1]