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

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

Заголовок окна


123-ий ©   (2008-05-27 13:48:00) 

Можно ли изменить стандартный заголовок окна, не рисуя свой?


Anatoly Podgoretsky   (2008-05-27 14:07:00) [1]


> а кто же тогда будет рисовать этот нестандартный заголовок?
>  

Почему нестандартный?
Он же хочет именно стандартный.


123-ий   (2008-05-27 14:03:00) [2]

Я так и думал. Спасибо.


Юрий Зотов   (2008-05-27 13:58:00) [3]

> 123-ий   (27.05.08 13:54) [3]

Параметры неклиентских областей окон (в том числе, цвет заголовка) - это общесистемные установки юзера. Изменить их для отдельного окна нельзя, поэтому - либо менять для всех окон разом (чему юзер немало удивится), либо рисовать самому (для чего в WinAPI имеется готовая функция).


Anatoly Podgoretsky   (2008-05-27 13:57:00) [4]

> 123-ий  (27.05.2008 13:48:00)  [0]

Можно.


123-ий   (2008-05-27 13:56:00) [5]

Не рисуя свой - я имел ввиду не применяя способ:
BorderStyle := bsNone;
// и нарисовать свой заголовок в клиентской части


Юрий Зотов   (2008-05-27 13:54:00) [6]

А давайте зададим себе простой вопрос - а кто же тогда будет рисовать этот нестандартный заголовок? С потолка же он не возьмется.


123-ий   (2008-05-27 13:54:00) [7]

may be...
Если серьёзно, то достаточно было поменять цвет caption'а...
Правда, честно говоря я сам сомневаюсь, что это возможно без долгого заморачивания своей и ваших голов ;)


Palladin   (2008-05-27 13:49:00) [8]

ты хочешь сделать его теплее?


Наверх

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