diff dwt/widgets/Control.d @ 27:ffa3c27c4328

Display
author Frank Benoit <benoit@tionex.de>
date Wed, 09 Jan 2008 01:08:22 +0100
parents 09f5459a5014
children 5e5d1c9cffdb
line wrap: on
line diff
--- a/dwt/widgets/Control.d	Tue Jan 08 08:07:04 2008 +0100
+++ b/dwt/widgets/Control.d	Wed Jan 09 01:08:22 2008 +0100
@@ -13,11 +13,22 @@
 import dwt.internal.gtk.c.gtktypes;
 import dwt.widgets.Widget;
 import dwt.widgets.Shell;
+import dwt.graphics.Point;
 
 class Control : Widget {
     GdkWindow* paintWindow () { return null; };
     public Shell getShell();
     bool isEnabled();
+    bool isDisposed();
+    GdkWindow* eventWindow ();
+    GtkIMContext * imHandle();
+    Control findBackgroundControl ();
+    GdkColor* getBackgroundColor () ;
+    GdkColor* getForegroundColor () ;
+    PangoFontDescription* getFontDescription ();
+    public Point toDisplay (int x, int y);
+    public Point toDisplay (Point point) ;
+    Point getIMCaretPos () ;
 }
 /+++
 import dwt.*;