Einzelnen Beitrag anzeigen

stephancramer

Registriert seit: 26. Apr 2016
14 Beiträge
 
Delphi 11 Alexandria
 
#1

Umstellung meiner VCL-Anwendung in eine FMX-Anwendung

  Alt 17. Aug 2021, 09:01
Hallo

Ich habe vor meine VCL-Anwendung in eine FMX-Anwendung umzustellen.
Dabei wollte ich zuerst meine selbst geschriebenen Komponenten umstellen. Wenn ich das so umsetze wie in der VLC, Komponente von TPanel ableiten und im Create die Unterkomponenten erzeuge und platziere, funktioniert das wunderbar.
Ich habe aber vor die Anwendung auch für Linux einzusetzen, und hatte mir die
FMX.Calendar und FMX.Calendar.Style von Embarcadero in mein Projekt kopiert, Units und Klassen umbenannt und Komponenten installiert.
Zur Entwurfszeit habe ich aber einen leeren Rahmen auf dem Formular.
Ich gehe davon aus, das die Verbindung der beiden Units über diese Befehle passiert, diese werden auch ausgeführt.

Delphi-Quellcode:
unit FMX.LeCalendar;
initialization
  RegisterFmxClasses([TLeCalendar]);

unit FMX.LeCalendar.Style;
initialization
  TPresentationProxyFactory.Current.Register(TLeCalendar, TControlType.Styled, TStyledPresentationProxy<TStyledLeCalendar>);
Habe ich da noch was vergessen?

Gruß Stephan
Stephan Cramer
  Mit Zitat antworten Zitat