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 Problem bei Automatischem Scrollen mit Listbox (https://www.delphipraxis.net/22707-problem-bei-automatischem-scrollen-mit-listbox.html)

a.vollmer 21. Mai 2004 22:53


Problem bei Automatischem Scrollen mit Listbox
 
Hi,


ich scrolle meine Listbox mit folgendem Code in nem Timer automatisch:

Delphi-Quellcode:
if ListBox1.TopIndex = ListBox1.Items.Count-1 then
begin
ListBox1.TopIndex := 0;
end
else
begin
ListBox1.TopIndex := ListBox1.TopIndex + 1;
end;

Jetzt hab ich 2 Probleme!

1. Vom ersten Item aufs zweite scrollt die Listbox mit sanften Übergängen, danach nicht mehr..Abgehakt...Kann man das irgendwie ändern?

2. Gibt es ne Möglichkeit die Scrollbars der Listbox auszuschalten?

Gruß

Alex

Pr0g 23. Mai 2004 19:00

Re: Problem bei Automatischem Scrollen mit Listbox
 
Zu 2: Das geht mit Hilfe der WinAPI:

Delphi-Quellcode:
ShowScrollBar(ListBox1.Handle, SB_VERT, False);
Statt SB_VERT kannst du für die horizontale Scrollleiste auch SB_HORZ einsetzten. Mit True, bzw. False kannst du angeben, ob die Leiste ein- oder ausgeblendet werden soll.

MfG Pr0g


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 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