Surcharger composant TShape avec propriété popupmenu [Résolu]

Signaler
Messages postés
137
Date d'inscription
dimanche 7 juillet 2002
Statut
Membre
Dernière intervention
11 janvier 2009
-
Messages postés
137
Date d'inscription
dimanche 7 juillet 2002
Statut
Membre
Dernière intervention
11 janvier 2009
-
Bonjour,

J'aimerais surcharger le composant TShape pour lui ajouter la propriété "PopupMenu".

Quelqu'un a t'il un conseil/solution ?

Merci

Orélien.

4 réponses

Messages postés
137
Date d'inscription
dimanche 7 juillet 2002
Statut
Membre
Dernière intervention
11 janvier 2009

C'est bon j'ai trouvé la solution.

J'ai repris les déclarations du shape initalement livré avec delphi et je l'ai complété.

Merci quand même.

Orélien.
Messages postés
135
Date d'inscription
jeudi 14 août 2003
Statut
Membre
Dernière intervention
12 octobre 2006

Je sais pas si ca va repondre a ta question, mais le principe est de "capter" un message spacifique envoyé par windows, essais de declarer cette procedure dans ta classe surchargée:
procedure WMContextMenu(var Message: TWMContextMenu); message WM_CONTEXTMENU;
elle sera executée automatiquement quand le popup menu devra etre... popup.

bouh
Messages postés
135
Date d'inscription
jeudi 14 août 2003
Statut
Membre
Dernière intervention
12 octobre 2006

Quoi que finalement j'me demande si c'est le bon message celui-là ^^'
Enfin ca peu deja te donner une indication

(Dommage qu'on ne puisse pas editer les messages ^^ )
bouh
Messages postés
137
Date d'inscription
dimanche 7 juillet 2002
Statut
Membre
Dernière intervention
11 janvier 2009

non, mais ce que j'aimerais c'est savoir comment on crée un autre composant TShape avec la méthode "popupmenu" en plus ?

Merci

Orélien.