exemple de sheet
bofy
Membre
Bonjour
Qui pourrais me donner un exemple, simple, de sheet sur une fenêtre avec un bouton OK qui enclenche une action et fait disparaà®tre la sheet ?
J'ai des dizaines de portions de code où rien n'est expliqué complètement, ni concrètement, notamment la doc d'apple "sheet programming...", et tout ce qui existe sur objC, mais rien qui permette à partir d'un exemple simple de comprendre comment ça se passe ?
J'y arriverai, comme j'ai réussi jusqu'ici, mais au pris de tellement d'heures imbéciles perdues...
Merci
Qui pourrais me donner un exemple, simple, de sheet sur une fenêtre avec un bouton OK qui enclenche une action et fait disparaà®tre la sheet ?
J'ai des dizaines de portions de code où rien n'est expliqué complètement, ni concrètement, notamment la doc d'apple "sheet programming...", et tout ce qui existe sur objC, mais rien qui permette à partir d'un exemple simple de comprendre comment ça se passe ?
J'y arriverai, comme j'ai réussi jusqu'ici, mais au pris de tellement d'heures imbéciles perdues...
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Oups... mal compris le titre
Selecteur de la forme :
Doit appeler sur NSApp :
Et sur la sheet en question :
C'est tout...
On peut créer un SheetController static pour une classe unique, comme ici un controller, ou le mettre en variable d'instance pour un NSDocument pas ex.
C'est fou comme un exemple spécifique, simple et opérationnel permet de comprendre les choses...
- Il sont souvent purement démonstratifs: pour mettre en valeur une particularité de l'API, mais pas une situation courante.
- Ils sont mal ou pas commentés.
- Ils comprennent souvent des bogues (entre autres de gestion mémoire).
- Ils sont mal codés et le code est mal organisé.
- Et surtout, ils sont trop complexes: l'exemple des sheets est typique.
Ali, je ne peux pas être d'accord avec toi. ça fait huit ans que c'est ainsi. Ce n'est pas notre rôle de leur dire: "eh, ce serait bien de faire un exemple minimal de sheet, et aussi de tableView avec un datasource, et aussi...".
Personnellement, j'ai arrêté d'étudier les programmes d'exemple d'Apple, c'est une perte de temps; je préfère les trouver sur le net. D'autant plus que ceux-ci sont accompagnés d'explications qui permettent de savoir immédiatement si c'est bien ce que je recherche.