ui/cocoa/toolkit.m

changeset 15
7a36f91c22f7
parent 14
e2fd132ab781
child 21
012418e7dc90
--- a/ui/cocoa/toolkit.m	Mon Mar 31 20:22:16 2014 +0200
+++ b/ui/cocoa/toolkit.m	Tue Apr 01 11:50:32 2014 +0200
@@ -80,6 +80,7 @@
 - (EventWrapper*) initWithData: (void*)d callback:(ui_callback) f {
     data = d;
     callback = f;
+    value = 0;
     return self;
 }
 
@@ -101,6 +102,14 @@
     callback = f;
 }
 
+- (int) intval {
+    return value;
+}
+
+- (void) setIntval:(int)i {
+    value = i;
+}
+
 
 - (BOOL)handleEvent:(id)sender {
     NSWindow *activeWindow = [NSApp keyWindow];
@@ -110,7 +119,7 @@
         event.obj = [(UiCocoaWindow*)activeWindow object];
         event.window = event.obj->window;
         event.document = event.obj->document;
-        event.intval = 0;
+        event.intval = value;
     }
     if(callback) {
         callback(&event, data);

mercurial