Nib et NSWindowController

  • Créateur du sujet Créateur du sujet thomzz
  • Date de début Date de début

thomzz

Membre confirmé
18 Mars 2003
77
0
Visiter le site
Salut à tous !

J'aimerai avoir quelques explications au sujet de NSWindowController et des nib. Voilà le cadre : une fenetre avec un bouton, je voudrai qu'à chaque fois qu'on clique sur ce bouton une nouvelle fenêtre (crée avec IB) soit ouverte (un peu comme dans iChat quand on ouvre une fenêtre pour chater). Mon application n'est pas document-based.


J'ai essayé de créer une nouvelle fenetre avec IB et de rajouter le fichier .nib dans mon projet (qui contient dejà la fenêtre principale -celle avec le bouton-). Ensuite j'ai crée une sous-classe de NSWindowController avec PB et je l'ai glisser dans IB. Ensuite j'ai instanciée cette classe et je l'ai raccordé à l'outlet window.

Finallement dans le fichier Controller ma méthode d'action (relié au bouton) est :

- (IBAction)openNewWindow:(id)sender
{
NewWindowController *aNWController = [[NewWindowController alloc] initWithWindowNibName:@"newWindow"];
[aNWController showWindow:[aNWController window]];
}

Mais quand je lance l'app rien ne ce passe quand je clique le bouton


Alors si quelqu'un à le temps de me lire et de répondre, merci !