mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-04 18:40:29 +02:00
SynEdit: Fixed Line markup
git-svn-id: trunk@41435 -
This commit is contained in:
parent
30d5dbff49
commit
d05dcdee7e
@ -52,6 +52,7 @@ type
|
||||
procedure DoLinesInWindoChanged(OldLinesInWindow : Integer); override;
|
||||
procedure DoTextChanged(StartLine, EndLine, ACountDiff: Integer); override;
|
||||
procedure DoMarkupChanged(AMarkup: TSynSelectedColor); override;
|
||||
function RealEnabled: Boolean; override;
|
||||
public
|
||||
constructor Create(ASynEdit: TSynEditBase);
|
||||
destructor Destroy; override;
|
||||
@ -121,6 +122,12 @@ begin
|
||||
InvalidateLineHighlight;
|
||||
end;
|
||||
|
||||
function TSynEditMarkupSpecialLine.RealEnabled: Boolean;
|
||||
begin
|
||||
Result := Enabled and
|
||||
(Assigned(FOnSpecialLineMarkup) or Assigned(FOnSpecialLineColors));
|
||||
end;
|
||||
|
||||
constructor TSynEditMarkupSpecialLine.Create(ASynEdit: TSynEditBase);
|
||||
begin
|
||||
inherited Create(ASynEdit);
|
||||
|
Loading…
Reference in New Issue
Block a user