SynEdit: PasHighLighter, improve cppclass, allow external

This commit is contained in:
Martin 2025-03-20 11:43:56 +01:00
parent c477ea0e17
commit 2a78f345ae

View File

@ -2835,8 +2835,8 @@ begin
Result := tkKey;
if (rsAfterEqualOrColon in fRange) and (PasCodeFoldRange.BracketNestLevel = 0) then
begin
fRange := fRange + [rsInClassHeader] - [rsVarTypeInSpecification, rsAfterEqual, rsAfterColon];
FOldRange := FOldRange - [rsInClassHeader];
// rsInObjcProtocol: allow external
fRange := fRange + [rsInObjcProtocol] - [rsVarTypeInSpecification, rsAfterEqual, rsAfterColon];
StartPascalCodeFoldBlock(cfbtClass);
end;
end