|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.02.2017, 11:41 | #1 |
Форумчанин
Регистрация: 25.09.2008
Сообщений: 209
|
Проблемы запуск VCL-приложения в win8
как мне кажется, проблемы с Metropolis
итак, есть приложение, написанное в XE5 и отлично работающее на всех компах windows 7, в XP вроде тоже проблем не наблюдалось. Однако, при старте в windows 8 внезапно обнаружен глюк. Причём, абсолютно не ясны предпосылки для его появления: ведь вещь, по сути примитивная! На главной форме приложения размещена панель TPanel, которая привязана к верху AlTop, на ней - неколько Tlabel, которые привязаны к ПРАВОМУ верхнему углу (под "крестиком" - кнопкой закрытия окна). При изменениях размеров окна, соответственно, все надписи "на месте". Всё работало. Но ВНЕЗАПНО. При старте приложения под windows 8 эти label-ы не наблюдаются. В настройках приложения включается отображение ещё одного компонента, "календарь", который находится перед указанными Label-ами. При включении календаря в Win8 он отображается наполовину. Такое ощущение, что панель ушла куда-то "за" окно приложения. Вопроса у нас два. 1. проблема была выяснена внезапно, и срок исправления - вчера. То есть, завтра качаю виртуальную машину с windows 8 и начинаю тестировать, что за фигня вообще происходит. Ну очень хотелось бы ускорить процесс, если кто-то сможет подсказать сразу, куда копать - был бы безмерно благодарен. 2. Есть такое ужасное предположение, что этот глюк - далеко не единственный из тех, которые придётся ещё увидеть. Быть может, это как-то решается? Запуском программы в каком-нибудь "режиме совместимости", или прописыванием каких-то настроек перед компиляцией приложения. Манифест? Что это вообще может быть? HELP !! Последний раз редактировалось AnTe; 22.02.2017 в 12:39. |
22.02.2017, 12:47 | #2 |
Форумчанин
Регистрация: 25.09.2008
Сообщений: 209
|
Вот как выглядит это со включенным календарём:
|
22.02.2017, 13:12 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А что за программа? Эта сверх-важная информация точно там нужна?оО
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
22.02.2017, 13:15 | #4 |
Форумчанин
Регистрация: 25.09.2008
Сообщений: 209
|
Какая информация? Если про календарь - это опциональная фишка для пользователь. Но при чём тут это.
Я привёл пример того, как "поплыл" интерфейс, причём, на ровном месте поплыл!! Я хочу понять, почему так происходит. В программе около ста различных форм. Я не тестировал остальные - не успел. Это на ноутбуке, на котом будет презентация проходить, произошло. Не представляю, что там ещё случится. И главное - ПОЧЕМУ? |
22.02.2017, 13:24 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Может разные настройки DPI?
Win7 dpi - VMware Player (Non-commercial use only) 2017-02-22 12.21.04.png
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
23.02.2017, 08:29 | #6 |
Форумчанин
Регистрация: 25.09.2008
Сообщений: 209
|
Похоже на то. Проверим! Спасибо.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск приложения | ser70 | Java Мобильная разработка (Android) | 2 | 29.11.2016 19:19 |
Запуск приложения | aleks2377 | Работа с сетью в Delphi | 2 | 17.02.2016 12:42 |
Запуск приложения | jkpro | Помощь студентам | 16 | 08.11.2009 12:31 |
Запуск приложения | Zloy_Doomer | Общие вопросы Delphi | 2 | 10.10.2008 13:47 |
Запуск приложения | Артэс | Общие вопросы C/C++ | 2 | 07.06.2008 17:38 |