mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-26 09:28:17 +02:00
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:
parent
14698396ff
commit
1e4d9a5e3c
@ -174,6 +174,9 @@ type
|
|||||||
WithThemeSpace: Boolean); override;
|
WithThemeSpace: Boolean); override;
|
||||||
procedure CheckButtonVisible;
|
procedure CheckButtonVisible;
|
||||||
procedure ButtonClick; virtual;
|
procedure ButtonClick; virtual;
|
||||||
|
|
||||||
|
procedure DoEnter; override;
|
||||||
|
|
||||||
procedure EditChange; virtual;
|
procedure EditChange; virtual;
|
||||||
procedure EditClick;
|
procedure EditClick;
|
||||||
procedure EditDblClick; virtual;
|
procedure EditDblClick; virtual;
|
||||||
@ -1337,6 +1340,12 @@ begin
|
|||||||
FOnButtonClick(Self);
|
FOnButtonClick(Self);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TCustomEditButton.DoEnter;
|
||||||
|
begin
|
||||||
|
inherited DoEnter;
|
||||||
|
FEdit.SetFocus;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TCustomEditButton.EditChange;
|
procedure TCustomEditButton.EditChange;
|
||||||
begin
|
begin
|
||||||
if Assigned(FOnEditChange) then FOnEditChange(Self);
|
if Assigned(FOnEditChange) then FOnEditChange(Self);
|
||||||
|
Loading…
Reference in New Issue
Block a user