FROM : Omar Qazi
DATE : Fri Jun 27 19:56:37 2008
On Jun 27, 2008, at 10:37 AM, Laurent Cerveau wrote:
> Hi
>
> I am experiencing with Core Animation applications in kiosk mode and
> starts from the MenuView sample code I found somewhere on Apple web
> site (it displays a Quartz Composer composition in the background
> with a few CALayer that acts as button). In order to go full screen
> I have been going around the list archive, avoided enterFullScreen,
> and went with what seemed to have most sense that is :
> - create a window that covers the screen
> - move the content view of the window I use in IB to this one
> - use the SetSystemUIMode API to hide menu bar and dock
> - make sure the new window is properly the one getting events with
> makeKeyAndOrderFront
> - I also make sure I make the view ist the firstResponder of the
> window.
>
> However I do not get any more any keyDown, moveUp mouseDown
The window itself is probably not going to respond to key and mouse
events. It the custom view that is supposed to accept these events,
implement them, and then make sure that view can become the
firstResponder. You might want to set it as the window's
initialFirstResponder so that it will accept events on startup. If you
don't know what that means, you should probably read this:
http://developer.apple.com/documentation/Cocoa/Conceptual/EventOverview/Introduction/chapter_1_section_1.html
Omar Qazi
Hello, Galaxy!
1.310.294.1593
DATE : Fri Jun 27 19:56:37 2008
On Jun 27, 2008, at 10:37 AM, Laurent Cerveau wrote:
> Hi
>
> I am experiencing with Core Animation applications in kiosk mode and
> starts from the MenuView sample code I found somewhere on Apple web
> site (it displays a Quartz Composer composition in the background
> with a few CALayer that acts as button). In order to go full screen
> I have been going around the list archive, avoided enterFullScreen,
> and went with what seemed to have most sense that is :
> - create a window that covers the screen
> - move the content view of the window I use in IB to this one
> - use the SetSystemUIMode API to hide menu bar and dock
> - make sure the new window is properly the one getting events with
> makeKeyAndOrderFront
> - I also make sure I make the view ist the firstResponder of the
> window.
>
> However I do not get any more any keyDown, moveUp mouseDown
The window itself is probably not going to respond to key and mouse
events. It the custom view that is supposed to accept these events,
implement them, and then make sure that view can become the
firstResponder. You might want to set it as the window's
initialFirstResponder so that it will accept events on startup. If you
don't know what that means, you should probably read this:
http://developer.apple.com/documentation/Cocoa/Conceptual/EventOverview/Introduction/chapter_1_section_1.html
Omar Qazi
Hello, Galaxy!
1.310.294.1593
| Related mails | Author | Date |
|---|---|---|
| Laurent Cerveau | Jun 27, 19:37 | |
| Omar Qazi | Jun 27, 19:56 | |
| Omar Qazi | Jun 27, 19:59 | |
| Michael Ash | Jun 27, 20:33 | |
| Laurent Cerveau | Jun 27, 23:50 | |
| Scott Anguish | Jun 28, 02:20 |






Cocoa mail archive

