NSPopUpButton delegate: comment?

meallmeall Membre
10:53 modifié dans API AppKit #1
Bonjour,

Un NSPopUpButton, hérite de NSButton et NSControl. NSControl. Ce dernier à  quelques méthodes de delegate.

Cependant, à  partir de IB ou de la programmation, je n'arrive pas à  mettre mon controlleur comme un delegate pour mon NSPopUpButton.

Quelqu'un à  une idée de où je fais erreur?

Merci

Réponses

  • Eddy58Eddy58 Membre
    10:53 modifié #2
    Non, NSPopUpButton n'a pas de méthodes delegates (seulement une notification), c'est pour faire quoi exactement ? :o
  • meallmeall Membre
    10:53 modifié #3
    dans 1139071841:

    Non, NSPopUpButton n'a pas de méthodes delegates (seulement une notification), c'est pour faire quoi exactement ? :o


    Ce que je veux faire, en fait, c'est que quand l'utilisateur change la sélection, je veux démmarrer une méthode pour changer quelques paramètres dans l'interface.

    ça serait quoi la bonne méthode?

    Merci
  • Eddy58Eddy58 Membre
    10:53 modifié #4
    Je m'en doutais ;). Tu fais comme pour un bouton normal, une action vers ton controleur.
  • meallmeall Membre
    10:53 modifié #5
    dans 1139072392:

    Je m'en doutais ;). Tu fais comme pour un bouton normal, une action vers ton controleur.


    Humm, bon, fait donc comme si je n'avais jamais posé la question!  ;D

    Merci de ton aide!
  • 10:53 modifié #6
    Ou une autre solution est d'assigner des targets/actions non pas au popup mais au menuitems, si tu veux appeller une action différente suivant l'élément sélectionné, c'est "mieux".
  • meallmeall Membre
    10:53 modifié #7
    dans 1139073668:

    Ou une autre solution est d'assigner des targets/actions non pas au popup mais au menuitems, si tu veux appeller une action différente suivant l'élément sélectionné, c'est "mieux".


    Mes menu item sont gérés dynamiquement, donc ça complique un peu la tâche pour ta solution.

    Mais je la retient, elle pourrait être utile dans le future.
Connectez-vous ou Inscrivez-vous pour répondre.