![]() |
Pfeil links/rechts unterbinden in DBGrid
Wieder mal eine Geschichte, an der ich mir die Zähne ausbeisse...
Das DBGrid reagiert auf die vier Pfeiltasten. Ich brauche aber die Tasten links & rechts für andere Aktionen in einer ScrollBox. Wenn ich der ScrollBox den Focus verpasse, sollten diese Tasten bestimmte Aktionen in der Box auslösen, also habe ich den OnKeyDown-Event des Formulards dafür verwendet, allerdinsg reagiert die Anwendung nicht darauf... spätestens nach dem zweiten Tastendruck wird das DBGrid wieder aktiv und springt zum nächsten oder vorherigen Datensatz... Die ScrollBox selber bietet mir keinen OnKey-Event, also denke ich mir das es reichen sollte, wenn ich für DBGrid die Pfeiltsten deaktiviere... geht das und wenn Ja, wie? Ciao, trocki |
Re: Pfeil links/rechts unterbinden in DBGrid
Hallo!
Hast du die KeyPreview des Forms auf True gesetzt? Grüße Faux |
Re: Pfeil links/rechts unterbinden in DBGrid
Zitat:
|
Re: Pfeil links/rechts unterbinden in DBGrid
|
Re: Pfeil links/rechts unterbinden in DBGrid
Zitat:
|
Re: Pfeil links/rechts unterbinden in DBGrid
im onkey Event das einfügen
Delphi-Quellcode:
meintest du so etwas ?
If (Key=VK_Left) or (Key=VK_Right) then Key=0;
|
Re: Pfeil links/rechts unterbinden in DBGrid
Zitat:
Und dabei war es so offensichtlich.. :wall: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 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