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