(I'm not sure if the previous mail was sent otherwise sorry for the multiple
posts)

Hello, I'm new to MacRuby. I found an unexpected behavior of NSEvent.

first of all in Cocoa [NSEvent mouseLocation] would return an NSPoint, with
the mouse position. MacRuby NSEvent.mouseLocation return an NSPoint, but
without the appropriate values.


*irb(main):001:0> framework 'cocoa'*
*2010-11-15 13:45:35.880 macruby[669:903] +[NSATSGlyphGenerator initialize]
invocation.  The class is deprecated.*
*=> true*
*irb(main):002:0> NSEvent.mouseLocation*
*=> #<NSPoint **x=NaN y=NaN**>*

*
*

it does not even work within a mouseUp method, with an NSEvent instance.

I tried the same code on an iMac, and it returns the appropriate code, as a
CGPoint.
so there must be differences between the two.
I even got this warning Message NSATSGlyphGenerator on the MacBook, which I
dont on the iMac

Please help figure out the solution!


Thanks
Andras Zalavari



I'm using  Macbook, and MacRuby 7.0... or 7.1?
how to check the version of MacRuby

t?
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to