mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-16 00:20:39 +01:00
IdeIntf: Move TScanModeFPCSources from LazIdeIntf to BaseIdeIntf, for reducing LCL dependencies later.
git-svn-id: trunk@58615 -
This commit is contained in:
parent
e6b449750a
commit
4fe2e4c626
@ -23,6 +23,12 @@ uses
|
||||
MacroIntf;
|
||||
|
||||
type
|
||||
TScanModeFPCSources = (
|
||||
smsfsSkip,
|
||||
smsfsWaitTillDone, // scan now and wait till finished
|
||||
smsfsBackground // start in background
|
||||
);
|
||||
|
||||
TGetIDEConfigStorage = function(const Filename: string; LoadFromDisk: Boolean
|
||||
): TConfigStorage;
|
||||
|
||||
|
||||
@ -22,8 +22,8 @@ uses
|
||||
// LazUtils
|
||||
LazMethodList,
|
||||
// IdeIntf
|
||||
PropEdits, IDEOptionsIntf, IDEOptEditorIntf, CompOptsIntf, ProjectIntf,
|
||||
IDEExternToolIntf, SrcEditorIntf, IDEWindowIntf;
|
||||
BaseIDEIntf, IDEOptionsIntf, IDEOptEditorIntf, CompOptsIntf, ProjectIntf,
|
||||
IDEExternToolIntf, SrcEditorIntf, IDEWindowIntf, PropEdits;
|
||||
|
||||
type
|
||||
TIDEDirective = (
|
||||
@ -158,12 +158,6 @@ type
|
||||
);
|
||||
TProjectBuildFlags = set of TProjectBuildFlag;
|
||||
|
||||
TScanModeFPCSources = (
|
||||
smsfsSkip,
|
||||
smsfsWaitTillDone, // scan now and wait till finished
|
||||
smsfsBackground // start in background
|
||||
);
|
||||
|
||||
// new filename flags
|
||||
// Normally you don't need to pass any flags.
|
||||
TSearchIDEFileFlag = (
|
||||
|
||||
@ -45,7 +45,7 @@ uses
|
||||
LConvEncoding, FileUtil, LazFileUtils, LazFileCache, LazUTF8, Laz2_XMLCfg,
|
||||
LazUtilities, LazMethodList,
|
||||
// IDEIntf
|
||||
IDEOptionsIntf, ProjectIntf, MacroIntf, IDEDialogs, IDEExternToolIntf,
|
||||
BaseIDEIntf, IDEOptionsIntf, ProjectIntf, MacroIntf, IDEDialogs, IDEExternToolIntf,
|
||||
CompOptsIntf, LazIDEIntf, MacroDefIntf, IDEMsgIntf, PackageDependencyIntf,
|
||||
// IDE
|
||||
IDECmdLine, LazarusIDEStrConsts, DialogProcs, IDEProcs,
|
||||
|
||||
@ -38,7 +38,7 @@ uses
|
||||
// Codetools
|
||||
CodeCache, CodeToolManager, DefineTemplates, FileProcs,
|
||||
// IDEIntf
|
||||
MacroIntf, PackageIntf, LazMsgDialogs, ProjectIntf, IDEExternToolIntf,
|
||||
BaseIDEIntf, MacroIntf, PackageIntf, LazMsgDialogs, ProjectIntf, IDEExternToolIntf,
|
||||
CompOptsIntf, IDEOptionsIntf, LazIDEIntf, PackageDependencyIntf,
|
||||
// IDE
|
||||
IDEProcs, InitialSetupProc, ExtTools, CompilerOptions,
|
||||
|
||||
@ -76,7 +76,7 @@ uses
|
||||
// SynEdit
|
||||
SynEdit, AllSynEdit, SynEditKeyCmds, SynEditMarks, SynEditHighlighter,
|
||||
// IDE interface
|
||||
IDEIntf, ObjectInspector, PropEdits, PropEditUtils, EditorSyntaxHighlighterDef,
|
||||
BaseIDEIntf, ObjectInspector, PropEdits, PropEditUtils, EditorSyntaxHighlighterDef,
|
||||
MacroIntf, IDECommands, IDEWindowIntf, ComponentReg,
|
||||
SrcEditorIntf, NewItemIntf, IDEExternToolIntf, IDEMsgIntf, LazMsgDialogs,
|
||||
PackageIntf, ProjectIntf, CompOptsIntf, MenuIntf, LazIDEIntf, IDEDialogs,
|
||||
|
||||
@ -43,7 +43,7 @@ uses
|
||||
// CodeTools
|
||||
CodeToolsCfgScript,
|
||||
// IdeIntf
|
||||
LazIDEIntf, IDEImagesIntf, CompOptsIntf, ProjectIntf, PackageIntf,
|
||||
BaseIDEIntf, LazIDEIntf, IDEImagesIntf, CompOptsIntf, ProjectIntf, PackageIntf,
|
||||
// IDE
|
||||
LazarusIDEStrConsts, IDEProcs, Project, PackageDefs,
|
||||
CompilerOptions, ModeMatrixOpts, MiscOptions;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user