![]() |
ListBox automatisch scrollen
Hallo!
Wie bringe ich eine Listbox dazu, immer automatisch den untersten Eintrag anzuzeigen? Im konkreten Fall mache ich eine checkbox (Titel: "Automatisch runterscrollen"), und wenn die aktiv ist und ein neuer Eintrag in die Listbox kommt, wird automatisch ganz runtergescrollt. Ne Funktion, mit der ich die Listbox scrollen kann, hab ich bei google gefunden (funktioniert über die win-api). Ich will aber nicht jedesmal wenn ich items.add mache, immer den scroll-Befehl dazuschreiben. Gibt es ein Ereignis wie "OnEintragHinzufügen" oder eine andere lösung? |
Re: ListBox automatisch scrollen
Moin Tubos,
ich weiss ja nicht, was Du da für eine Funktion gefunden hast, aber so geht's auch:
Delphi-Quellcode:
ListBox1.TopIndex := ListBox1.Items.Count-1;
|
Re: ListBox automatisch scrollen
Zitat:
|
Re: ListBox automatisch scrollen
Moin Dizzy,
Zitat:
|
Re: ListBox automatisch scrollen
:oops: äh, öh... voerher gucken, DANN schreiben... *räusper* ich geh' dann mal schlafen...
|
Re: ListBox automatisch scrollen
So eine Eigenschaft wie "AutoScroll" gibt es also nicht.
Schade...naja, mach ich halt ne Funktion, wo TopIndex automatisch gesetzt wird. Danke! Tubos |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03: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