![]() |
Scrollbox scrollen ohne Scrollbar
Mit dem Wert VertScrollBar.Position der Scrollbox kann man ja bekanntlich die aktuelle Position der Scrollbox einstellen.
Sobald ich allerdings den Wert VertScrollBar.Visible auf False setze, kann ich die Position nicht mehr festlegen. Er springt immer auf 0 zurück. Wie kann ich das Problem lösen? Ich würde gerne ohne die Scrollbar über 2 Buttons scrollen. |
Re: Scrollbox scrollen ohne Scrollbar
Es funktioniert mit .ScrollBy
|
Re: Scrollbox scrollen ohne Scrollbar
Kann ich jetzt auch noch irgendwie die aktuelle Scrollposition auslesen?
Mit VertScrollBar.Position geht es ja nicht mehr. |
Re: Scrollbox scrollen ohne Scrollbar
wenn du gar keine Srollbars willst, warum nimmst du dann überhaupt eine Scrollbox? Die macht ja auch nix anderes als die Elemente einfach zu verschieben. Und genau das kannst du auch selbst machen. Einfach mit ControlCount alle Controls durchgehen und die Position ändern. Da kannst du dir auch gleich merken wie weit du die verschoben hast.
|
Re: Scrollbox scrollen ohne Scrollbar
Daran habe ich noch gar nicht gedacht, dass ist auch gar keine schlechte Idee. Ich werde mich mal ein bisschen damit beschäftigen.
Danke :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 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