Frames erstellen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Mit Frames arbeiten

Sie können einen leeren VCL-Frame erstellen, indem Sie einen der folgenden Befehle wählen:

Datei > Neu > Weitere > Delphi-Projekte > Delphi-Dateien > Frame
Datei > New > Weitere > C++Builder-Projekte > C++Builder-Dateien > Frame

Sie können einen leeren FireMonkey-Frame erstellen, indem Sie einen der folgenden Befehle wählen:

Datei > Neu > Weitere > Delphi-Projekte > Delphi-Dateien > FireMonkey-Frame
Datei > Neu > Weitere > C++Builder-Projekte > C++Builder-Dateien > FireMonkey-Frame

Fügen Sie anschließend beliebige Komponenten (auch andere Frames) in den neuen Frame ein.

Es ist sinnvol, obwohl nicht unbedingt, Frames als Teil eines Projekts zu speichern. Sie können auch Projekte erstellen, in denen ausschließlich Frames und keine Formulare verwendet werden. Wählen Sie dazu Datei > Neu > Anwendung, schließen Sie das neue Formular und die Unit, ohne zu speichern, wählen Sie den obigen Frame-Befehl und speichern Sie anschließend das Projekt.

Hinweis: Speichern Sie Frames auf keinen Fall mit in der IDE verwendeten Standardnamen, wie z.B. Unit1, Project1 usw. Sonst kann ihre spätere Verwendung zu Namenskonflikten führen.

Die Frames des aktuellen Projekts können mit der Menüoption Ansicht > Formulare in der Entwurfsumgebung angezeigt werden. Sie können dann wie bei Formularen und Datenmodulen jederzeit zwischen der grafischen Darstellung im Formular-Designer und der Frame-Datei im Editor wechseln, indem Sie mit der rechten Maustaste klicken und Ansicht als Formular oder Ansicht als Text wählen.

Frames in die Tool-Palette aufnehmen

Frames werden als Komponentenvorlagen in die Tool-Palette aufgenommen. Um einen Frame hinzuzufügen, öffnen Sie diesen zuerst im Formular-Designer (Sie können keinen in eine andere Komponente eingebetteten Frame verwenden), klicken ihn dann mit der rechten Maustaste an und wählen Der Palette hinzufügen. Geben Sie anschließend im Dialogfeld Informationen über die Template den Namen, die Kategorie der Palette und das Symbol für die neue Vorlage an.

Siehe auch