![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как изменить иконку в окне MessageBox
Ал © (2003-09-08 16:15:00)У KOL Applet и KOL-форм изменил, а вот дочерние сообщения через MessageBox все равно показывают виндусовский значок.
Знатоки, подскажите, как изменить значок или вобще выключить.
Имею Win98, D6. В проекте Applet имеет свойство Visible := False.
Ал (2003-10-08 11:32:00) [1]Благодарю за ответы.
Gandalf (2003-10-07 22:56:00) [2]FindWindow, FindWindowEx, но потом мароки много. Проще свою сделать - как делать модальную форму смотри в ЧаВо.
Vladimir Kladov (2003-10-07 16:13:00) [3]FindWindow. и как будете менять? из другого потока. Говорят же: создайте свою форму. В kol это будет очень мало по размеру добавленного кода.
Ал (2003-10-07 15:19:00) [4]Гэндалфу (и всем другим):
я не дока в WinAPI - хоть подскажите, каким путем узнать Handle окна MessageBox и дать ему свою пиктограмму в заголовок?
Black King (2003-10-01 23:21:00) [5]Sozdaj svoju formu :o)
Gandalf (2003-09-30 21:34:00) [6]Нет ничего невозможного, зная handle окна (MessageBox) - можно и это, но это в WinAPI - короче оффтопиком пахнет.
Ал (2003-09-29 15:21:00) [7]Уточняю.
Хотел сменить иконку в заголовке окна MessageBox на свою, но чтобы окно было MB_SYSTEMMODAL (не сворачивалось и было поверх всех окон).
Возможно ли это?
Gandalf (2003-09-17 15:04:00) [8]
> Как в KOL обрабатывать нажатия кнопок формой, что-то типа
> KeyPreview
Ствь у всех один обработчик клавиатуры и все.
savva (2003-09-09 16:18:00) [9]см. OnMessage
к тому же
1) это нужно в отдельную ветку
2) форма кнопки не нажимает!
avakss (2003-09-09 14:33:00) [10]Как в KOL обрабатывать нажатия кнопок формой, что-то типа KeyPreview
SPeller (2003-09-09 12:22:00) [11]Иконку ту что вопросик или восклицательный знак? Дык, это константы, а своё - никак.
savva (2003-09-09 10:33:00) [12]чтобы убрать - сделай
MessageBox(applet.Handle,'Text','Caption',MB_OK or MB_ICONQUESTION or MB_APPLMODAL );
Ал (2003-09-09 08:34:00) [13]Ау!