Bildlauffeld (TScrollBox)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Gruppierungskomponenten


Bildlauffelder (TScrollBox) erzeugen in einem Formular Bereiche mit einer Bildlauffunktion. Anwendungen müssen häufig mehr Informationen anzeigen, als in einen bestimmten Bereich passen. Einige Steuerelemente wie Listenfelder, Memokomponenten und Formulare selbst enthalten automatisch Bildlaufleisten.

Ein weiterer Einsatzbereich von Steuerelementen dieser Art ist die Realisierung mehrerer Bildlaufbereiche (Ansichten) in einem einzigen Fenster. Dergleichen ist aus Textverarbeitungen, Tabellenkalkulationen oder Projektverwaltungsprogrammen bekannt. Mit Bildlauffeldern haben Sie die zusätzliche Flexibilität, beliebige Unterbereiche eines Formulars mit Bildlaufleisten zu definieren.

Wie Tafelkomponenten und Gruppenfelder können auch Bildlauffelder andere Steuerelemente, wie TButton- und TCheckBox-Objekte, enthalten. Bildlauffelder sind aber im Gegensatz zu diesen Komponenten normalerweise unsichtbar. Wenn der Inhalt des Bildlauffeldes nicht in seinen sichtbaren Bereich passt, zeigt das Bildlauffeld automatisch Bildlaufleisten an.

Eine weitere Verwendung für ein Bildlauffeld ist die Beschränkung des Verschiebens in einem Bereich eines Fensters, wie einer Symbol- oder Statusleiste (TPanel-Komponenten). Um zu verhindern, dass eine Symbolleiste oder Statusleiste verschoben wird, verbergen Sie die Bildlaufleisten und positionieren dann ein Bildlauffeld im Client- Bereich des Fensters zwischen der Symbolleiste und der Statusleiste. Aus der Sicht des Benutzers scheinen die Bildlaufleisten dieses Feldes zum gesamten Fenster zu gehören. Allerdings wirkt sich ein Bildlauf nur auf den Bereich innerhalb des Feldes aus.

Siehe auch

Beispiel