[GEM-dev] osx fullscreen changes survey

chris clepper cgc at humboldtblvd.com
Mon Aug 15 21:21:45 CEST 2005


Quoting james tittle <tigital at mac.com>:
so now I'm thinking to just
> add a new message to gemwin for "menubar":
>
> [menubar 1< shows
> [menubar 0< hides
>
> ...another thing to consider here is disabling the osx dock and cmd-
> tab application switching:  these could also be turned on/off in
> tandem with the menubar message, or there could be a "kiosk"
> message...?  The same api I'm using to do this allows broad
> capabilities to locking out users from the computer (ie. no force-
> quit applications, no powering down via keyboard, etc)
>
> ...this is probably only applicable/necessary to osx, right
> (anyone)?  It is also possible to put in a third state, where the
> menubar pops up when the mouse cursor goes to the top of the screen
> (like in apple's dvd player fullscreen mode):  I'm thinking I'll put
> this as default for "fullscreen on main display" mode, that way if
> you forget to make a key attached to the menubar message, you can
> still bring it up...

That would be very nice to have for installation work and a single display.  I
tried the 'kiosk' API stuff in GEM but of course it does nothing without window
focus.

> ...btw, looking at the gemwin code I see that we're getting quite a
> few messages:  fullscreen, secondscreen, offset, border and dimen all
> have to do with these nuances of window behavior...refresh my memory,
> but is "secondscreen" even necessary anymore?  Doesn't [fullscreen 2<
> do similar (or should)?

'secondscreen' is defunct.

cgc

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




More information about the GEM-dev mailing list