![]() |
ScrollBar auf Form
Mein kleines Problem:
Ich möchte ein Fenster haben, dass automatisch eine scrollBar anzeigt, wenn mehr Objekte auf der Form sind, als diese groß ist. Aber so wie ich das sehe, geht das nur, wenn Form1.BorderStyle auf "bsSizeable" steht. Das Fenster soll aber gar nicht in seiner Größe veränderbar sein :( Gibt es hierfür eine Lösung?? :D Würde mich über Antworten sehr freuen LG |
AW: ScrollBar auf Form
Scrollbox wäre da evtl was für dich.
Gruss alfold |
AW: ScrollBar auf Form
TScrollbox ?
|
AW: ScrollBar auf Form
Die Form hat bestimmt auch Eigenschafften für die Scrollbars (nur standardmäßig sind diese deaktivert :stupid: )
genau Drei und die fangen mit A, H und V an PS: bsSizeable bedeutet nur, daß die Form vom Benutzer größenänderbar ist. |
AW: ScrollBar auf Form
TScrollBox hat mir jetzt geholfen. Musste nur noch den Panels, die zur Laufzeit erzeugt werden, den Parent zuweisen :-D
@himitsu: Die ganzen Kombinationen der Eigenschaften hatte ich alle schon durchprobiert: ScrollBar kam nur bei Borderstyle: bssizeable und AutoScroll: true. |
AW: ScrollBar auf Form
Dir ist eventuell aufgefallen, daß beim Setzen des BorderStyle das AutoScroll eventuell zurückgesetzt wird ...
Das geschieht natürlich auch beim Laden der Form und Starten des Programms. Also einfach ein
Delphi-Quellcode:
ins Oncreate und schon geht es z.B. mit dem bsDialog.
AutoScroll := True;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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