Move unit ComponentReg from IdeIntf to BuildIntf.

This commit is contained in:
Juha 2024-03-12 22:21:34 +02:00
parent d897c407ed
commit 3ec140e266
33 changed files with 93 additions and 62 deletions

View File

@ -25,6 +25,10 @@
<Filename Value="buildstrconsts.pas"/>
<UnitName Value="BuildStrConsts"/>
</Item>
<Item>
<Filename Value="componentreg.pas"/>
<UnitName Value="ComponentReg"/>
</Item>
<Item>
<Filename Value="compoptsintf.pas"/>
<UnitName Value="CompOptsIntf"/>

View File

@ -8,10 +8,11 @@ unit BuildIntf;
interface
uses
BaseIDEIntf, BuildStrConsts, CompOptsIntf, FppkgIntf, IDEExternToolIntf,
IDEOptionsIntf, LazMsgWorker, MacroDefIntf, MacroIntf, NewItemIntf,
PackageDependencyIntf, PackageIntf, PackageLinkIntf, ProjectIntf,
ProjectResourcesIntf, ProjPackIntf, PublishModuleIntf, LazarusPackageIntf;
BaseIDEIntf, BuildStrConsts, ComponentReg, CompOptsIntf, FppkgIntf,
IDEExternToolIntf, IDEOptionsIntf, LazMsgWorker, MacroDefIntf, MacroIntf,
NewItemIntf, PackageDependencyIntf, PackageIntf, PackageLinkIntf,
ProjectIntf, ProjectResourcesIntf, ProjPackIntf, PublishModuleIntf,
LazarusPackageIntf;
implementation

View File

@ -3,7 +3,7 @@
fpmake.pp for BuildIntf 1.0
This file was generated on 13.10.2020
This file was generated on 12.03.2024
}
{$ifndef ALLPACKAGES}
@ -47,6 +47,7 @@ begin
T:=P.Targets.AddUnit('buildintf.pas');
t.Dependencies.AddUnit('baseideintf');
t.Dependencies.AddUnit('buildstrconsts');
t.Dependencies.AddUnit('componentreg');
t.Dependencies.AddUnit('compoptsintf');
t.Dependencies.AddUnit('fppkgintf');
t.Dependencies.AddUnit('ideexterntoolintf');
@ -65,6 +66,7 @@ begin
T:=P.Targets.AddUnit('baseideintf.pas');
T:=P.Targets.AddUnit('buildstrconsts.pas');
T:=P.Targets.AddUnit('componentreg.pas');
T:=P.Targets.AddUnit('compoptsintf.pas');
T:=P.Targets.AddUnit('fppkgintf.pas');
T:=P.Targets.AddUnit('ideexterntoolintf.pas');
@ -82,8 +84,8 @@ begin
T:=P.Targets.AddUnit('publishmoduleintf.pas');
// copy the compiled file, so the IDE knows how the package was compiled
P.Sources.AddSrc('BuildIntf.compiled');
P.InstallFiles.Add('BuildIntf.compiled',AllOSes,'$(unitinstalldir)');
P.Sources.AddSrc('buildintf.compiled');
P.InstallFiles.Add('buildintf.compiled',AllOSes,'$(unitinstalldir)');
end;
end;

View File

@ -18,9 +18,11 @@ uses
// RTL, FCL
Classes, SysUtils,
// LCL
LCLProc, Forms, Controls, LMessages, LCLType,
Forms, Controls, LMessages, LCLType,
// BuildIntf
ComponentReg,
// IDEIntf
ComponentEditors, PropEdits, ComponentReg;
ComponentEditors, PropEdits;
type

View File

@ -24,8 +24,10 @@ uses
ExtCtrls, StdCtrls,
// LazUtils
LazConfigStorage, AvgLvlTree,
// BuildIntf
IDEOptionsIntf, ComponentReg,
// IdeIntf
FormEditingIntf, IDEOptionsIntf, IDEOptEditorIntf, ComponentReg, IDEImagesIntf,
FormEditingIntf, IDEOptEditorIntf, IDEImagesIntf,
// Education
EduOptions;

View File

@ -25,9 +25,11 @@ uses
Grids, CheckLst, ComCtrls, Dialogs,
// LazUtils
Maps, LazLoggerBase, LazUTF8,
// BuildIntf
ComponentReg,
// IdeIntf
LazStringGridEdit, CheckListboxEditorDlg, CheckGroupEditorDlg,
PropEdits, PropEditUtils, ComponentReg, ObjInspStrConsts;
PropEdits, PropEditUtils, ObjInspStrConsts;
type
{ TComponentEditorDesigner }

View File

@ -3,7 +3,7 @@
fpmake.pp for IDEIntf 1.0
This file was generated on 10/02/2024
This file was generated on 12.03.2024
}
{$ifndef ALLPACKAGES}
@ -58,7 +58,6 @@ begin
t.Dependencies.AddUnit('collectionpropeditform');
t.Dependencies.AddUnit('columndlg');
t.Dependencies.AddUnit('componenteditors');
t.Dependencies.AddUnit('componentreg');
t.Dependencies.AddUnit('componenttreeview');
t.Dependencies.AddUnit('dbgridcolumnspropeditform');
t.Dependencies.AddUnit('dbpropedits');
@ -119,7 +118,6 @@ begin
T:=P.Targets.AddUnit('collectionpropeditform.pas');
T:=P.Targets.AddUnit('columndlg.pp');
T:=P.Targets.AddUnit('componenteditors.pas');
T:=P.Targets.AddUnit('componentreg.pas');
T:=P.Targets.AddUnit('componenttreeview.pas');
T:=P.Targets.AddUnit('dbgridcolumnspropeditform.pas');
T:=P.Targets.AddUnit('dbpropedits.pas');

View File

@ -74,10 +74,6 @@
<Filename Value="componenteditors.pas"/>
<UnitName Value="ComponentEditors"/>
</Item>
<Item>
<Filename Value="componentreg.pas"/>
<UnitName Value="ComponentReg"/>
</Item>
<Item>
<Filename Value="componenttreeview.pas"/>
<UnitName Value="ComponentTreeView"/>

View File

@ -10,7 +10,7 @@ interface
uses
ActionsEditor, ActionsEditorStd, ChangeParentDlg, CheckGroupEditorDlg,
CheckListboxEditorDlg, CollectionPropEditForm, ColumnDlg, ComponentEditors,
ComponentReg, ComponentTreeView, DBGridColumnsPropEditForm, DBPropEdits,
ComponentTreeView, DBGridColumnsPropEditForm, DBPropEdits,
EditorSyntaxHighlighterDef, FieldsEditor, FieldsList, FileFilterPropEditor,
FormEditingIntf, frmSelectProps, GraphicPropEdit, GraphPropEdits,
HeaderControlPropEdit, HelpFPDoc, IDECommands, IDEDialogs, IDEHelpIntf,

View File

@ -39,9 +39,10 @@ uses
LCLType, Forms, Controls, Graphics, Dialogs, StdCtrls, EditBtn,
// LazUtils
FileUtil, LazUTF8,
// BuildIntf, IdeIntf
IDEOptionsIntf,
ComponentReg, IDECommands, LazIDEIntf, IDEOptEditorIntf,
// BuildIntf
ComponentReg, IDEOptionsIntf,
// IdeIntf
IDECommands, LazIDEIntf, IDEOptEditorIntf,
IDEScoutStrConsts;
Type

View File

@ -41,9 +41,10 @@ uses
// LazUtils
LConvEncoding, FileUtil, LazFileUtils, LazUTF8, LazStringUtils, LazLoggerBase,
AvgLvlTree,
// BuildIntf
PackageIntf, ProjectIntf, ComponentReg, IDEExternToolIntf,
// IDEIntf
ComponentReg, IDEDialogs, LazIDEIntf, PackageIntf, ProjectIntf,
IDEExternToolIntf, IDEOptEditorIntf, EditorSyntaxHighlighterDef,
IDEDialogs, LazIDEIntf, IDEOptEditorIntf, EditorSyntaxHighlighterDef,
// IdeConfig
IDEProcs,
// IDE

View File

@ -41,8 +41,10 @@ uses
SynHighlighterLFM, SynEdit, SynEditMiscClasses,
// codetools
CodeCache, CodeToolManager, CodeCompletionTool, LFMTrees,
// BuildIntf
ComponentReg,
// IdeIntf
IDEExternToolIntf, ComponentReg, IDEImagesIntf,
IDEExternToolIntf, IDEImagesIntf,
// IDE
LazarusIDEStrConsts, EditorOptions, CheckLFMDlg, Project, SourceMarks,
// Converter

View File

@ -42,8 +42,10 @@ uses
LazLoggerBase,
// Codetools
LFMTrees, CodeCache, CodeToolManager,
// BuildIntf
ComponentReg,
// IdeIntf
ComponentReg, PropEdits, ComponentEditors, FormEditingIntf, SrcEditorIntf, IDEDialogs,
PropEdits, ComponentEditors, FormEditingIntf, SrcEditorIntf, IDEDialogs,
// IDE
LazarusIDEStrConsts, CheckLFMDlg, Project, MainIntf, EnvironmentOpts;

View File

@ -44,10 +44,12 @@ uses
Forms, Controls, Graphics, Dialogs, ExtCtrls, Menus, ClipBrd,
// LazUtils
GraphType, GraphMath, LazFileUtils, LazFileCache, LazLoggerBase, LazUtilities,
// BuildIntf
ProjectIntf, ComponentReg,
// IDEIntf
IDEDialogs, PropEdits, PropEditUtils, ComponentEditors, MenuIntf,
IDEImagesIntf, FormEditingIntf, ComponentReg, IDECommands, LazIDEIntf,
ProjectIntf, ObjectInspector, IdeIntfStrConsts,
IDEImagesIntf, FormEditingIntf, IDECommands, LazIDEIntf,
ObjectInspector, IdeIntfStrConsts,
// IDE
LazarusIDEStrConsts, EnvGuiOptions, EditorOptions, SourceEditor,
// Designer

View File

@ -38,8 +38,10 @@ uses
LazLoggerBase, LazTracer,
// LCL
LCLIntf, LCLType, Forms, Controls, Graphics, Menus, ActnList,
// BuildIntf
ComponentReg,
// IdeIntf
FormEditingIntf, ComponentReg;
FormEditingIntf;
type
TDesignerDCFlag = (

View File

@ -41,9 +41,11 @@ uses
BasicCodeTools, CodeCache, CodeToolManager, LFMTrees,
// SynEdit
SynHighlighterLFM, SynEdit, SynEditMiscClasses,
// BuildIntf
PackageIntf, ComponentReg,
// IDEIntf
IDEExternToolIntf, PackageIntf, IDEWindowIntf, PropEdits, PropEditUtils,
IdeIntfStrConsts, IDEMsgIntf, IDEImagesIntf, IDEDialogs, ComponentReg,
IDEExternToolIntf, IDEWindowIntf, PropEdits, PropEditUtils,
IdeIntfStrConsts, IDEMsgIntf, IDEImagesIntf, IDEDialogs,
// IDE
CustomFormEditor, LazarusIDEStrConsts, EditorOptions, SourceMarks, JITForms;

View File

@ -39,8 +39,10 @@ uses
Forms, LCLPlatformDef,
// LazUtils
Laz2_DOM, Laz2_XMLRead, Laz2_XMLWrite, StringHashList, LazLoggerBase,
// BuildIntf
PackageIntf, ComponentReg,
// IdeIntf
OIFavoriteProperties, PackageIntf, ComponentReg,
OIFavoriteProperties,
// IDE
PackageSystem, PackageDefs;

View File

@ -40,9 +40,10 @@ uses
LazLoggerBase, LazUTF8, LazFileCache, AvgLvlTree,
// LazControls
TreeFilterEdit,
// BuildIntf
ComponentReg,
// IdeIntf
FormEditingIntf, IDEImagesIntf, PropEdits, MenuIntf, ComponentReg, LazIDEIntf,
TextTools,
FormEditingIntf, IDEImagesIntf, PropEdits, MenuIntf, LazIDEIntf, TextTools,
// IDE
LazarusIDEStrConsts, ComponentPalette, PackageDefs, IDEOptionDefs, EnvGuiOptions,
Designer;

View File

@ -43,8 +43,10 @@ uses
Controls, Forms, Graphics, ComCtrls, Buttons, Menus, ExtCtrls, ImgList,
// LazUtils
LazFileUtils, LazFileCache, LazLoggerBase, AvgLvlTree,
// BuildIntf
ComponentReg,
// IdeIntf
FormEditingIntf, LazIDEIntf, IDEImagesIntf, PropEdits, ComponentReg,
FormEditingIntf, LazIDEIntf, IDEImagesIntf, PropEdits,
// IDE
MainBase, LazarusIDEStrConsts, DesignerProcs, PackageDefs, EnvGuiOptions;

View File

@ -48,8 +48,10 @@ uses
LazUTF8, AvgLvlTree,
// Codetools
CodeCache, CodeTree, CodeToolManager, FindDeclarationTool,
// BuildIntf
ComponentReg,
// IDEIntf
PropEdits, PropEditUtils, ObjectInspector, FormEditingIntf, ComponentReg,
PropEdits, PropEditUtils, ObjectInspector, FormEditingIntf,
UnitResources, IDEOptEditorIntf, IDEDialogs, ComponentEditors,
// IDE
LazarusIDEStrConsts, EditorOptions, EnvGuiOptions, Project, MainIntf, PackageDefs,

View File

@ -11,9 +11,9 @@ uses
// LazUtils
LazFileUtils, FileUtil, LazFileCache, LazUTF8, Laz2_XMLCfg, Laz2_DOM,
// BuildIntf
ProjectIntf, IDEOptionsIntf, IDEExternToolIntf,
ProjectIntf, IDEOptionsIntf, IDEExternToolIntf, ComponentReg,
// IDEIntf
ObjectInspector, IDEWindowIntf, IDEOptEditorIntf, ComponentReg, SrcEditorIntf,
ObjectInspector, IDEWindowIntf, IDEOptEditorIntf, SrcEditorIntf,
// IdeConfig
IDEOptionDefs, EnvironmentOpts, ModeMatrixOpts, CoolBarOptions, EditorToolBarOptions;

View File

@ -34,9 +34,9 @@ uses
// LazUtils
FileUtil, Laz2_XMLCfg, ImgList,
// BuildIntf
IDEOptionsIntf,
IDEOptionsIntf, ComponentReg,
// IdeIntf
IdeIntfStrConsts, IDEOptEditorIntf, IDEImagesIntf, ComponentReg,
IdeIntfStrConsts, IDEOptEditorIntf, IDEImagesIntf,
// IdeConfig
EnvironmentOpts, IDEOptionDefs,
// IDE

View File

@ -77,10 +77,10 @@ uses
SynEdit, AllSynEdit, SynEditKeyCmds, SynEditMarks, SynEditHighlighter,
// BuildIntf
BaseIDEIntf, MacroIntf, NewItemIntf, IDEExternToolIntf, LazMsgWorker,
PackageIntf, ProjectIntf, CompOptsIntf, IDEOptionsIntf,
PackageIntf, ProjectIntf, CompOptsIntf, IDEOptionsIntf, ComponentReg,
// IDE interface
IDEIntf, ObjectInspector, PropEdits, PropEditUtils, EditorSyntaxHighlighterDef,
IDECommands, IDEWindowIntf, ComponentReg, IDEDialogs, SrcEditorIntf, IDEMsgIntf,
IDECommands, IDEWindowIntf, IDEDialogs, SrcEditorIntf, IDEMsgIntf,
MenuIntf, LazIDEIntf, IDEOptEditorIntf, IDEImagesIntf, ComponentEditors,
IdeIntfStrConsts, ToolBarIntf, SelEdits, InputHistoryCopy, InputHistory,
// protocol

View File

@ -46,8 +46,10 @@ uses
{$ENDIF}
// LazUtils
LazFileCache,
// BuildIntf
ComponentReg,
// IDEIntf
MenuIntf, LazIDEIntf, IDEWindowIntf, IDEImagesIntf, ComponentReg,
MenuIntf, LazIDEIntf, IDEWindowIntf, IDEImagesIntf,
// IdeConfig
CoolBarOptions,
// IDE

View File

@ -13,9 +13,10 @@ uses
Laz2_XMLCfg, Laz2_DOM,
// CodeTools
FileProcs, SourceChanger, CodeCompletionTool,
// BuildIntf
ProjectIntf, IDEOptionsIntf, IDEExternToolIntf, ComponentReg,
// IDEIntf
ProjectIntf, ObjectInspector, IDEWindowIntf, IDEOptionsIntf, IDEOptEditorIntf,
ComponentReg, IDEExternToolIntf, SrcEditorIntf,
ObjectInspector, IDEWindowIntf, IDEOptEditorIntf, SrcEditorIntf,
// DebuggerIntf
DbgIntfDebuggerBase,
// IdeConfig

View File

@ -47,10 +47,11 @@ uses
CodeCache, CodeTree, FindDeclarationTool, KeywordFuncLists,
// BuildIntf
NewItemIntf, ProjectIntf, PackageIntf, PackageDependencyIntf, IDEExternToolIntf,
ComponentReg,
// IdeIntf
IDEDialogs, PropEdits, IDEMsgIntf, LazIDEIntf, MenuIntf, IDEWindowIntf, FormEditingIntf,
IdeIntfStrConsts, ObjectInspector, SrcEditorIntf, EditorSyntaxHighlighterDef,
UnitResources, ComponentReg, InputHistory,
UnitResources, InputHistory,
// IdeConfig
EnvironmentOpts, SearchPathProcs, TransferMacros, RecentListProcs, IDEProcs,
// IDE

View File

@ -36,9 +36,10 @@ uses
Dialogs, ComCtrls, ButtonPanel,
// LazUtils
FileUtil, LazFileUtils, LazUtilities, LazUTF8,
// BuildIntf
ComponentReg,
// IDEIntf
NewItemIntf, PackageIntf, FormEditingIntf, IDEWindowIntf, ComponentReg,
IDEDialogs, InputHistory,
NewItemIntf, PackageIntf, FormEditingIntf, IDEWindowIntf, IDEDialogs, InputHistory,
// IdeConfig
EnvironmentOpts,
// IDE

View File

@ -48,10 +48,10 @@ uses
FileUtil, LazFileUtils, LazUtilities, LazFileCache, LazUTF8, FileReferenceList,
LazTracer, LazLoggerBase, Laz2_XMLCfg, AvgLvlTree,
// BuildIntf
MacroIntf, MacroDefIntf, IDEOptionsIntf, PublishModuleIntf,
MacroIntf, MacroDefIntf, IDEOptionsIntf, PublishModuleIntf, ComponentReg,
PackageDependencyIntf, PackageIntf, FppkgIntf, LazMsgWorker,
// IDEIntf
LazIDEIntf, ComponentReg,
LazIDEIntf,
// IdeConfig
TransferMacros, IDEProcs, IDEOptionDefs, CompOptsModes, SearchPathProcs, IdeXmlConfigProcs,
// IDE

View File

@ -45,10 +45,10 @@ uses
FileUtil, LazFileUtils, LazFileCache, AvgLvlTree, LazLoggerBase, LazTracer,
// BuildIntf
ProjectIntf, PackageDependencyIntf, PackageIntf, PackageLinkIntf,
IDEOptionsIntf, NewItemIntf,
IDEOptionsIntf, NewItemIntf, ComponentReg,
// IDEIntf
IDEImagesIntf, MenuIntf, LazIDEIntf, FormEditingIntf, IDEHelpIntf, InputHistory,
IdeIntfStrConsts, IDEWindowIntf, IDEDialogs, ComponentReg, IDEOptEditorIntf,
IdeIntfStrConsts, IDEWindowIntf, IDEDialogs, IDEOptEditorIntf,
// IdeConfig
EnvironmentOpts, SearchPathProcs,
// IDE

View File

@ -55,9 +55,9 @@ uses
BasicCodeTools, NonPascalCodeTools, SourceChanger,
// BuildIntf
IDEExternToolIntf, IDEOptionsIntf, MacroDefIntf, ProjectIntf, CompOptsIntf,
FppkgIntf, PackageDependencyIntf, PackageLinkIntf, PackageIntf,
FppkgIntf, PackageDependencyIntf, PackageLinkIntf, PackageIntf, ComponentReg,
// IDEIntf
IDEDialogs, IDEMsgIntf, LazIDEIntf, IDEOptEditorIntf, ComponentReg,
IDEDialogs, IDEMsgIntf, LazIDEIntf, IDEOptEditorIntf,
// Package registration
LazarusPackageIntf,
// IdeConfig

View File

@ -58,10 +58,10 @@ uses
FileProcs, CodeTree, CTUnitGraph,
// BuildIntf
ProjPackIntf, ProjectIntf, PackageIntf, PackageDependencyIntf, PackageLinkIntf,
NewItemIntf, CompOptsIntf, IDEExternToolIntf, MacroIntf,
NewItemIntf, CompOptsIntf, IDEExternToolIntf, MacroIntf, ComponentReg,
// IdeIntf
IDECommands, MenuIntf, IDEWindowIntf, LazIDEIntf, IDEMsgIntf, SrcEditorIntf,
IdeIntfStrConsts, ComponentReg, ComponentEditors, PropEdits, IDEDialogs,
IdeIntfStrConsts, ComponentEditors, PropEdits, IDEDialogs,
UnitResources, InputHistory,
// IdeConfig
EnvironmentOpts, IDEOptionDefs, ModeMatrixOpts, RecentListProcs,

View File

@ -13,9 +13,9 @@ uses
// Codetools
CodeToolManager, CodeCache,
// BuildIntf
PackageIntf, PackageDependencyIntf,
PackageIntf, PackageDependencyIntf, ComponentReg,
// IDEIntf
ComponentReg, IDEDialogs,
IDEDialogs,
// IDE
LazarusIDEStrConsts, IDEDefs, Project, PackageSystem, PackageDefs, ProjPackCommon;