Проблема ориентации экрана с TChart в "Delphi 10.3 Rio"

Я начал работать с "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;

ОШИБКА: после изменения экрана "Портрет" на "Пейзаж", а затем возврата в "Портрет", экран перерисовывается неправильно, а нижняя половина пуста и черная (обрезана). Смотрите прикрепленное изображение.

Как это исправить?

0 ответов

Другие вопросы по тегам