![]() |
Maus Scrollen im StringGrid - Zeilen nicht markiert
Wenn ich mit der Maus in ein Stringgrid klicke dann mit der Tastatur nach oben oder nach unten navigiere, sind die Zeilen markiert, bei mir dunkelblau.
Wenn ich anstatt der Tastatur die Maus nehme und mit dem Scrollrad nach oben oder nach unten scrolle, werden die Zeilen nicht mehr dunkelblau markiert. Wie kann ich das auch mit der Maus machen? Grüsse vom capo |
Re: Maus Scrollen im StringGrid - Zeilen nicht markiert
Ich an deiner Stelle hätte mir vor dem Posten erstmal die Eigenschaften und Ereignisse des TStringGrids angeschaut ;)
Da fällt einem nämlich dann sofort OnMouseWheelUp und OnMouseWheelDown ins Auge :zwinker: Btw: Die Bewegung in der Tabelle mit dem Mausrad und den Cursortasten sind natürlich unterschiedlich, wäre ja noch schöner sonst ;) |
Re: Maus Scrollen im StringGrid - Zeilen nicht markiert
Hallo
Delphi-Quellcode:
stimmt nur was mach ich damit?
OnMouseWheelUp und OnMouseWheelDown
Wenn ich das so mache:
Delphi-Quellcode:
klappt das nicht.
procedure TForm1.StringGrid1MouseWheelUp(Sender: TObject;
Shift: TShiftState; MousePos: TPoint; var Handled: Boolean); begin StringGrid1.SelectionColor:=clred; end; Zitat:
Gruss vom capo |
Re: Maus Scrollen im StringGrid - Zeilen nicht markiert
Moin ...,
Zitat:
Zitat:
LG Mario |
Re: Maus Scrollen im StringGrid - Zeilen nicht markiert
Moin Mario,
Danke, es klappt nun. Hab einfach ein neues Stringgrid genommen und die Einstellungen wieder vorgenommen. Ich hab wohl zuviel rumprobiert und alles war verstellt. Nun, jetzt kann ich beruhigt schlafen gehen :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz