Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SVISTAPLYASKA - разработка приложения для Vista в Delphi 7 [D6, D7, Win95/98, WinXP]


Страницы:   1 2 3

TIF ©   (2007-11-12 12:33:00) 

В Vista открыл свой проект и ахнул: у меня на форме было много картинок, располагающихся рядом. Так вот, они были пригнаны плотно друг к другу, например размер их был 100х50. В Vista сами Image расширились, стали где-то 120х70, естественно картинка болтается по центру этой области и не касается соседних.

И так случилось со всеми Image-ами. В XP всё нормально.

Изменения коснулись и других компонентов - использую красивые графические компоненты, так у них тоже поехали ширина, высота...

Самый прикол в том, что когда всё подогнал, скомпилил в Vitsa и открыл потом exe-шник в XP, то ... всё сузилось!

Неужели придётся как-то программировать задание размеров компонентов в зависимости от типа операционки? Абсурд! Либо создавать два идентичных приложения, различающихся только размерами компонентов, что не лучше.

Ничего не понимаю! Может в Vista какие-то коэффициенты пересчёта размеров? Или как-то влияет разрешение, масштабирование экрана? Кто сталкивался с чем-либо подобным или знает, в чём тут может быть дело? Плз, помогите.

PS: просьба советов типа: "Зачем тебе виста, пиши в ХР и работай в ХР" - не давать.

Sorry за возможные ошибки в тексте


ЮЮ   (2007-11-12 12:53:00) [41]

> у меня на форме было много картинок, располагающихся рядом.

До такого не додумвлся бы ни в ХP, не в Viste.


> Так вот, они были пригнаны плотно друг к другу, например
> размер их был 100х50. В Vista сами Image расширились, стали
> где-то 120х70,


Это уже юольше на чудеса похоже. Ты в церкви Висту не окравлял?


> Самый прикол в том, что когда всё подогнал,

Пару строк кода все-же проще написать, даже когда "батонокидатель".

З.Ы. Может дело не в системах, а в настройках монитора в разных системах?


> просьба советов типа: "Зачем тебе виста, пиши в ХР и работай
> в ХР" - не давать.

А зачем советуешь ставить Висту? :)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо