On 2010-02-19, at 6:55 AM, Steven Degutis wrote: > It sounds a lot to me (and I could be wrong here) that you're trying to > implement something along the lines of an ActiveX control as they were back > when I used Visual Basic 5, in the sense that you want a "control" which is > really a collection of other controls, and to be able to drag them around in > IB and treat this collection as if they were a single control. > That's exactly what I want - a "control" which can be dragged around in IB and, more importantly, created a number of times. I want View that I can place on a window (or anywhere in IB) along a view controller. I can then point the controller at the model and everything will "just work".
> What you're doing can easily be accomplished in code, by having an > NSViewController that points to your own XIB file, and by creating instances > of this view controller and inserting its view into other views. This is the > canonical way. Not only do you get more flexibility by doing it in code (and > a lot less repetition in IB) but this method allows you to encapsulate > another level of abstractness inside your NSViewController subclass, thus > cleaning up your code (a lot). This is what more experienced Cocoa coders > generally do instead of what you're trying to do. > I'm sure that it can and that's exactly what my first try did - I have a custom NSViewController that points to my view's XIB file. I then added an instance of my view controller. The problem is that I'm stuck from there - I'm unsure how to get the view to appear where I want it to on the window. I've added a Custom View in the layout and set its class to my view's class. I attach the view to the view controller. And nothing happens and I'm unsure what to override or call to make it happen. Jean_______________________________________________ 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