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 Position Scrollbar zur Laufzeit verändern........ (https://www.delphipraxis.net/73802-position-scrollbar-zur-laufzeit-veraendern.html)

zwaem86 24. Jul 2006 10:01


Position Scrollbar zur Laufzeit verändern........
 
Hallo Leutz,

kann mir einer bitte sagen wie ich die Position einer TScrollbar auf einer TScrollbox zur Laufzeit per Code verändern kann..

Das geht nicht da ScrollPos eine Readonly- Property ist:
Delphi-Quellcode:
ScrollBox21.HorzScrollBar.ScrollPos := 100;

Danke im Voraus

:hello: :dancer: :dancer2: :hello:

marabu 24. Jul 2006 10:12

Re: Position Scrollbar zur Laufzeit verändern........
 
Hallo,

probiere es so:

Delphi-Quellcode:
ScrollBox21.HorzScrollBar.Position := 100;
Grüße vom marabu

zwaem86 24. Jul 2006 10:19

Re: Position Scrollbar zur Laufzeit verändern........
 
jo das geht............ich hätte nur vllt. dazu schreiben sollen das die Scrollbar nicht sichtbar ist dann geht das nicht..........


Kennt einer eine Lösung..............?

marabu 24. Jul 2006 10:42

Re: Position Scrollbar zur Laufzeit verändern........
 
Die ScrollBars einer ScrollBox werden automatisch angezeigt, sobald es nötig ist - es sei denn du hast AutoScroll auf False gesetzt.

marabu

TStringlist 24. Jul 2006 13:34

Re: Position Scrollbar zur Laufzeit verändern........
 
Hallo,

sollte die HorzScrollBar bei dir nicht sichtbar sein, dann ist sie (wie marabu schon genau richtig feststellte) eigentlich nicht wirklich nötig, ...weil nämlich alles, was du auf die Scrollbox draufgepackt hast, auch schon so, ohne scrollen, zu sehen ist. Wenn du diese HorzScrollBar jetzt aber trotzdem sehen und damit scrollen können möchtest, dann musst du deren Property "Range" entsprechend einstellen, und zwar jeweils größer als ScrollBox1.ClientWidth groß ist.


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