brunnengi Опубликовано 20 ноября, 2016 Поделиться Опубликовано 20 ноября, 2016 Здравствуйте. В VCL имелся у компонентов Focused, сообщающий о том есть ли фокус ввода сейчас у компонента. А как это в FMX проверить? Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 21 ноября, 2016 Модераторы Поделиться Опубликовано 21 ноября, 2016 можно вот так смотреть какой сейчас компонент имеет фокус procedure TForm1.FormFocusChanged(Sender: TObject); var aControl: TControl; begin if Screen.FocusControl <> nil then begin aControl := Screen.FocusControl.GetObject as TControl; Caption := aControl.ClassName + ' x ' + aControl.Name; end; end; если конкретный проверить, то if Edit1.IsFocused then Caption := 'Edit1.IsFocused'; Brovin Yaroslav, enatechno, Евгений Корепов и 1 другой 4 Цитата Ссылка на комментарий
Вопрос
brunnengi
Здравствуйте.
В VCL имелся у компонентов Focused, сообщающий о том есть ли фокус ввода сейчас у компонента. А как это в FMX проверить?
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.