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

Вниз

Form   Найти похожие ветки 

 
baracuda   (2003-03-06 19:03) [0]

Кто подскажет по какому свойству формы можно отловить активное состояние её.
Есть 2 формы. Form1. Form2
из Form1 запускается в режиме Showmodal Form2
при закрытии Form2 свойство form1 onactivate или onshow не срабатывают.
По какому событию отловить активное состояние формы1?


 
Юрий Федоров ©   (2003-03-06 19:06) [1]

По событию получения управления следующим оператором после
Form2.Showmodal:-)


 
Anatoly Podgoretsky ©   (2003-03-06 19:12) [2]

Точку останова там поставь.


 
baracuda   (2003-03-06 19:19) [3]

Вижу два варианта
1) После Form2.showmodal ставить свойство Form.activate, но некрасиво так как само Form2.showmodal уже запускаются из самого события Form2.showmodal В результате делать віход из цикла. некрасиво.
2)В событии Form2.onclose запускать form1.activate (что-то неплучается)
Подпробнее про точку останова можно плиз.


 
Anatoly Podgoretsky ©   (2003-03-06 19:21) [4]

Встано на строку после ShowModal и нажми последовательно F5 затем F9


 
baracuda   (2003-03-06 19:38) [5]

Ну не попадаю на строки ниже Showmodal.

procedure TForm1.FormActivate(Sender: TObject);
var
begin

Form2.showmodal;
//Сюда я никогда не попадаю
form1.Show;

end;




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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
14-54194
Товарищъ
2003-03-03 05:49
2003.03.17
Смерть?! Или нет?!


1-54011
кашуба
2003-03-06 17:21
2003.03.17
TStringGrid


1-53975
Armageddon
2003-03-05 22:33
2003.03.17
Посоветуйте хорошую замену для RichEdita.


3-53911
Roma111
2003-02-25 18:51
2003.03.17
Форматирование вывода в QRep


1-53974
Sanyok
2003-03-04 19:03
2003.03.17
Проблема с DLL