mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 20:19:29 +02:00
SynEdit: LineNumber-Gutter: update digit-count when setting to visible (Digits where cut off)
git-svn-id: trunk@39747 -
This commit is contained in:
parent
e1398d3520
commit
eee7f5c069
@ -38,6 +38,7 @@ type
|
|||||||
procedure BufferChanged(Sender: TObject);
|
procedure BufferChanged(Sender: TObject);
|
||||||
procedure FontChanged(Sender: TObject);
|
procedure FontChanged(Sender: TObject);
|
||||||
procedure SetAutoSize(const AValue : boolean); override;
|
procedure SetAutoSize(const AValue : boolean); override;
|
||||||
|
procedure SetVisible(const AValue: boolean); override;
|
||||||
function CreateMouseActions: TSynEditMouseInternalActions; override;
|
function CreateMouseActions: TSynEditMouseInternalActions; override;
|
||||||
public
|
public
|
||||||
constructor Create(AOwner: TComponent); override;
|
constructor Create(AOwner: TComponent); override;
|
||||||
@ -211,6 +212,12 @@ begin
|
|||||||
if AValue then LineCountChanged(nil, 0, 0);
|
if AValue then LineCountChanged(nil, 0, 0);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TSynGutterLineNumber.SetVisible(const AValue: boolean);
|
||||||
|
begin
|
||||||
|
inherited SetVisible(AValue);
|
||||||
|
if AValue then LineCountChanged(nil, 0, 0);
|
||||||
|
end;
|
||||||
|
|
||||||
function TSynGutterLineNumber.CreateMouseActions: TSynEditMouseInternalActions;
|
function TSynGutterLineNumber.CreateMouseActions: TSynEditMouseInternalActions;
|
||||||
begin
|
begin
|
||||||
Result := TSynEditMouseActionsLineNum.Create(self);
|
Result := TSynEditMouseActionsLineNum.Create(self);
|
||||||
|
Loading…
Reference in New Issue
Block a user