УБРАТЬ ФОКУС DELPHI

Убрать фокус в Delphi можно с помощью метода TControl.Perform. Для этого нужно вызвать метод Perform с указанием сообщения CM_FOCUSCHANGED и параметра 0.

Control.Perform(CM_FOCUSCHANGED, 0, 0);

Также можно использовать методы SetFocus и KillFocus. С помощью метода SetFocus можно установить фокус на нужном компоненте, а с помощью KillFocus - снять фокус.

Control.SetFocus;
Control.KillFocus;

Для того чтобы убрать фокус с какого-либо компонента при щелчке на другом компоненте, необходимо использовать событие OnClick. Ниже приведен пример обработчика события OnClick, который снимает фокус с компонента Edit1 при щелчке на кнопке Button1:

procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.KillFocus;
end;

Autocom Delphi - Как отключить уведомление о непристегнутом ремне безопасности Opel Corsa D

Функции и возможности Delphi DS150E

Проверка оригинальности пробега Ford Focus 3 2011 года

Построение графиков функции в Delphi часть 1

Ошибка P2337 Замена мультипликатора форсунки Delphi система TDCI

Как запустить дизель - Что делать, если ТНВД хапнул воздуха? (18+)

Как отключить демонстрационный режим Delphi

ФАЗОВРАЩАТЕЛЬ !!! КАК РЕШИТЬ ПРОБЛЕМУ !!???

История устранение воздуха в топливоприводах Форд Фокус 1.8Tdci, CR Delphi

Реклама
Новое
Реклама