diff dwt/internal/gtk/OS.d @ 63:f30b84b656a5

Spinner
author Frank Benoit <benoit@tionex.de>
date Sat, 12 Jan 2008 14:50:03 +0100
parents 1d461bec7afb
children 42e997034df9
line wrap: on
line diff
--- a/dwt/internal/gtk/OS.d	Sat Jan 12 13:39:54 2008 +0100
+++ b/dwt/internal/gtk/OS.d	Sat Jan 12 14:50:03 2008 +0100
@@ -21,6 +21,7 @@
 
 import dwt.internal.Platform;
 import tango.core.Traits;
+import tango.stdc.locale;
 
 import  dwt.internal.c.gtk,
         dwt.internal.c.gdk,
@@ -152,6 +153,7 @@
 public alias dwt.internal.c.gtk.GtkTextBuffer GtkTextBuffer;
 public alias dwt.internal.c.gtk.GtkScale GtkScale;
 public alias dwt.internal.c.gtk.GtkRange GtkRange;
+public alias dwt.internal.c.gtk.GtkSpinButton GtkSpinButton;
 
 public alias dwt.internal.c.Xlib.XErrorEvent XErrorEvent;
 public alias dwt.internal.c.Xlib.XExposeEvent XExposeEvent;
@@ -218,6 +220,9 @@
     return g_threads_got_initialized;
 }
 
+private char* localeconv_decimal_point(){
+    return localeconv().decimal_point;
+}
 
 // fontconfig.h
 struct FcConfig{};
@@ -777,7 +782,7 @@
     public static int gtk_micro_version(){
         return .gtk_micro_version;
     }
-//    mixin ForwardGtkOsCFunc!(localeconv_decimal_point);
+    mixin ForwardGtkOsCFunc!(localeconv_decimal_point);
 //    mixin ForwardGtkOsCFunc!(realpath);
 
 //    mixin ForwardGtkOsCFunc!(X_EVENT_TYPE);