EditButton: redirect focus to FEdit when control gets activated, e.g if it is set as ActiveControl.

git-svn-id: trunk@44691 -
This commit is contained in:
bart 2014-04-11 22:01:04 +00:00
parent 14698396ff
commit 1e4d9a5e3c

View File

@ -174,6 +174,9 @@ type
WithThemeSpace: Boolean); override;
procedure CheckButtonVisible;
procedure ButtonClick; virtual;
procedure DoEnter; override;
procedure EditChange; virtual;
procedure EditClick;
procedure EditDblClick; virtual;
@ -1337,6 +1340,12 @@ begin
FOnButtonClick(Self);
end;
procedure TCustomEditButton.DoEnter;
begin
inherited DoEnter;
FEdit.SetFocus;
end;
procedure TCustomEditButton.EditChange;
begin
if Assigned(FOnEditChange) then FOnEditChange(Self);