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

Вниз

Как вызвать звук который издает, при клике, окно под модальным?   Найти похожие ветки 

 
sanx   (2009-09-01 12:41) [0]

Или это не в TForm/TApplication реализовано, а в винде? Мне нужно самостоятельно получить такой эффект, если пользователь хочеть минимизировать в трей приложение с открытыми модальными окнами (проверяю Application.ModalLevel > 0). Я делаю в этом случае SetForegroundWindow(Application.ActiveFormHandle), но хотелось бы еще и звук издавать :)

Вообще проблема с этим треем и скрытием нескольких окон, особенно если есть модальные. Никак не вкурю как правильно скрыть/восстановить всю иерархию модальных окон.


 
Leonid Troyanovsky ©   (2009-09-01 13:43) [1]


> sanx   (01.09.09 12:41)  

> Мне нужно самостоятельно получить такой эффект, если пользователь
> хочеть минимизировать в трей приложение с открытыми модальными
> окнами

Уже все реализовано до нас, если окно, дейс-но, модальное.
А на зачем нужна целая иерархия модальных окон?

--
Regards, LVT.


 
sanx   (2009-09-01 13:57) [2]

Leonid Troyanovsky, у меня минимизация происходит не с помощью кнопок в заголовке окна, а по клику по иконке в трее. Вот в этой процедуре и хотелось бы обрабатывать эту ситуацию правильно.

Про иерархии, ну например открыто одно модальное и из него еще одно :). Хотя даже если всего лишь одно окно модальное, я все равно не могу его правильно минимизировать вместе с заблокированным главным и соответственно восстановить :(


 
Leonid Troyanovsky ©   (2009-09-01 14:27) [3]


> sanx   (01.09.09 13:57) [2]

> Leonid Troyanovsky, у меня минимизация происходит не с помощью
> кнопок в заголовке окна, а по клику по иконке в трее.

Cоздаем трудности, и мужественно их преодолеваем.

Кому, во-ще, придет в голову сворачивать приложение,
прицеливаясь мышью в иконку.

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
2-1251814973
Del
2009-09-01 18:22
2009.10.25
BDS 2006 hint


2-1251462711
denis_lunev
2009-08-28 16:31
2009.10.25
Сохранение изменений свойств в EDIT


2-1251312234
sanx
2009-08-26 22:43
2009.10.25
TEdit, как отличить user ввод от присвоения Text нового значения?


2-1251711555
Franzy
2009-08-31 13:39
2009.10.25
Как передать в dll адрес процедуры?..


1-1220057367
Deltas
2008-08-30 04:49
2009.10.25
Как получить текст окна класса TRichView?