SynEdit: Markup, fixes to temp-enable

git-svn-id: trunk@53988 -
This commit is contained in:
martin 2017-01-24 01:43:56 +00:00
parent b32479366d
commit 41861e5d2c
3 changed files with 4 additions and 4 deletions

View File

@ -198,7 +198,7 @@ end;
function TSynEditMarkup.GetEnabled: Boolean; function TSynEditMarkup.GetEnabled: Boolean;
begin begin
Result := FEnabled and (FTempEnable = 0); Result := (FTempEnable = 0);
end; end;
function TSynEditMarkup.GetFGColor : TColor; function TSynEditMarkup.GetFGColor : TColor;
@ -466,7 +466,7 @@ end;
function TSynEditMarkup.RealEnabled: Boolean; function TSynEditMarkup.RealEnabled: Boolean;
begin begin
Result := Enabled and MarkupInfo.IsEnabled; Result := (FTempEnable = 0) and Enabled and MarkupInfo.IsEnabled;
end; end;
procedure TSynEditMarkup.PrepareMarkupForRow(aRow: Integer); procedure TSynEditMarkup.PrepareMarkupForRow(aRow: Integer);

View File

@ -779,7 +779,7 @@ end;
function TSynEditMarkupIfDefBase.RealEnabled: Boolean; function TSynEditMarkupIfDefBase.RealEnabled: Boolean;
begin begin
Result := Enabled and HasEnabledMarkup; Result := inherited and HasEnabledMarkup;
end; end;
{ TSynRefCountedDictIfDef } { TSynRefCountedDictIfDef }

View File

@ -130,7 +130,7 @@ end;
function TSynEditMarkupSpecialLine.RealEnabled: Boolean; function TSynEditMarkupSpecialLine.RealEnabled: Boolean;
begin begin
Result := Enabled and Result := inherited and
(Assigned(FOnSpecialLineMarkup) or Assigned(FOnSpecialLineColors) or (Assigned(FOnSpecialLineMarkup) or Assigned(FOnSpecialLineColors) or
HasLineHighlight HasLineHighlight
); );