Вниз
Скачать: CL | DM;

Закрыть все модальные формы   Найти похожие ветки 

 
Демьян   (2009-08-17 15:38) [0]

Есть приложение, которое использует несколько окон, каждое из которых может быть показано относительно любого (в теории) другого модально через ShowModalEx. После закрытия формы она уничтожается. Есть меню в трее, у него есть пункт "Закрыть приложение". При щелчке на этом пункте должно закрываться приложение и, соответственно, все модально открытые формы. Вопрос:

Как закрыть ВСЕ модальные формы, показанные в данный момент?

Я думал посылать всем окнам пользовательское сообщение, но это как-то криво и некрасиво... Может, я туплю и есть способ лучше?


 
D[u]fa   (2009-08-17 17:42) [1]

Ну не всем окнам, в всем свои... нормальный вариант. Можно конечно Halt сделать))) но это шутка есесно


 
Демьян   (2009-08-17 18:25) [2]

Хорошо! Уанс море, кто следующий? :) Наверняка есть ещё варианты. Тогда какие?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.002 c
15-1384174248
Joker87
2013-11-11 16:50
2014.05.18
Распределенная разработка проекта


3-1298286689
wasja_1
2011-02-21 14:11
2014.05.18
Замена данных в DBEdit


6-1272272116
Дмитрий Белькевич
2010-04-26 12:55
2014.05.18
Indy 10 обновляется?


3-1297792099
AnacRon
2011-02-15 20:48
2014.05.18
Запись данных сразу в несколько таблиц


15-1384092113
Ptr_Suspend
2013-11-10 18:01
2014.05.18
Стругацкие. Что и в какой последовательности читать?




   Наверх