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

Вниз

Проблема со StayOnTop окном.   Найти похожие ветки 

 
@!!ex ©   (2009-02-27 11:53) [0]

В программе есть два типа окон:
Терминал управления
Дочерние окна

Терминал управления должен быть всегда поверх дочерних окон. Сделал StayOnTop, вроде нормально. Но появилсь проблема. Сообщения ShowMessage и диалоги находятся ЗА окно Терминала, что неприемлемо, т.к. вылазит модальный ShowMessage, вешает окно терминала, и при этом сам ЗА окном. Даже не понято, что появилось сообщение, просто "прога зависла" и все. Что делать? Как сделать чтобы Терминал был впереди Дочерних окон, но за сообщения и диалогами?


 
{RASkov} ©   (2009-02-27 11:55) [1]

> [0] @!!ex ©   (27.02.09 11:53)

MessageBox


 
@!!ex ©   (2009-02-27 12:04) [2]

> [1] {RASkov} ©   (27.02.09 11:55)

Мне это не шибко подвластно.
Имеет смысл Dialogs подправить и добавить подправленную версию в исходники?


 
{RASkov} ©   (2009-02-27 12:11) [3]

> [2] @!!ex ©   (27.02.09 12:04)
> Имеет смысл Dialogs подправить и добавить подправленную
> версию в исходники?

Может проще свою реализацию Showmessage сделать.... хотя я не знаю чего там у тебя подвластно) и на сколько шибко)


 
@!!ex ©   (2009-02-27 12:12) [4]

ShowMessage не подвластен, потому что его могут вызывать dll.


 
Amoeba ©   (2009-02-27 17:45) [5]


> @!!ex ©   (27.02.09 12:04) [2]
>
> > [1] {RASkov} ©   (27.02.09 11:55)
>
> Мне это не шибко подвластно.
> Имеет смысл Dialogs подправить и добавить подправленную
> версию в исходники?
>

Не трожь генофонд!


 
blackman ©   (2009-02-27 18:29) [6]

MessageBox


 
@!!ex ©   (2009-02-28 08:42) [7]

> [5] Amoeba ©   (27.02.09 17:45)

Почему не трогать? Я же не собираюсь его менять в сорсах дельфи. Сделал копию для своего проекта.


 
markers ©   (2009-03-02 10:00) [8]

[0] а чем тебе MessageBox не нравится?


 
KSergey ©   (2009-03-02 12:50) [9]

> @!!ex ©   (27.02.09 12:12) [4]
> ShowMessage не подвластен, потому что его могут вызывать dll.

Сделать интерфейсную функцию CoolShowmessage и прописать в доке пользовать только ее. Кто не соблюдает интерфейс плагина - к стенке.


 
Б   (2009-03-02 13:19) [10]

http://www.delphikingdom.com/asp/answer.asp?IDAnswer=58037



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

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

Наверх




Память: 0.49 MB
Время: 0.016 c
2-1235981744
Dm
2009-03-02 11:15
2009.04.19
TaskBar закрывает мое окно)))


4-1208521138
eror
2008-04-18 16:18
2009.04.19
Требуется нажать в неактивном окне кнопку


2-1235826105
Neket
2009-02-28 16:01
2009.04.19
Передача DataSource в Excel.


15-1234953174
RDen
2009-02-18 13:32
2009.04.19
InnoSetup


2-1235826463
Nazarius
2009-02-28 16:07
2009.04.19
как в memo написать в определенную строчку