Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Стиль окна [D7, WinXP]


Дмитрий ©   (2009-03-18 06:41:00) 

Здравствуйте,
Можно ли сделать так, чтобы окно визуально отображалось как tool window (c WS_EX_TOOLWINDOW, т.е. с тонким заголовком и одиночной кнопкой "закрыть"); но в остальном вело себя как самостоятельное окно (кнопка на панели задач, и возможность переключения по alt+tab) ?


Юрий Зотов   (2009-03-23 19:17:00) [1]

> Дмитрий   (18.03.09 08:45) [4]

В замещенном методе CreateParams (после вызова в нем inherited).


Дмитрий   (2009-03-18 08:45:00) [2]

Спасибо, Тыщ, все получилось. Прописал стили в ресурсах диалога.


Дмитрий   (2009-03-18 08:32:00) [3]


> WS_EX_TOOLWINDOW or WS_EX_APPWINDOW

Эти стили нужно присваивать окну только после создания? Или можно указать их в диалоге, в ресурсах?


Тыщ   (2009-03-18 07:42:00) [4]

Хотя я наврал.
WS_EX_TOOLWINDOW or WS_EX_APPWINDOW


Тыщ   (2009-03-18 07:38:00) [5]

Нет, но можно сделать спрятанное окно с нормальным заголовком, передающее фокус окну с узким заголовком (возможны побочные эффекты?).

Или сделать окно без заголовка и рисовать на нем всё что угодно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо