FireMonkey-Anwendung für Metropolis-UI
Nach oben zu Menü Datei
Datei > Neu > Weitere > Delphi-Projekte > FireMonkey-Anwendung für Metropolis-UI
Datei > Neu > Weitere > C++Builder-Projekte > FireMonkey-Anwendung für Metropolis-UI
Inhaltsverzeichnis
Erstellt das Framework für eine FireMonkey-Anwendung im Metropolis-UI-Stil und enthält mit Stilen versehene Steuerelemente, die mit der Metropolis-UI kompatibel sind.
Der Experte für FireMonkey-Anwendungen für die Metropolis-UI bietet die folgenden Auswahlmöglichkeiten für Vorlagen und Layouts:
- Leere Anwendung für die Metropolis-UI
- Anwendung für die Metropolis-UI mit Raster
- Anwendung für die Metropolis-UI mit Teilbereich
Wenn Sie nach Auswahl eines Metropolis-UI-Layouts im Experten die Eingabe-Taste drücken wird im Formular-Designer das FireMonkey-Basisformular (FMX.Forms.TForm) als vordefinierte Vorlage angezeigt. Beispielsweise werden Titel in einem FireMonkey-Metropolis-UI-Formular in der Schriftart Segoe UI, der Standardschriftart für alle Windows 8-Anwendungen, dargestellt. Die Erweiterung von Formulardateien für FireMonkey-Anwendungen für die Metropolis-UI lautet .fmx
.
Sie können für FireMonkey-Anwendungen für die Metropolis-UI die folgenden Zielplattformen auswählen:
- 32-Bit-Windows
- 64-Bit-Windows
Hinweis: OS X kann für Metropolis-UI-Anwendungen nicht als Zielplattform festgelegt werden.
Uses (Delphi)
Bei Delphi-FireMonkey-Anwendungen für die Metropolis-UI enthält der uses
-Abschnitt der .pas
-Datei die folgenden Units (einschließlich der Unit-Gültigkeitsbereichsnamen):
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Dialogs, FMX.Layouts, FMX.Objects, FMX.ListBox, FMX.Ani, FMX.Gestures;
Includes (C++)
Bei C++-FireMonkey-Anwendungen für die Metropolis-UI enthält die C++-Header-Datei der Unit:
#ifndef UnitnameH
#define UnitnameH
//---------------------------------------------------------------------------
#include <System.Classes.hpp>
#include <FMX.Controls.hpp>
#include <FMX.Forms.hpp>
#include <FMX.Layouts.hpp>
#include <FMX.ListBox.hpp>
#include <FMX.Types.hpp>
#include <FMX.Gestures.hpp>
#include <FMX.Ani.hpp>
Die Projekt-.cpp
-Datei enthält:
#include <fmx.h>
#pragma hdrstop
#include <System.UITypes.hpp>
#include "projectname.h"
#include "unitname.h"
Die Unit-.cpp
-Datei enthält Folgendes:
#include <fmx.h>
#pragma hdrstop
#include "Unitname.h"