2010-09-07 32 views
0

Je m'inscris pour la notification NSPopUpButtonWillPopUpNotification afin de changer le menu contextuel avant qu'il ne soit affiché. Le nouveau menu déroulant consiste à exécuter une liste d'applications avec des icônes respectées. Lorsque l'application est sélectionnée, elle appelle une méthode @selector.NSPopUpButton revient à l'état initial

Une fois la sélection terminée, le bouton affiche l'image de l'icône de l'application sélectionnée et le texte de l'application sélectionnée.

Comment faire apparaître le bouton pop-up avec seulement NSImageNameAddTemplate image?

J'essayé de placer un nouveau menu après IBAction mais le bouton pop-up déclenche jamais IBAction après sélection.

Merci.

Répondre

1

On dirait que ce que vous voulez est un bouton déroulant déroulant (liste de commandes), pas un bouton pop-up normal (liste de choses). Vous pouvez définir ceci sur l'inspecteur ⌘1 pour le contrôle dans IB.