Bonjour
Y a t'il un moyen d'afficher un menu contextuel juste à coté d'un item sélectionné dans unt treeview ?
merci
a+
Bonjour
Y a t'il un moyen d'afficher un menu contextuel juste à coté d'un item sélectionné dans unt treeview ?
merci
a+
windows 10 / DEBIAN 7.9 / Etc...
Re
J'ai trouvé, voici le code
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 procedure TForm1.TreeView2MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var AnItem: TTreeNode; coordsecran:tpoint; rectangle:Trect; begin if (Button=mbright) and not (Treeview2.readOnly) then begin if TreeView2.Selected = nil then Exit; ItemSelectedX:=X; ItemSelectedY:=Y; AnItem := TreeView2.GetNodeAt(X, Y); rectangle:=AnItem.DisplayRect(true); coordsecran:=clienttoscreen(point(rectangle.BottomRight.x+treeview2.left,rectangle.BottomRight.y+treeview2.top)); popupmenu1.Popup(coordsecran.x,coordsecran.y); end; end;
windows 10 / DEBIAN 7.9 / Etc...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager