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

Вниз

Компонент должен потерять фокус   Найти похожие ветки 

 
Jimmy   (2006-11-23 20:58) [0]

Если на форме всего 1 управляющий элемент, который имеет фокус, как сделать так, чтобы он потерял этот фокус?


 
saxon   (2006-11-23 21:14) [1]

А смысл?

Например можно кинуть в невидимую область формы другой и передать фокус ему.


 
MsGuns ©   (2006-11-23 21:59) [2]

В событии OnExit "элемента" написать

TWinControl(Sender).SetFocus;


 
RASkov   (2006-11-24 01:51) [3]

ActiveControl:=nil;
и типа так

procedure TForm1.FormActivate();
begin
 ActiveControl:=nil;
end;

procedure TForm1.FormClick();
begin
 ActiveControl:=nil;
end;

Ну и еще в добавок на таймер эту же строчку пропиши и вообще супер будет, только зачем?


 
Leonid Troyanovsky ©   (2006-11-25 12:33) [4]


> Jimmy   (23.11.06 20:58)

> Если на форме всего 1 управляющий элемент, который имеет
> фокус, как сделать так, чтобы он потерял этот фокус?


Нам, пользователям, такой интерфейс не нужен.

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.037 c
15-1163739160
Ded
2006-11-17 07:52
2006.12.10
ЗАДАЧА


2-1164040438
Vasiliy
2006-11-20 19:33
2006.12.10
Как обработать WM_NCMOUSEMOVE на не клиентской области?


11-1140213317
rainstuff
2006-02-18 00:55
2006.12.10
Скачивание URL из инета с использованием KOL


2-1163850359
Виталик 2006
2006-11-18 14:45
2006.12.10
Не присваиваются значения!


11-1128680360
shalex
2005-10-07 14:19
2006.12.10
Меню со стилем OfficeXP