Salut,
j'ai bien une petite idée ... un peu farfelue certe mais bon ...
tu pourrais essayer d'utiliser un PopupMenu que tu ferais apparaitre à
l'endroit souhaité en réagissant à un clic dans une zone particulière
de ton interface...
Pour faire apparaitre le menu Popup il suffit d'appeler la methode 'Popup()' :
PopupMenu1->Popup(position_x, position_y) ;
Attention toutefois, les coordonnées x et y sont données en coordonnées
par rapport à l'écran, pas par rapport à ta form, il faudra faire un
petit calcul du genre :
PopupMenu1->Popup(Form1->Left + position_x, Form1->Top + position_y) ;
voilà, c'est du bidouillage, mais ça peut donner quelque chose ...
Si quelqu'un a mieux à proposer ...
J'espère que ça t'aidera.
DvdMizo