Показать сообщение отдельно
  #1  
Старый 05.01.2015, 01:03
raven_f raven_f вне форума
Прохожий
 
Регистрация: 14.12.2014
Сообщения: 7
Версия Delphi: Delphi 6
Репутация: 10
По умолчанию масштабирование на мониторах с разными разрешениями

нужен совет
ситуация: я на своем пк (разрешение 1600х1200) слепил прогу, которую затем применил на пк на работе (5 пк с разными разрешениями); все компоненты(dbgridы, labelы,radiogroupы,editы) я масштабировал путем программного изменения таких свойств этих компонентов как left, top, width. height. В итоге компоненты на пк с разными разрешениями смотрятся как на моём пк.

но есть два вопроса:

1. есть ли способ проще, чем тот, который я применил (прописывать для каждого компонента свой код для масштабирования)?

2. текст в в компонентах(dbgridах, labelах,radiogroupах,editах) не масштабируется, как его можно масштабировать?

спасибо
Ответить с цитированием