Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ListBox automatisch scrollen (https://www.delphipraxis.net/19467-listbox-automatisch-scrollen.html)

Tubos 3. Apr 2004 22:25


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?

Christian Seehase 4. Apr 2004 01:31

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;

dizzy 4. Apr 2004 01:46

Re: ListBox automatisch scrollen
 
Zitat:

Zitat von Tubos
"OnEintragHinzufügen"

... könnte auch "OnChange" sein ;)

Christian Seehase 4. Apr 2004 01:49

Re: ListBox automatisch scrollen
 
Moin Dizzy,

Zitat:

Zitat von dizzy
... könnte auch "OnChange" sein ;-)

was man bei einer ListBox wohl eher nicht antrifft ;-)

dizzy 4. Apr 2004 01:52

Re: ListBox automatisch scrollen
 
:oops: äh, öh... voerher gucken, DANN schreiben... *räusper* ich geh' dann mal schlafen...

Tubos 4. Apr 2004 09:51

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 14:37 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