Stringgrid Rechtsklick im Header

Rund um die LCL und andere Komponenten
Antworten
wennerer
Beiträge: 607
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Stringgrid Rechtsklick im Header

Beitrag von wennerer »

Hallo zusammen,
ist es möglich in einem Stringgrid einen Rechtsklick im Header abzufangen? Die Prozedure StringGrid1HeaderClick bietet diese Möglichkeit nicht:

Code: Alles auswählen

procedure TMainForm.StringGrid1HeaderClick(Sender: TObject; IsColumn: Boolean;  Index: Integer); 
Mein Wunsch wäre das ich mit der rechten Maustaste in eine Zelle der ersten Spalte klicke und dann eine Eigenschaft aller Einträge dieser Zeile änderen kann.

Viele Grüße
Bernd

wennerer
Beiträge: 607
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: Stringgrid Rechtsklick im Header

Beitrag von wennerer »

Hallo,
ich habe eben die Funktion
StringGrid1.MouseToCell(MousePos);
gefunden. Damit werde ich es probieren.

https://forum.lazarus.freepascal.org/in ... ic=11603.0

Viele Grüße
Bernd

Antworten