diff --git a/components/synedit/synedit.pp b/components/synedit/synedit.pp index fc1fb92fc2..d157c5aa19 100644 --- a/components/synedit/synedit.pp +++ b/components/synedit/synedit.pp @@ -82,7 +82,8 @@ uses SynGutter, SynGutterCodeFolding, SynGutterChanges, SynGutterLineNumber, SynGutterMarks, {$ENDIF} - SynEditMiscClasses, SynEditTextBuffer, SynEditHighlighter, SynTextDrawer; + SynEditMiscClasses, SynEditTextBuffer, SynEditHighlighter, SynTextDrawer, + LResources; const DIGIT = ['0'..'9']; @@ -10004,6 +10005,23 @@ procedure Register; begin RegisterClasses([TSynGutterPartList, TSynGutterSeparator, TSynGutterCodeFolding, TSynGutterLineNumber, TSynGutterChanges, TSynGutterMarks]); + + RegisterPropertyToSkip(TSynSelectedColor, 'OnChange', '', ''); + RegisterPropertyToSkip(TSynSelectedColor, 'StartX', '', ''); + RegisterPropertyToSkip(TSynSelectedColor, 'EndX', '', ''); + + RegisterPropertyToSkip(TSynGutter, 'ShowCodeFolding', '', ''); + RegisterPropertyToSkip(TSynGutter, 'CodeFoldingWidth', '', ''); + RegisterPropertyToSkip(TSynGutter, 'ShowChanges', '', ''); + RegisterPropertyToSkip(TSynGutter, 'ShowLineNumbers', '', ''); + RegisterPropertyToSkip(TSynGutter, 'ShowOnlyLineNumbersMultiplesOf', '', ''); + RegisterPropertyToSkip(TSynGutter, 'ZeroStart', '', ''); + RegisterPropertyToSkip(TSynGutter, 'MarkupInfoLineNumber', '', ''); + RegisterPropertyToSkip(TSynGutter, 'MarkupInfoModifiedLine', '', ''); + RegisterPropertyToSkip(TSynGutter, 'MarkupInfoCodeFoldingTree', '', ''); + RegisterPropertyToSkip(TSynGutter, 'LeadingZeros', '', ''); + RegisterPropertyToSkip(TSynGutter, 'DigitCount', '', ''); + RegisterPropertyToSkip(TSynGutter, 'AllowSkipGutterSeparatorDraw', '', ''); end; initialization diff --git a/packager/registersynedit.pas b/packager/registersynedit.pas index 7e2cd489cc..b9650bbbb0 100644 --- a/packager/registersynedit.pas +++ b/packager/registersynedit.pas @@ -217,24 +217,6 @@ begin RegisterClasses([TSynGutterPartList, TSynGutterSeparator, TSynGutterCodeFolding, TSynGutterLineNumber, TSynGutterChanges, TSynGutterMarks]); - - - RegisterPropertyToSkip(TSynSelectedColor, 'OnChange', '', ''); - RegisterPropertyToSkip(TSynSelectedColor, 'StartX', '', ''); - RegisterPropertyToSkip(TSynSelectedColor, 'EndX', '', ''); - - RegisterPropertyToSkip(TSynGutter, 'ShowCodeFolding', '', ''); - RegisterPropertyToSkip(TSynGutter, 'CodeFoldingWidth', '', ''); - RegisterPropertyToSkip(TSynGutter, 'ShowChanges', '', ''); - RegisterPropertyToSkip(TSynGutter, 'ShowLineNumbers', '', ''); - RegisterPropertyToSkip(TSynGutter, 'ShowOnlyLineNumbersMultiplesOf', '', ''); - RegisterPropertyToSkip(TSynGutter, 'ZeroStart', '', ''); - RegisterPropertyToSkip(TSynGutter, 'MarkupInfoLineNumber', '', ''); - RegisterPropertyToSkip(TSynGutter, 'MarkupInfoModifiedLine', '', ''); - RegisterPropertyToSkip(TSynGutter, 'MarkupInfoCodeFoldingTree', '', ''); - RegisterPropertyToSkip(TSynGutter, 'LeadingZeros', '', ''); - RegisterPropertyToSkip(TSynGutter, 'DigitCount', '', ''); - RegisterPropertyToSkip(TSynGutter, 'AllowSkipGutterSeparatorDraw', '', ''); end; end.