I am writing a plugin to another application, and I must manage my own NIBs.

I have been successful loading them and getting some of the basic UI
elements working.

But, what I am having trouble with is communicating with "File's Owner".
When I instantiate the NIB, I pass my class as owner - then when the
controller is called via -awakeFromNib, I need to communicate with that
class to get some additional information.

How is that done?

I've tried to use the topLevelObjects that is returned from

    [nib instantiateNibWithOwner: self topLevelObjects: &topObjects ]

Thinking that I would find the controller, and pass to it a pointer to my
class that is the Files Owner. That works, but its too late for
-awakeFromNib (by the time I return fm
instantiateNibWithOwner:topLevelObjects: the -awakeFromNib has already been
invoked.

So how can I get access to File's Owner from the controller so I can
communicate w/ my class during -awakeFromNib?

TIA,

-harry


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to