![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
TarasBer |
![]()
Сообщение
#1
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Второе окно всегда сверху, даже когда первое активно. Если у второго окна задавать родителем 0, то в панели задач будут 2 иконки, тоже не катит. Что делать? Как делать правильно? -------------------- |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Я поступил по-VCLовски: в качестве главного создал видимое окно нулевого размера, а у тех двух указал родителем его. Это нехорошее решение. Оно сбивает работу на новых ОСях (работа Aero ломается. В частности, live thumbnails, Dynamic Windows, Windows Flip и Windows Flip 3D работают не так, как ожидается. Попробуй например запустить свое приложение под Win7 и минимизировать/максимизировать его. Эффект будет НЕ тот, что при минимизации/максимизации, скажем, NotePad-а. Твое окно будет плавно исчезать/проявляться вместо анимации сворачивания в таскбар).Поэтому, чтобы заставить программу, компилируемую Дельфями ниже 2007, работать нормально под Вистой/Семеркой, нужно вносить некоторые изменения в код. Об этом есть статья на Королевстве Дельфи, если не ошибаюсь, Д. Ларионов написал. А ты в свой проект намеренно включаешь этот глюк от VCL. |
![]() ![]() |
![]() |
Текстовая версия | 14.07.2025 22:07 |