![]() |
Scrollbox HorzScrollBar position setzen
Wie kann man die Position der HorzScrollBar setzen abhängig von X
also wenn meine Linie die Weite der Scrollbox überschritten hat. X kann ich nicht übergeben da die HorzScrollBar nicht scrollen soll Diese soll dann um 1 inkrementieren damit das Bild eine Seite weiter schaltet. Nebenbei: Kann man einstellen das diese nicht von Hand bedient werden kann? gruss |
AW: Scrollbox HorzScrollBar position setzen
Nimm doch einfach eine TScrollBar, denn da weißt du bestimmt schon, wie man die ansteuert und sie verschiebt garantiert nix. :angle2:
Und Enabled=False? :zwinker: (oder beim Panel drumrum) |
AW: Scrollbox HorzScrollBar position setzen
Zitat:
Mehr will ich doch nicht. ;) Zitat:
Ok naja (war spät gestern) dann halt die TScrollbox komplett. gruss |
AW: Scrollbox HorzScrollBar position setzen
|
AW: Scrollbox HorzScrollBar position setzen
Zitat:
gruss |
AW: Scrollbox HorzScrollBar position setzen
Leider haben mir deine Infos nicht weitergeholfen aber egal ;)
Habe es jetzt so gelöst..
Delphi-Quellcode:
X ist die LineTo Position.
if x >= (ScrollBox1.Width + xOffset) then
begin Scrollbox1.HorzScrollBar.Position := x; xOffset := xOffset + ScrollBox1.Width; end; Und die Scrollbox1 Enabled = false gesetzt. gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 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