![]() |
TAdvStirngGrid, InplaceEdit edNormal vor Bearbeitung ans Ende springen
Hallo #,
ich probiere hier schon ewig rum. Ich habe eine MultiLine-Zeile. Ab 5 Zeilen passiert folgendes. Der Inplace-Edit zeigt mir nur 4 Zeilen an, und zwar die ersten 4. es ist alles markiert (SelectAll). Dummerweise muss der Nutzer jetzt per Pfeil nach rechts zum Ende springen. Diese Pfeil nach rechts bekomme ich einfach nicht hin ;/ Die Bsp.-e auf der HP schweigen sich dazu aus. MemoLink funktioniert hier gar nicht. Hat das schon jemand hinbekommen ? Danke |
AW: TAdvStirngGrid, InplaceEdit edNormal vor Bearbeitung ans Ende springen
Kann man da SelStart setzen? Allerdings ist dann wohl nichts mehr markiert.
|
AW: TAdvStirngGrid, InplaceEdit edNormal vor Bearbeitung ans Ende springen
Hallo,
habe es gefunden. Ist ein Bug im AdvStringGrid. Wer die Quellen hat, ist fein raus. Folgende Zeile in AdvGrid.pas suchen
Delphi-Quellcode:
Danach noch folgende Zeile schreiben.
SendMessage(Handle, EM_SCROLLCARET, 0, 0);
Delphi-Quellcode:
Im Grid noch Navigation.EditSelectAll auf False gesetzt,
SendMessage(Handle, WM_VSCROLL,SB_BOTTOM,0);
und pascht ;) Heiko |
AW: TAdvStirngGrid, InplaceEdit edNormal vor Bearbeitung ans Ende springen
Schick das bitte auch zu TMS, damit die das korrigieren.
Mit dem Inplace-Edit hatte ich auch schon Probleme an anderer Stelle. Haben die aber kurzfristig korrigiert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:43 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-2025 by Thomas Breitkreuz