API:FMX.Layouts.TScrollBox

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Layouts.TCustomScrollBoxFMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTScrollBox

Delphi

TScrollBox = class(TCustomScrollBox)

C++

class PASCALIMPLEMENTATION TScrollBox : public TCustomScrollBox

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Layouts.pas
FMX.Layouts.hpp
FMX.Layouts FMX.Layouts

Beschreibung

Die Basisklasse für Steuerelemente, die einen Bildlaufbereich (Bildlauffeld) repräsentieren.

FMX.Layouts.TScrollBox erbt von FMX.Layouts.TCustomScrollBox. Der folgende Inhalt bezieht sich auf FMX.Layouts.TCustomScrollBox.

Die Basisklasse für Steuerelemente, die einen Bildlaufbereich (Bildlauffeld) repräsentieren.

In Bildlauffeldern können z. B. grafische Steuerelemente (wie Schaltflächen, Listenfelder, Eingabefelder, Optionsfelder usw.) unter demselben bildlauffähigen übergeordneten Objekt (dem Bildlauffeld) gruppiert werden. Auf diese Weise können in einem kleineren Formular viele grafische, bildlauffähig angeordnete Objekte enthalten sein, damit weniger Platz in einer GUI (Graphical User Interface) belegt werden muss.

Ein weiterer Einsatzbereich von Steuerelementen dieser Art ist die Realisierung mehrerer Bildlaufbereiche (Ansichten) in einem einzigen Formular. Ansichten werden häufig in kommerziellen Textverarbeitungs-, Tabellenkalkulations- oder Projektverwaltungsprogrammen verwendet.

Hinweis: Verankern Sie die untergeordneten Elemente eines Layouts für den Bildlauf (TScrollBox, TVertScrollBox, TFramedScrollBox usw.) nicht am rechten oder unteren Rand. Wird die Eigenschaft Anchors eines einem Layout für den Bildlauf untergeordneten Elements auf akBottom, akRight oder beides gesetzt, wird das untergeordnete Element fortwährend vergrößert, damit der Abstand zu den Layout-Rändern beim Berechnen der Größe des Layout-Inhalts beibehalten wird. Die untergeordneten Elemente eines Layouts für den Bildlauf sollten nur am linken oder oberen Rand verankert werden.
Hinweis: Wenn die Größe des Bereichs, der vom Inhalt eines Bildlauffeldes belegt wird, die Größe des Steuerelements übersteigt und deshalb nicht der gesamte Inhalt gleichzeitig im Steuerelement angezeigt werden kann, können Sie mit Bildlaufleisten durch den Inhalt des Steuerelements blättern. Unter Windows wird die Bildlaufleiste standardmäßig angezeigt. Unter OS X wird die Bildlaufleiste nicht standardmäßig angezeigt. Unter OS X erscheint die Bildlaufleiste, wenn Sie versuchen, mit dem Mausrad durch den Inhalt zu blättern. Mit Code wie dem folgenden können Sie erreichen, dass die Bildlaufleiste standardmäßig angezeigt wird:
ScrollBox1.AniCalculations.AutoShowing := false;

Siehe auch

Codebeispiele