![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SVISTAPLYASKA - разработка приложения для Vista в Delphi 7 [D6, D7, Win95/98, WinXP]
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,
Это уже юольше на чудеса похоже. Ты в церкви Висту не окравлял?
> Самый прикол в том, что когда всё подогнал,
Пару строк кода все-же проще написать, даже когда "батонокидатель".
З.Ы. Может дело не в системах, а в настройках монитора в разных системах?
> просьба советов типа: "Зачем тебе виста, пиши в ХР и работай
> в ХР" - не давать.
А зачем советуешь ставить Висту? :)