Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Kontextmenu bei TStringGrid (https://www.delphipraxis.net/9115-kontextmenu-bei-tstringgrid.html)

weltaran 18. Sep 2003 13:49


Kontextmenu bei TStringGrid
 
Hallo Leute!

Ich würde gerne ein Kontextmenü (rechte Maustaste) erscheinen lassen, wenn ich auf einem TStringGrid bin, um zum Beispiel Zeilen oder Spalten einfügen oder löschen zu können.
Wie ich auf die rechte Maustaste reagiere ist mir klar, aber wie komme ich an ein Menü?

Ciao

sakura 18. Sep 2003 13:53

Re: Kontextmenu bei TStringGrid
 
Du packst Dir eine TPopupMenu Komponente auf das Form mit dem Grid, trägst die benötigten Menüpunkte dort ein und weißt der Eigenschaft PopupMenu des Grids dieses neue PopupMenu zu. Und schon hast Du fertig ;-)

...:cat:...

weltaran 18. Sep 2003 14:09

Re: Kontextmenu bei TStringGrid
 
OK, ich war wohl leicht blind, dass ich TPopupMenu nicht gesehen habe. Danke.

Apropos TStringGrid: ich habe die erste Zeile als feststehend fetsgelegt (erscheint grau). Wenn ich nun alle beweglichen Zeilen lösche (RowCount:= 1) dann wird diese erste Zeile weiß. Kann man das irgendwie verhindern?

sakura 18. Sep 2003 14:11

Re: Kontextmenu bei TStringGrid
 
Leider nicht. RowCount muss mind. um eines größer sein als FixedRows :-(

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz