Передача фокуса при превышении текста TEdit
В определении формы запишем:
Type TForm1 = class(TForm) { ... } private procedure WMCommand(var Msg: TWMCommand); message WM_COMMAND; { ... } end;
Затем в секции implementation:
procedure TForm1.WMCommand(var Msg: TWMCommand); begin if Msg.NotifyCode = EN_MAXTEXT then begin PostMessage(Handle, WM_NEXTDLGCTL,0, 0); inherited; end; end;
Комментарии