Windows 7 прибавил свою Панель управления, Появление и Персонализацию, установку Display, способность Увеличить текст и другие объекты на 125% или 150%.
Когда это сделано, часть содержания Форм и Диалоговых окон моей программы Delphi 2009 года отключена.
Что делают изменения я должен сделать, чтобы гарантировать, что все мои формы и диалоговые окна будут выглядеть хорошо при любой установке увеличения в Windows 7.
Похоже, вы имеете в виду настройку размера текста, которая существовала в различных формах в Windows в течение многих лет, и взаимодействие форм Delphi с этой настройкой и их автоматическое масштабирование. У меня нет Windows 7 для проверки, поэтому я основываюсь только на вашем описании.
Проблемы, вызванные этим, очень распространены в приложениях Delphi . Вы можете попробовать установить для свойства формы Scaled
значение false
, но сначала прочтите информацию в этих ссылках - это может быть не лучшим решением, но это зависит от вашей программы. .
Попробуйте эти ссылки:
Это очень полезно статья объясняет, насколько это распространено говоря: "Звучит знакомо? Вы закончили эту элегантную форму и отполировал внешний вид управления, и вы отправляете его на свой конечный пользователь. И первым делом пользователь жалуется на то, что форма не читается на их ПК с Windows. Они жалуются, что текстовые метки отрублены, средства редактирования пробежать за край формы, и нижняя часть формы не ровная видимый. Что случилось? ».Хорошо, что у него есть решение, привет :)
Это delphi.about.com статья тоже стоит прочитать.
Надеюсь, это поможет!
Дэвид