Vorlagen für geräteübergreifende Anwendungen
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. |