![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема со StayOnTop окном.
@!!ex © (2009-02-27 11:53:00)В программе есть два типа окон:
Терминал управления
Дочерние окна
Терминал управления должен быть всегда поверх дочерних окон. Сделал StayOnTop, вроде нормально. Но появилсь проблема. Сообщения ShowMessage и диалоги находятся ЗА окно Терминала, что неприемлемо, т.к. вылазит модальный ShowMessage, вешает окно терминала, и при этом сам ЗА окном. Даже не понято, что появилось сообщение, просто "прога зависла" и все. Что делать? Как сделать чтобы Терминал был впереди Дочерних окон, но за сообщения и диалогами?
Б (2009-03-02 13:19:00) [1]http://www.delphikingdom.com/asp/answer.asp?IDAnswer=58037
KSergey (2009-03-02 12:50:00) [2]> @!!ex © (27.02.09 12:12) [4]
> ShowMessage не подвластен, потому что его могут вызывать dll.
Сделать интерфейсную функцию CoolShowmessage и прописать в доке пользовать только ее. Кто не соблюдает интерфейс плагина - к стенке.
markers (2009-03-02 10:00:00) [3][0] а чем тебе MessageBox не нравится?
@!!ex (2009-02-28 08:42:00) [4]> [5] Amoeba © (27.02.09 17:45)
Почему не трогать? Я же не собираюсь его менять в сорсах дельфи. Сделал копию для своего проекта.
blackman (2009-02-27 18:29:00) [5]MessageBox
Amoeba (2009-02-27 17:45:00) [6]
> @!!ex © (27.02.09 12:04) [2]
>
> > [1] {RASkov} © (27.02.09 11:55)
>
> Мне это не шибко подвластно.
> Имеет смысл Dialogs подправить и добавить подправленную
> версию в исходники?
>
Не трожь генофонд!
@!!ex (2009-02-27 12:12:00) [7]ShowMessage не подвластен, потому что его могут вызывать dll.
{RASkov} (2009-02-27 12:11:00) [8]> [2] @!!ex © (27.02.09 12:04)
> Имеет смысл Dialogs подправить и добавить подправленную
> версию в исходники?
Может проще свою реализацию Showmessage сделать.... хотя я не знаю чего там у тебя подвластно) и на сколько шибко)
@!!ex (2009-02-27 12:04:00) [9]> [1] {RASkov} © (27.02.09 11:55)
Мне это не шибко подвластно.
Имеет смысл Dialogs подправить и добавить подправленную версию в исходники?
{RASkov} (2009-02-27 11:55:00) [10]> [0] @!!ex © (27.02.09 11:53)
MessageBox