Menu contextuel modifiable ?
Tef
Membre
Salut à tous.
Je suis débutant en Cocoa (mais vraiment débutant !!) mais j'ai quelques notions en développement (habitué au PHP par exemple).
Donc comme à chaque language que je veux apprendre, je me fixe des objectifs de développement. Je me suis déjà fait un convertisseur euro pour apprendre ^^. Un autre de mes objectifs est de créer une petit application qui soit :
- Modifie le menu contextuel du clique droit pour y ajouter mes actions
- Affiche mon menu contextuel sur une autre combinaison (genre cmd+clique droit).
Est-ce que ces 2 options sont possible ?
Merci par avance !
A+
Stef
http://www.tef-site.fr
Je suis débutant en Cocoa (mais vraiment débutant !!) mais j'ai quelques notions en développement (habitué au PHP par exemple).
Donc comme à chaque language que je veux apprendre, je me fixe des objectifs de développement. Je me suis déjà fait un convertisseur euro pour apprendre ^^. Un autre de mes objectifs est de créer une petit application qui soit :
- Modifie le menu contextuel du clique droit pour y ajouter mes actions
- Affiche mon menu contextuel sur une autre combinaison (genre cmd+clique droit).
Est-ce que ces 2 options sont possible ?
Merci par avance !
A+
Stef
http://www.tef-site.fr
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Regarde les méthodes suivantes de NSMenu:
– insertItem:atIndex:
– insertItemWithTitle:action:keyEquivalent:atIndex:
– addItem:
– addItemWithTitle:action:keyEquivalent:
– removeItem:
– removeItemAtIndex:
Il faut sous classer la vue (NSButton, NSView, etc) et dans mouseDown faire:
Mais à priori, ce n'est pas une bonne idée de modifier le comportement standard d'une appli ...
Merci pour ta réponse !
Que veux-tu dire par là ? Qu'il n'est pas conseillé de modifier le clique menu contextuel existant ou dans créer un autre en plus ?
Merci en tout cas pour tous tes renseignements
Merci pour ton aide
un exemple ici :
http://www.gnustep.it/nicola/Tutorials/FirstGUIApplication/node12.html
un autre là :
http://www.hopelessgeek.com/2006/11/22/how-to-add-menus-to-the-menubar-in-cocoa
plus un dans la doc en cherchant à NSMenu.
Super merci pour l'info !!