Hallo beieinander, ich habe ein kleines Problem in Sachen MSHFlexGrid! ich möchte wenn man auf eine Zelle mit der rechten Maustaste klickt ein eigens erstelltes Menü öffnen! Ist dies Möglich? Falls ja kann mir jemand verraten wie?
mfg Rayk
Hallo Rayk,
erstelle zuerst das Menü mit dem MenuEditor, z.B.
mnu_Popup
…mnu_Entry1
mnu_Popup sollte visible = false sein, schließlich willst du es ja nicht in der Titelleiste sehen.
Nun gehst du einfach zu deinem Flexgrid (heisst hier mal MSHFlexGrid1) und integrierst folgenden Code:
Private Sub MSHFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 2 Then PopupMenu mnu_Popup
End Sub
Das sollte eigentlich schon ausreichen um ein Popupmenü für das Flexgrid zu erstellen.
MfG
Daniel
einfach riesig es funzt, vielen dank nochmal!
In tiefer Bewunderung
Rayk