Показать сообщение отдельно
  #4  
Старый 10.06.2013, 00:12
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от Krater
Прописав Ваш код в OnCreate формы.Запустил готовый скомпилированный exeшник проги в разрешении экрана 1366х768. Результат: компонент Panel и Image расположенный на нём слишком большие. Запустил прогу в разрешении экрана 1152х864, результат: высота норм(не хватает 3-5 пикселей), а ширина панели и Image слишком длинная. Я в безисходном положении Неужели нет какого нибудь универсального метода в решении моей проблемы... Но за попытку спасибо!

Универсального - нет.
Надо дизайн интерфейса делать таким, что бы без масштабирования он сам подстраивался под текущие размеры формы. Помогут в этом якоря (Anchor). Ну а с картинками тут, кроме как принудительно переразмеривать их, ничто не поможет. Можно сами картинки делать либо не чуствительные к масштабированию, либо делать фон, а картику либо прозрачной, либо такого же цвета по краям.

Но это все общие советы. Тут надо смотреть на конкретный дизайн в аспекте самого приложения. Тогда можно попробовать подсказать что-то более конкретное.
Ответить с цитированием