Scrolleiste im DBGrid; 'markierte' Zeile=aktueller Datensatz
hallo
habe zum handling des DBGrids ein Problem: in Abhängigkeit ders Fortbewegens im Datensatz werden bestimmte, für diesen Datensatz spezifische Aktionen durchgeführt, programmiert in den verschiedenen Ereignissen (on key up, on Click etc.). Wenn nun mit der Scrollbar die Datensätze durchsucht werden, so wandert der Balken (Rowselect=true) mit, ohne dass ein Datenset-sensitives Ereignis ausgelöst wird. Es bleibt somit die 'falsche' Information (des nicht mehr markierten Datensatzes) sichtbar. Gibt es eine Lösung, dass der markierte Datensatzimmer auch die notwendigen Aktualisierungen auslöst - wenn ja, mit welchem Ereignis gekoppelt. Odre kann wenigstens der Balken unsichtbar gemacht werden? Gibt es evtl ein Ereignis, welches das 'Scrollen' in der Randleiste beschreibt? Odre kann allenfalls die Scrolleiste ausgeblendet werden? Mit den reinen Cursorbewegungen per Tastatur klappt das nachführen nämlich problemlos. Merci für einen Tip. Gruss Philippe |
Re: Scrolleiste im DBGrid; 'markierte' Zeile=aktueller Daten
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:41 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