mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-07 08:58:23 +02:00
synedit: simplified register, made syneditdsgn designtime
This commit is contained in:
parent
5c44c3b487
commit
384eda71d8
@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CONFIG>
|
||||
<Package Version="4">
|
||||
<Package Version="5">
|
||||
<Name Value="SynEditDsgn"/>
|
||||
<Type Value="DesignTime"/>
|
||||
<Author Value="Lazarus Team, SynEdit"/>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
@ -9,9 +10,6 @@
|
||||
<UnitOutputDirectory Value="units/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)"/>
|
||||
</SearchPaths>
|
||||
<Other>
|
||||
<Verbosity>
|
||||
<ShowGenInfo Value="False"/>
|
||||
</Verbosity>
|
||||
<CompilerMessages>
|
||||
<IgnoredMessages idx5024="True" idx4055="True"/>
|
||||
</CompilerMessages>
|
||||
@ -24,7 +22,7 @@ SynEdit is a line-based editing component with support for syntax-highlighting.
|
||||
Originally based on the Synedit project at http://sourceforge.net/projects/synedit, it was ported to LCL and heavily extended by the Lazarus developers."/>
|
||||
<License Value="MPL-1.1 or GPL-2 at the users choice
|
||||
|
||||
SynEdit and all it's units are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
|
||||
SynEdit and all it's units are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
|
||||
|
||||
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
|
||||
|
||||
@ -55,12 +53,12 @@ If you wish to allow use of your version of these files only under the terms of
|
||||
<UnitName Value="allsyneditdsgn"/>
|
||||
</Item5>
|
||||
</Files>
|
||||
<CompatibilityMode Value="True"/>
|
||||
<LazDoc Paths="docs/xml"/>
|
||||
<i18n>
|
||||
<EnableI18N Value="True"/>
|
||||
<OutDir Value="../languages"/>
|
||||
</i18n>
|
||||
<Type Value="RunAndDesignTime"/>
|
||||
<RequiredPkgs Count="2">
|
||||
<Item1>
|
||||
<PackageName Value="IDEIntf"/>
|
||||
|
@ -220,43 +220,42 @@ end;
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterUnit('SynGutter',@RegisterSynGutter);
|
||||
RegisterUnit('SynGutterCodeFolding',@RegisterSynGutterCodeFolding);
|
||||
RegisterUnit('SynGutterLineNumber',@RegisterSynGutterLineNumber);
|
||||
RegisterUnit('SynGutterChanges',@RegisterSynGutterChanges);
|
||||
RegisterUnit('SynGutterMarks',@RegisterSynGutterMarks);
|
||||
RegisterSynGutter;
|
||||
RegisterSynGutterCodeFolding;
|
||||
RegisterSynGutterLineNumber;
|
||||
RegisterSynGutterChanges;
|
||||
RegisterSynGutterMarks;
|
||||
|
||||
RegisterUnit('SynEdit',@RegisterSynEdit);
|
||||
RegisterUnit('SynMemo',@RegisterSynMemo);
|
||||
RegisterSynEdit;
|
||||
RegisterSynMemo;
|
||||
|
||||
RegisterUnit('SynCompletion',@RegisterSynCompletion);
|
||||
RegisterUnit('SynMacroRecorder',@RegisterSynMacroRecorder);
|
||||
RegisterUnit('SynExportHTML',@RegisterSynExportHTML);
|
||||
RegisterUnit('SynPluginSyncroEdit',@RegisterSynSyncroEdit);
|
||||
RegisterSynCompletion;
|
||||
RegisterSynMacroRecorder;
|
||||
RegisterSynExportHTML;
|
||||
RegisterSynSyncroEdit;
|
||||
|
||||
RegisterUnit('SynHighlighterPas',@RegisterSynHighlighterPas);
|
||||
RegisterUnit('SynHighlighterCPP',@RegisterSynHighlighterCPP);
|
||||
RegisterUnit('SynHighlighterJava',@RegisterSynHighlighterJava);
|
||||
RegisterUnit('SynHighlighterJScript',@RegisterSynHighlighterJScript);
|
||||
RegisterUnit('SynHighlighterPerl',@RegisterSynHighlighterPerl);
|
||||
RegisterUnit('SynHighlighterHTML',@RegisterSynHighlighterHTML);
|
||||
RegisterUnit('SynHighlighterXML',@RegisterSynHighlighterXML);
|
||||
RegisterUnit('SynHighlighterLFM',@RegisterSynHighlighterLFM);
|
||||
RegisterUnit('SynHighlighterDiff',@RegisterSynHighlighterDiff);
|
||||
RegisterUnit('SynHighlighterUNIXShellScript',
|
||||
@RegisterSynHighlighterUNIXShellScript);
|
||||
RegisterUnit('SynHighlighterCss',@RegisterSynHighlighterCSS);
|
||||
RegisterUnit('SynHighlighterPHP',@RegisterSynHighlighterPHP);
|
||||
RegisterUnit('SynHighlighterTeX',@RegisterSynHighlighterTeX);
|
||||
RegisterUnit('SynHighlighterSQL',@RegisterSynHighlighterSQL);
|
||||
RegisterUnit('SynHighlighterPython',@RegisterSynHighlighterPython);
|
||||
RegisterUnit('SynHighlighterVB',@RegisterSynHighlighterVB);
|
||||
RegisterSynHighlighterPas;;
|
||||
RegisterSynHighlighterCPP;
|
||||
RegisterSynHighlighterJava;
|
||||
RegisterSynHighlighterJScript;
|
||||
RegisterSynHighlighterPerl;
|
||||
RegisterSynHighlighterHTML;
|
||||
RegisterSynHighlighterXML;
|
||||
RegisterSynHighlighterLFM;
|
||||
RegisterSynHighlighterDiff;
|
||||
RegisterSynHighlighterUNIXShellScript;
|
||||
RegisterSynHighlighterCSS;
|
||||
RegisterSynHighlighterPHP;
|
||||
RegisterSynHighlighterTeX;
|
||||
RegisterSynHighlighterSQL;
|
||||
RegisterSynHighlighterPython;
|
||||
RegisterSynHighlighterVB;
|
||||
|
||||
RegisterUnit('SynHighlighterAny',@RegisterSynHighlighterAny);
|
||||
RegisterUnit('SynHighlighterMulti',@RegisterSynHighlighterMulti);
|
||||
RegisterUnit('SynHighlighterBat',@RegisterSynHighlighterBat);
|
||||
RegisterUnit('SynHighlighterIni',@RegisterSynHighlighterIni);
|
||||
RegisterUnit('SynHighlighterPo',@RegisterSynHighlighterPo);
|
||||
RegisterSynHighlighterAny;
|
||||
RegisterSynHighlighterMulti;
|
||||
RegisterSynHighlighterBat;
|
||||
RegisterSynHighlighterIni;
|
||||
RegisterSynHighlighterPo;
|
||||
|
||||
RegisterClasses([TSynGutterPartList, TSynGutterSeparator, TSynGutterCodeFolding,
|
||||
TSynGutterLineNumber, TSynGutterChanges, TSynGutterMarks]);
|
||||
|
Loading…
Reference in New Issue
Block a user