Добрый день, товарищи! Переделываю проект основанный на VCL компонентах. В этом проекте есть компонент X, унаследованный в конечном итоге от TCustomControl - внутри TButton, TEdit и TProgressBar.
Учусь разрабатывать FMX компоненты. Пара вопросов:
1) - От какого класса следует наследоваться данному компоненту в варианте FMX.
2) Унаследовал от TControl, не увидел ничего. Унаследовал от TPanel - вижу только TPanel.
Вот код конструктора:
constructor TFMX_XComponent.Create(AOwner: TComponent);
begin
inherited;
Width:=100;
Height:=50;
Edit:=TEdit.Create(self);
Edit.Position.X:=5;
Edit.Position.Y:=5;
Edit.Width:=45;
Edit.Height:=22;
Edit.Visible:=True;
Button:=TButton.Create(self);
Button.Position.X:=55;
Button.Position.Y:=5;
Button.Width:=40;
TrackBar:=TTrackBar.Create(self);
TrackBar.Align:=TAlignLayout.Bottom;
end;