Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизForm : OnActivate(onDeactivate) почему не отрабатываются события Найти похожие ветки
← →
titnn (2003-09-14 13:45) [0]Form :
OnActivate(onDeactivate)
почему не отрабатываются события ?
не понимаю , раньше просто никогда не сталкивался , есть же события стандартные у формы , что им не нравится ?
← →
MBo (2003-09-14 13:52) [1]Application.OnActivate?
← →
titnn (2003-09-14 13:58) [2]а что добавить в код , чтобы отловить
Application.OnActivate ?
и зачем вообще в Form тогда сделали OnActivate , если не работает ?
← →
MBo (2003-09-14 14:03) [3]>если не работает ?
работает. сделай несколько форм, обработчик OnActivate у форм и Appl. и разберись, что и как, раз хелп не читаешь.
>а что добавить в код , чтобы отловить Application.OnActivate ?
Appl.Events брось на форму
← →
titnn (2003-09-14 14:08) [4]сенькс за ответы ...
просто не хотелось кидать на форму Application.Events , думал можно и без него обойтись ...
← →
Without Any ... (2003-09-14 15:41) [5]Совсем не обязательно что-то кидать на форму. Двойной клик мыши по onActivate и пиши на здоровье свою обработку (то чего хочешь отловить)
← →
titnn (2003-09-14 22:07) [6]то Without Any ...
так в том то и проблема , если ничего не кидаем , то события просто не происходят ...
сам попробуй ...
← →
nikkie (2003-09-14 22:10) [7]>Without Any ...
OnActivate не срабатывает, когда происходит переключение из другого приложения.
Note: The OnActivate event of the application (TApplication), not the form, occurs when Windows switches control from another application.
>
>думал можно и без него обойтись ...
А расскажите мне, что это такое вы на форму кидаете? Я честно не знаю, обходился либо присвоением
procedure TForm1.ApplicationActivate(Sender: TObject);
begin
// your code
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnActivate := ApplicationActivate;
end;
либо отлавдиванием WM_ACTIVATE.
← →
MBo (2003-09-15 06:10) [8]>nikkie
>А расскажите мне, что это такое вы на форму кидаете?
В D5 - закладка Additional - Application Events (такое со стрелочками) ;)
Естественно, необязательно применять компонент - мне показалось, что так объяснить проще.
← →
nikkie (2003-09-15 12:18) [9]>MBo
спасибо :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c