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

Вниз

Выход из модального окна   Найти похожие ветки 

 
Реактор ©   (2004-05-06 22:53) [0]

Из основной формы создаю модальное окно MyWindow.ShowModal, обрабатываю MyWindow.FormActivate, а вот закрыть потом это модальное окно получается только нажав мышкой на "крестик". MyWindow.Hide (так же как и Free, Destroy) закрывает окно, но не возвращает управление основной форме. Что надо написать в процедуре MyWindow.FormActivate, что бы это было аналогично нажатию мышкой на "крестик" модального окна?
Решение вопроса через MyWindow.Show мне не подходит.


 
Mim1 ©   (2004-05-06 22:56) [1]

Release, sendmessage(handle,wm_syscommand,sc_close,0), modalresult := mr_cancel


 
yanis ©   (2004-05-06 22:57) [2]


MyWindow.Close;


 
Rouse_ ©   (2004-05-06 22:59) [3]

ModalResult


 
Игорь Шевченко ©   (2004-05-06 23:35) [4]


> Из основной формы создаю модальное окно MyWindow.ShowModal


обычно в модальном окне предусматриваются кнопки с ModalResult и со стандартной реакцией на клавиатуру.


> Что надо написать в процедуре MyWindow.FormActivate


Ничего.

Вопрос наводящий: а что должно делать это модальное окно (зачем ты его создаешь) ?



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
1-1083813352
Vilux
2004-05-06 07:15
2004.05.23
Кол-во дней между двумя датами


1-1083763502
denis_group
2004-05-05 17:25
2004.05.23
CheckBox ы в StringGrid .


9-1074531726
Sos
2004-01-19 20:02
2004.05.23
Во время движения персонаж мигает как фонарь =)


14-1083408936
Daniel
2004-05-01 14:55
2004.05.23
Минусы.


3-1083237481
Felan
2004-04-29 15:18
2004.05.23
Системные переменные Interbase