![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Разъезжаются контролы при использовании тем WinXP [D7, XP]
tipman © (2007-11-07 14:32:00)Собственно всегда работал в классической теме. При переходе на другие компы, где стоит не классическая тема, всё съезжает, пропадает, обесцвечивается. Как быть?
Anatoly Podgoretsky (2007-11-07 16:15:00) [1]> tipman (07.11.2007 16:01:05) [5]
А кто помещал, Пушкин?
Kolan (2007-11-07 16:11:00) [2]> Правильно используй св-во Ancors у контролов.
+1
Удали его с формы
Не забудь удалить из секции uses его.
Dib@zol (2007-11-07 16:07:00) [3]Ах вот оно что. Тык не надо вручную задавать форме Width и Height. Надо юзать ClientWidth и ClientHeight. Сменишь - и не станут кнопки "уезжать". А вот про то, что обесцвечивается - эт явно ХР-манифест. И если его в ресурсы проги не пихал ты лично, то это сделал компонент XPMan. Удали его с формы и будет тебе шшастье ;)
Amoeba (2007-11-07 16:03:00) [4]Правильно используй св-во Ancors у контролов.
tipman (2007-11-07 16:01:00) [5]Если убрать XP манифест то окно даже в "неклассической" тебе будет классическим? Поскольку разъезжание происходит именно из-за расширения, например, заголовка окна и прочей дребедени...
Как убрать манифест из ресурсов? Я его собственно туда и не помещал
комп один и тот же, юзеры разные, разрешение одно и тоже, Кнопки которые были внизу окна уезжает ниже Bottom, появляется потоса прокрутки
AlexanderMS (2007-11-07 15:40:00) [6]Может, там разрешение другое?
Dib@zol (2007-11-07 15:35:00) [7]Убрать из ресурсов ХР-манифест.
tipman (2007-11-07 15:34:00) [8]да, но тогда в классической теме тоже всё сдвинется.
Anatoly Podgoretsky (2007-11-07 14:59:00) [9]> tipman (07.11.2007 14:32:00) [0]
Исправить приложение.