Я начал работать с "Delphi 10.3 Rio" и смотрю на ошибку, связанную с объектом TChart. В приложении FMX для «Android 8» я только что создал окно с единственным объектом, TChart (Chart1.Align := TAlignLayout.Client
). В событие OnClick
я поставил следующее:
procedure TForm1.Chart1Click(Sender: TObject);
begin
if Application.FormFactor.Orientations = [TScreenOrientation.Landscape] then
Application.FormFactor.Orientations := [TScreenOrientation.Portrait]
else
Application.FormFactor.Orientations := [TScreenOrientation.Landscape];
end;
ОШИБКА: после изменения экрана «Портрет» на «Пейзаж», а затем возврата в «Портрет», экран перерисовывается неправильно, а нижняя половина пуста и черная (обрезана). Смотрите прикрепленное изображение.
Как это исправить?