FMX.Controls.TStyleBook
Delphi
TStyleBook = class(TFmxObject)
C++
class PASCALIMPLEMENTATION TStyleBook : public Fmx::Types::TFmxObject
Inhaltsverzeichnis
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | FMX.Controls |
Beschreibung
TStyleBook speichert eine Sammlung von Stilen für ein Formular.
Es gibt zwei Möglichkeiten zum Erstellen und Verwenden einer TStyleBook-Komponente:
- Ziehen Sie eine TStyleBook-Komponente aus der Tool-Palette in den Formular-Designer, und setzen Sie den Wert der Eigenschaft StyleBook des Formulars auf die neue TSyleBook-Komponente. Dies funktioniert für Desktop- und mobile Anwendungen.
- Klicken Sie mit der rechten Maustaste auf ein Steuerelement im FireMonkey-Desktop-Formular, und wählen Sie entweder Standardstil bearbeiten oder Benutzerdefinierten Stil bearbeiten. Dadurch wird automatisch eine TStyleBook-Komponente erstellt, auf die Eigenschaft StyleBook des Formulars gesetzt und der Stil-Designer geöffnet.
TStyleBook speichert die Stildefinition in der Eigenschaft Resource als Text. Die Stildefinition kann aus einer .style-Datei geladen werden. Durch Doppelklicken auf die Komponente TStyleBook im Formular wird der Stil-Designer geöffnet.
TStyleBook und Formularvererbung
- Wenn alle abgeleiteten Formulare im selben Stil wie das Basisformular erscheinen sollen, platzieren Sie die Komponente TStyleBook im Basisformular.
- Sollen die abgeleiteten Formulare andere Stile haben, platzieren Sie in den abgeleiteten Formularen separate TStyleBook-Komponenten.