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

Вниз

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

 
Sedunov Vitaly   (2002-08-02 18:41) [0]

Добрый вечер! Видать совсем заработался... У меня такая проблема: из одного немодального окна вызываю другое немодальное окно. Второе окно закрывается, а в том окне, из которого вызывал не возникает OnActivate, хотя форма становится активной. А мне по активизации окна грид рефрешнуть надо бы... Помогите, пожалуйста.

Виталий.


 
Skier ©   (2002-08-02 18:51) [1]

>Sedunov Vitaly
OnActivate возникает когда ты активизируешь окно
мышью или клавиатурой.

Попробуй щелкнуть на первой форме в момент когда
активна вторая и OnActivate должен отработать.

А так как ты хочешь сделать - это не получиться...


 
Sedunov Vitaly   (2002-08-02 18:55) [2]

А тогда подскажите, пожалуйста, как это лучше сделать. Заранее благодарен. Спасибо.


 
Skier ©   (2002-08-02 19:00) [3]

>Sedunov Vitaly
Да можно "в лоб" : при закрытии второй формы
вызываешь обработчик события OnActivate сам.

Примерно так :


procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
//................
Form1.FormActivate(Form1);
//................
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
1-48147
Малограмотный
2002-08-01 13:52
2002.08.15
Вопрос чайника


4-48377
Вовчик
2002-06-08 16:58
2002.08.15
Клик мыши


7-48349
Алексей Коваленко
2002-05-31 10:16
2002.08.15
Непрерывная печать на принтер


14-48285
MadMarine
2002-07-21 18:30
2002.08.15
Delphi5 &WinXP


3-47998
NNH
2002-07-27 12:05
2002.08.15
Ограничение значения поля после запятой