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

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

Изменения цвета окон встроенных диалогов [D6, Win2k]


denis24 ©   (2004-11-12 17:07:00) 

Как можно изменить сабж ,например Showmessage,Messagedlg?


denis24   (2004-11-15 10:17:00) [1]

Понял,спасибо


Anatoly Podgoretsky   (2004-11-12 17:47:00) [2]

И при том основной


begin...end   (2004-11-12 17:40:00) [3]

Гаврила ©   (12.11.04 17:39) [7]

Аналогично, но это уже другой вопрос. :)


Гаврила   (2004-11-12 17:39:00) [4]

Если запущу программу и увижу например красный ShowMessage - сотру ее сразу нафиг


begin...end   (2004-11-12 17:36:00) [5]

Amoeba ©   (12.11.04 17:31) [4]

> А в этом случае, посмотри исходники (dialogs.pas) и
> напиши свои функции по их образу и подобию, но с
> возможностью задавать цвет окна.

А вот это уже, похоже, действительно сделать. Но только хочу предупредить denis24 - не смейте трогать генофонд! :) Можно, кстати, изменить копию Dialogs.pas и разместить её в каталоге проекта.


begin...end   (2004-11-12 17:33:00) [6]

Amoeba ©   (12.11.04 17:24) [3]

> Вполне серьезно! Только так и можно изменить цвет
> СИСТЕМНЫХ диалогов.

Что Вы понимаете под СИСТЕМНЫМИ диалогами? Функции ShowMessage и MessageDlg создают обычную форму.


Amoeba   (2004-11-12 17:31:00) [7]


> Как можно изменить сабж ,например Showmessage,Messagedlg?

А в этом случае, посмотри исходники (dialogs.pas) и напиши свои функции по их образу и подобию, но с возможностью задавать цвет окна.


Amoeba   (2004-11-12 17:24:00) [8]

Вполне серьезно! Только так и можно изменить цвет СИСТЕМНЫХ диалогов.


denis24   (2004-11-12 17:19:00) [9]

а серьезно?


Rem   (2004-11-12 17:12:00) [10]

Кнопка "Пуск" - "Настройка" - "Панель управления" - "Экран" - "Оформление"


Наверх

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