![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Компонент должен потерять фокус
Jimmy © (2006-11-23 20:58:00)Если на форме всего 1 управляющий элемент, который имеет фокус, как сделать так, чтобы он потерял этот фокус?
Leonid Troyanovsky (2006-11-25 12:33:00) [1]
> Jimmy (23.11.06 20:58)
> Если на форме всего 1 управляющий элемент, который имеет
> фокус, как сделать так, чтобы он потерял этот фокус?
Нам, пользователям, такой интерфейс не нужен.
--
Regards, LVT.
RASkov (2006-11-24 01:51:00) [2]ActiveControl:=nil;
и типа так
procedure TForm1.FormActivate();
begin
ActiveControl:=nil;
end;
procedure TForm1.FormClick();
begin
ActiveControl:=nil;
end;
Ну и еще в добавок на таймер эту же строчку пропиши и вообще супер будет, только зачем?
MsGuns (2006-11-23 21:59:00) [3]В событии OnExit "элемента" написать
TWinControl(Sender).SetFocus;
saxon (2006-11-23 21:14:00) [4]А смысл?
Например можно кинуть в невидимую область формы другой и передать фокус ему.