SynEdit: Highlighter, limit default as key, only in classes

git-svn-id: trunk@20605 -
This commit is contained in:
martin 2009-06-12 16:06:48 +00:00
parent ef037bb0b6
commit d4702f28d9

View File

@ -1232,9 +1232,15 @@ end;
function TSynPasSyn.Func69: TtkTokenKind;
begin
if KeyComp('Default') then Result := tkKey else
if KeyComp('Dynamic') then Result := tkKey else
if KeyComp('Message') then Result := tkKey else Result := tkIdentifier;
if KeyComp('Default') then begin
if (TopPascalCodeFoldBlockType in [cfbtClass, cfbtClassSection]) then
Result := tkKey
else
Result := tkIdentifier;
end else
if KeyComp('Dynamic') then Result := tkKey
else
if KeyComp('Message') then Result := tkKey else Result := tkIdentifier;
end;
function TSynPasSyn.Func71: TtkTokenKind;