Delphi Firemonkey TEdit позволяет избежать проблемы выскакивания клавиатуры сразу при нажатии

  • Автор темы Автор темы Lomanu4
  • Дата начала Дата начала

Lomanu4

Команда форума
Администратор
Ofline
Друзья, которые устали от этой проблемы, идите голосовать!

Следующее является временным решением (наконец, надеюсь, что чиновник может решить эту проблему):

Код:
// Сначала устанавливаем Edit1.ReadOnly в False

процедура TForm1.Edit1MouseUp (Отправитель: TObject; кнопка: TMouseButton;
  Shift: TShiftState; X, Y: одиночный);
begin
  // После освобождения установите ReadOnly в False, клавиатуру
  TEdit (Sender) .ReadOnly: = False;
 end ;

процедура TForm1.Edit1Exit (Sender: TObject);
 begin
  // После удаления фокуса установите для ReadOnly значение Treue
  TEdit (Sender) .ReadOnly: = True;
 end ;
 
Назад
Сверху Снизу