Vorlagen für geräteübergreifende Anwendungen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Menü Datei


Datei > Neu > Geräteübergreifende Anwendung - Delphi <Vorlagenname>
Datei > Neu > Geräteübergreifende Anwendung - C++Builder <Vorlagenname>

Erstellt das Framework für eine der verfügbaren, vordefinierten geräteübergreifenden Anwendungen und öffnet den Formular-Designer mit dem Basisformular (FMX.Forms.TForm). Ihre neue geräteübergreifende Anwendung ist standardmäßig mit allen unterstützten Zielplattformen konfiguriert. Siehe Geräteübergreifende Anwendung.

Eine Vorlage für geräteübergreifende Anwendungen ist eine vordefinierte geräteübergreifende Anwendung, ein Projekt, das mit Komponenten vorkonfigurierte Formulare enthält. Sie können diese Vorlagen als Ausgangspunkt beim Erstellen von neuen geräteübergreifenden Anwendungen verwenden, damit Sie nicht von Grund auf neu beginnen müssen. Die Vorlagen für geräteübergreifende Anwendungen umfassen Leere Anwendung, 3D-Anwendung, Kopfzeile/Fußzeile usw.

Die Vorlagen für geräteübergreifende Anwendungen sind selbsterklärend. Um eine kurze Erklärung einer Vorlage anzuzeigen, setzen Sie den Mauszeiger im Dialogfeld Geräteübergreifende Anwendung auf eine Vorlage.

Erstellen einer neuen geräteübergreifenden Anwendung mithilfe einer Vorlage

Vorlagen werden nicht dynamisch im Arbeitsspeicher generiert, sondern von der Festplatte kopiert. Im Gegensatz zu regulären Projekten, wie Leere Anwendung oder 3D-Anwendung, müssen Sie bei Vorlagen einen Speicherort für Ihre neue Anwendung auswählen.

Nach Auswahl einer Vorlage im Experten Geräteübergreifende Anwendung wird das Dialogfeld Ordner suchen angezeigt. Der Projektordner, C:\Users\<Benutzer>\Documents\Embarcadero\Studio\Projects, ist standardmäßig ausgewählt. Wählen Sie Neuen Ordner erstellen, um einen neuen Ordner für Ihr Projekt anzulegen, legen Sie einen Namen für den neuen Ordner fest, und wählen Sie OK, um Ihr neues Projekt zu speichern.

Nach dem Öffnen der Anwendung in der Projektverwaltung können Sie das Projekt und die Formulardatei umbenennen (mit dem Befehl Umbenennen aus dem Kontextmenü), anstatt die vom Experten zugewiesenen Standardnamen zu verwenden. Wenn Sie beispielsweise die Vorlage Registerkarten auswählen, erhält das Projekt den Namen TabbedApplication, die Quelltextdatei den Namen TabbedTemplate.pas und die Formulardatei den Namen TabbedTemplate.fmx.

Vorlagen

Mit dem Experten Geräteübergreifende Anwendung können Sie schnell geräteübergreifende Anwendungen auf Basis der folgenden Vorlagen erstellen:

Vorlagenname Beschreibung

Leere Anwendung

Erstellt eine leere geräteübergreifende Anwendung.

3D-Anwendung

Erstellt eine leere geräteübergreifende FireMonkey-3D-Anwendung.

Kopfzeile/Fußzeile

Besteht aus einer Kopfzeile/Symbolleiste (Toolbar) und einer Fußzeile/Symbolleiste (Toolbar). Diese Vorlage eignet sich gut als Ausgangspunkt für geräteübergreifende Anwendungen.

Kopfzeile/Fußzeile mit Navigation

Besteht aus einer Kopfzeile/Symbolleiste (Toolbar) und einer Fußzeile/Symbolleiste (Toolbar) mit einem TabControl mit zwei Registerkarten (TabItem) für die Navigation. Sie können der Anwendung weitere Registerkarten hinzufügen.

Telefon: Haupt/Detail

Enthält ein TabControl mit zwei für Telefongeräte optimierten Registerkarten (TabItem). Auf der ersten Registerkarte werden die Daten in der Hauptliste und auf der zweiten die Detailinformationen angezeigt. Die ListView-Komponente stellt in der Eigenschaft ItemAppearance zahlreiche Stiloptionen bereit und ist mit Beispieldaten verbunden.

Registerkarten

Besteht aus einer Kopfzeile/Symbolleiste und einem TabControl mit vier Registerkarten (TabItem). Sie können der Anwendung weitere Registerkarten hinzufügen.

Registerkarten mit Navigation

Besteht aus einer Kopfzeile/Symbolleiste und einem TabControl mit vier Registerkarten (TabItem). Die erste TabItem-Komponente enthält ein verschachteltes TabControl, das wiederum zwei untergeordnete TabItem-Komponenten enthält.

Tablet: Haupt/Detail

Enthält zwei für Tablet-Geräte optimierte Layouts. Das linke TLayout enthält die Hauptliste und das rechte TLayout die Detailinformationen. Die ListView-Komponente stellt in der Eigenschaft ItemAppearance zahlreiche Stiloptionen bereit und ist mit Beispieldaten verbunden.

Siehe auch