Поиск сообщества
Показаны результаты для тегов 'разрешение экрана'.
Найдено: 2 результата
-
Доброго дня! Проясните пожалуйста ситуацию: при запуске программы под Андроидом на различных устройствах я получаю размеры формы, которые вроде всегда в разы меньше чем максимальное разрешение экрана конкретного устройства. Я пробовал планшеты и разные смартфоны. Написал тестовую прогу, которая выводит СlientScreen и ClientWidth формы, на которой ничего больше нет. Например для крайне бюджетного смартфона Fly FS-549 получилось 497 х 320, а по паспорту 854x480. Разрешение и так хреновое, а Delphi его еще сильнее уменьшает. - Почему это происходит и можно ли как то это обойти?
-
Некорректное определение разрешения экрана
Alex7wrt опубликовал вопрос в Положение, размеры, выравнивание
Добрый день. На устройстве Android с реальным разрешением экрана 960 на 540 пикселей Delphi выдает 640 на 360. определяю следующим образом. if TPlatformServices.Current.SupportsPlatformService(IFMXScreenService, IInterface(SS)) then begin w:= round(SS.GetScreenSize.X); h:= round(SS.GetScreenSize.Y); end; или w:=screen.Width; h:=screen.Height; При этом на работе приложения это никак не сказывается, все отображается как надо во всех частях экрана. Скажу больше - если бы не принудительное отображение разрешения на экране, никогда бы не догадался, что определяется неправильно. Под Windows определяется верно. Среда: XE7 P.S. Возможно, такой вопрос уже обсуждался, однако я не нашел его обсуждения на форуме.