diff dwt/widgets/Widget.d @ 20:453387bb0706

Ported dwt.widgets.Shell
author Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com>
date Sun, 07 Sep 2008 18:22:28 +0200
parents 5b53d338c709
children dfcc6c4c4317
line wrap: on
line diff
--- a/dwt/widgets/Widget.d	Wed Sep 03 20:59:39 2008 +0200
+++ b/dwt/widgets/Widget.d	Sun Sep 07 18:22:28 2008 +0200
@@ -26,6 +26,7 @@
 import dwt.internal.cocoa.objc_super;
 
 import dwt.dwthelper.utils;
+import dwt.internal.cocoa.NSInteger;
 import objc = dwt.internal.objc.runtime;
 
 import dwt.widgets.Display;
@@ -66,7 +67,7 @@
     EventTable eventTable;
     Object data;
 
-    int jniRef;
+    NSInteger jniRef;
 
     /* Global state flags */
     static const int DISPOSED         = 1 << 0;
@@ -1268,7 +1269,7 @@
 void windowDidBecomeKey(int notification) {
 }
 
-void windowSendEvent(objc.id id, int event) {
+void windowSendEvent(objc.id id, objc.id event) {
     callSuper(objc.id, OS.sel_sendEvent_1, event);
 }