Hey, Sorry for replying to myself, but I must clarify. I didn't mean, in the previous mail, to say that you should create and instance in the object view AND set the NSOwner to the class. That's wrong. I intended the first and second paragraphs to be separate examples. My apologies. :)
Thanks, GJC --- Gregory John Casamento <[EMAIL PROTECTED]> wrote: > Hi, > > --- sanchezn <[EMAIL PROTECTED]> wrote: > > Hello, > > > > I've a main gorm file in my application. I've created an AppController > > class in gorm. This AppController is the delegate of the application > > and controls the window and different objects in it. > > > > I want to use a shared instance of AppController but I don't know how > > to make Gorm understanding that. > > > > Somebody have an idea ? > > Could you clarify you mean by a "shared instance" of AppController? But > assuming you mean some of the common cases... > > If you mean in one .gorm file, this is easy. All you need to do is select > the > class in the classes outline and instantiate it using Alt-I or by going to > the > classes menu and selecting Instantiate. This should put one instance of this > class in your objects view for each time you do this. > > If you want that instance of to act as the controller for another .gorm file, > then you should set the "NSOwner" or File's Owner (as it would be called in > IB) > to your class. You do this by selecting NSOwner and going to the inspector, > then go to the "Custom Class" inspector and select AppController from the > list. > When you subsequently load that nib from AppController you need to do: > > [NSBundle loadNibNamed: "MainMenu" owner: self]; > > where self is the instance of AppController and MainMenu is the .gorm file > being loaded. > > Much of this is covered in the Gorm documentation. If you have tex/texinfo > installed you should be able to render the pdf manual which contains this. > There is also a copy of it on the website (which I should update) if you > don't > want to install these tools to make the docs which you can just download and > read. > > I hope this helps. > > Please write to me if you have any further questions. > > Thanks, GJC > > ===== > Gregory John Casamento > -- CEO/President Open Logic Corp. (A Maryland Corporation) > #### Maintainer of Gorm for GNUstep. > ===== Gregory John Casamento -- CEO/President Open Logic Corp. (A Maryland Corporation) #### Maintainer of Gorm for GNUstep. _______________________________________________ Help-gnustep mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/help-gnustep
