Hmmm, this is inconsistant with other platforms,
Can't you just subtract 20 to the pixel location before passing it? So the
top of the titlebar would be -20, the top of the GL 0 and the bottom would
actually be the height of the window (not the height + 20) If there is no
title-bar then don't subtract...
I think the coords should be consitant in the window across platforms,
otherwise pointer-entry projects would not be cross-platform. 20-pixels
offset can be quite an anoyance doing collition detection!
Ben
> On Mar 29, 2004, at 10:50 PM, B. Bogart wrote:
>> I did a checkout today and the gemmouse is much improved except...
>>
>> I'm still getting coords shifted by about 20 pixels, exactly the
>> height of the OSX title bar. Gem reports the position of the mouse as
>> being 20 pixels lower than it actually is.
>
> ...yeh, that's the way it is :-( I haven't found a way to change the
> coords based on whether or not there is a title bar ( {0,0} is always
> the top left, whether the bar is there or not), so it'll probably have
> to be dealt with in the patch...
>
> jamie