FROM : Chris Hanson
DATE : Thu Nov 08 23:35:32 2007
On Nov 8, 2007, at 1:34 PM, Ricky Sharp wrote:
> Create a 'container view' and add the view with bindings as a
> subview to it. The container view's drawRect can just be a NOP.
> Then, call enterFullScreenMode:withOptions: on the container view.
>
> I have not played with those new full-screen APIs, so not sure if
> this would work or not. However, since the view with bindings would
> then have a non-nil superview, bindings would not go away when going
> full-screen.
I haven't tried this either, but I can't think of a reason off-hand
why it wouldn't work.
I often find myself using just plain NSView objects as containers for
organizational purposes. This has only increased with the
introduction of NSViewController in Leopard. It's my new favorite
class! Mmm, modularity.
These days I typically create an NSViewController subclass for
whatever higher-level "component" I'm designing, and have its view be
a plain NSView that acts as a container for everything else within the
module (buttons, text fields, table views, etc.).
-- Chris
DATE : Thu Nov 08 23:35:32 2007
On Nov 8, 2007, at 1:34 PM, Ricky Sharp wrote:
> Create a 'container view' and add the view with bindings as a
> subview to it. The container view's drawRect can just be a NOP.
> Then, call enterFullScreenMode:withOptions: on the container view.
>
> I have not played with those new full-screen APIs, so not sure if
> this would work or not. However, since the view with bindings would
> then have a non-nil superview, bindings would not go away when going
> full-screen.
I haven't tried this either, but I can't think of a reason off-hand
why it wouldn't work.
I often find myself using just plain NSView objects as containers for
organizational purposes. This has only increased with the
introduction of NSViewController in Leopard. It's my new favorite
class! Mmm, modularity.
These days I typically create an NSViewController subclass for
whatever higher-level "component" I'm designing, and have its view be
a plain NSView that acts as a container for everything else within the
module (buttons, text fields, table views, etc.).
-- Chris
| Related mails | Author | Date |
|---|---|---|
| Joshua Emmons | Nov 8, 21:52 | |
| mmalc crawford | Nov 8, 22:10 | |
| Ken Ferry | Nov 8, 22:24 | |
| Ricky Sharp | Nov 8, 22:34 | |
| Chris Hanson | Nov 8, 23:35 |






Cocoa mail archive

