Перейти к содержанию
Fire Monkey от А до Я
  • 0

Как сделать форму с компонентами под все разрешения?


SIARHEI RAHOUSKI

Вопрос

Рекомендуемые сообщения

  • 0
  • Модераторы

нужно использовать лицензионную винду, иначе Align не будет работать

 

Ссылка на комментарий
  • 0
2 часа назад, Равиль Зарипов (ZuBy) сказал:

нужно использовать лицензионную винду, иначе Align не будет работать

 

А как же другие программы написанные на delphi ? Почему у ни всё работает ? Align ? Я его не настраивал 

Ссылка на комментарий
  • 0
7 часов назад, SIARHEI RAHOUSKI сказал:

Как сделать форму с компонентами под все разрешения?

ггог.PNG

При запуске приложения определяете текущее разрешение, программно вычисляете размеры и положения компонент и программно применяете их. При OnResize у формы всё пересчитываете..

Ссылка на комментарий
  • 0
13 часов назад, Tumaso сказал:

При запуске приложения определяете текущее разрешение, программно вычисляете размеры и положения компонент и программно применяете их. При OnResize у формы всё пересчитываете..

Не понял

Ссылка на комментарий
  • 0
16 часов назад, SIARHEI RAHOUSKI сказал:

Align ? Я его не настраивал

В этом-то и проблема. Для каждого контрола правильно укажите Align - и будет Вам счастье.

Ну а если Вы про поддержку HDPI - сделайте стиль с поддержкой разных Scale

Изменено пользователем dnekrasov
Ссылка на комментарий
  • 0

Align не решает всех проблем с необходимым расположением контролов. В простых случаях - да, но только чуть сложнее логика размещения, и тут только программно)

Ссылка на комментарий
  • 0
24 минуты назад, Tumaso сказал:

Align не решает всех проблем с необходимым расположением контролов. В простых случаях - да, но только чуть сложнее логика размещения, и тут только программно)

Для не простых случаев иcпользуются разновидности TLayout

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...