![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Порядок отрисовки окон
IgorB © (2011-03-17 14:16:00)Всем привет.
Есть несколько перекрывающихся дочерних окон.
Система перерисовывает окна начиная с вернего окна и заканчивая нижним.
т.е.
PANEL 3
PANEL 2
PANEL 1
http://img29.imageshack.us/i/123os.png
Можно ли как-то поменять порядок отрисовки окон наоборот (при это не меняя z ордер)?
PANEL 1
PANEL 2
PANEL 3
IgorB (2011-03-17 15:30:00) [1]clickmaker, спасибо. это я и хотел услышать.
clickmaker (2011-03-17 15:27:00) [2]> Мне нужен ответ "да" или "нет",
нет, если перерисовка инициируется системой (окно было скрыто и т.п.)
да, если перерисовываешь сам. Вызывая Invalidate или RedrawWindow, например
IgorB (2011-03-17 15:20:00) [3]Удалено модератором
Примечание: п. 1
Anatoly Podgoretsky (2011-03-17 15:17:00) [4]Что ты еще хочешь, ведь разрешение получил, хочешь подтверждения что ли?
IgorB (2011-03-17 14:58:00) [5]Анатолий, я спрашиваю можно ли так сделать, чтобы система присылала сообщения WM_PAINT в "обратном" порядке.
Мне нужен ответ "да" или "нет", а не ваши выпадки.
Anatoly Podgoretsky (2011-03-17 14:50:00) [6]Ну тогда делай.
IgorB (2011-03-17 14:36:00) [7]потому что так надо
clickmaker (2011-03-17 14:30:00) [8]а зачем?