Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Изменения цвета окон встроенных диалогов   Найти похожие ветки 

 
denis24   (2004-11-12 17:07) [0]

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


 
Rem ©   (2004-11-12 17:12) [1]

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


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

а серьезно?


 
Amoeba ©   (2004-11-12 17:24) [3]

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


 
Amoeba ©   (2004-11-12 17:31) [4]


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

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


 
begin...end ©   (2004-11-12 17:33) [5]

Amoeba ©   (12.11.04 17:24) [3]

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

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


 
begin...end ©   (2004-11-12 17:36) [6]

Amoeba ©   (12.11.04 17:31) [4]

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

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


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

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


 
begin...end ©   (2004-11-12 17:40) [8]

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

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


 
Anatoly Podgoretsky ©   (2004-11-12 17:47) [9]

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


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

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



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
1-1100156653
GJAlex
2004-11-11 10:04
2004.11.28
Не получается изменить MainForm.Caption в run-time.


1-1100547783
BiS
2004-11-15 22:43
2004.11.28
Модули


14-1100249493
Ten199
2004-11-12 11:51
2004.11.28
Как купить EhLib или как мы работаем...


3-1099395648
axx
2004-11-02 14:40
2004.11.28
Помогите с синтаксисом СКЛ


1-1100249183
frEEstyler
2004-11-12 11:46
2004.11.28
отсылка на сервер информации