Order uses sections some more.

git-svn-id: trunk@53741 -
This commit is contained in:
juha 2016-12-20 22:32:52 +00:00
parent 2329f266ed
commit cfd390c5c5
17 changed files with 107 additions and 53 deletions

View File

@ -7,8 +7,13 @@ unit PoFamilies;
interface
uses
Classes, SysUtils, ContNrs, Math, LCLProc, FileUtil, LazFileUtils,
Masks, Translations, PoCheckerConsts;
Classes, SysUtils, ContNrs, Math,
// LCL
LCLProc, Masks,
// LazUtils
FileUtil, LazFileUtils, Translations,
// PoChecker
PoCheckerConsts;
Type

View File

@ -30,10 +30,13 @@ unit BuildModeDiffDlg;
interface
uses
Classes, sysutils, LazUTF8, LazLogger, AvgLvlTree, Forms, ButtonPanel,
StdCtrls, ComCtrls,
LazarusIDEStrConsts, EnvironmentOpts, Project, ModeMatrixOpts,
CompOptsModes;
Classes, sysutils,
// LCL
StdCtrls, ComCtrls, Forms, ButtonPanel,
// LazUtils
LazUTF8, LazLogger, AvgLvlTree,
// IDE
LazarusIDEStrConsts, EnvironmentOpts, Project, ModeMatrixOpts, CompOptsModes;
type

View File

@ -54,14 +54,17 @@ interface
uses
Classes, SysUtils,
LazLogger, AvgLvlTree, LazFileUtils, LazUTF8,
// LCL
Menus, Dialogs, Controls,
CodeToolManager, CodeCache, CodeTree, CodeAtom, BasicCodeTools,
KeywordFuncLists,
// LazUtils
LazLogger, AvgLvlTree, LazFileUtils, LazUTF8,
// Codetools
CodeToolManager, CodeCache, CodeTree, CodeAtom, BasicCodeTools, KeywordFuncLists,
// IdeIntf
IDEExternToolIntf, IDEMsgIntf, LazIDEIntf, IDEDialogs, MenuIntf,
ProjectIntf, PackageIntf, CompOptsIntf,
LazarusIDEStrConsts,
etFPCMsgParser, AbstractsMethodsDlg, QFInitLocalVarDlg;
// IDE
LazarusIDEStrConsts, etFPCMsgParser, AbstractsMethodsDlg, QFInitLocalVarDlg;
type

View File

@ -32,10 +32,17 @@ unit etSrcEditMarks;
interface
uses
Classes, SysUtils, math, LazLogger, LazFileUtils, AvgLvlTree,
KeywordFuncLists, Graphics, Controls, Forms, ImgList,
Classes, SysUtils, math,
// LCL
Graphics, Controls, Forms, ImgList,
// LazUtils
LazLogger, LazFileUtils, AvgLvlTree,
// Codetools
KeywordFuncLists,
// SynEdit
SynEditMarkupGutterMark,
SynEditMarks, SynEditMiscClasses, SynEditTypes, SynEdit, LazSynEditText,
// IdeIntf
IDEExternToolIntf;
type

View File

@ -28,12 +28,20 @@ unit Compiler_Other_Options;
interface
uses
Classes, SysUtils, math, AVL_Tree, LazLogger, Forms, Controls, Graphics,
Dialogs, StdCtrls, ComCtrls, ExtCtrls, Buttons, LCLType, LazUTF8,
CodeToolsCfgScript, KeywordFuncLists, LazarusIDEStrConsts,
IDEOptionsIntf, CompOptsIntf, IDECommands, PackageDefs,
CompilerOptions, Compiler, AllCompilerOptions, DefinesGui,
EditorOptions, SynEdit, SynEditKeyCmds, SynCompletion, SourceSynEditor;
Classes, SysUtils, math, AVL_Tree,
// LCL
Forms, Controls, Graphics, Dialogs, StdCtrls, ComCtrls, ExtCtrls, Buttons, LCLType,
// LazUtils
LazUTF8, LazLogger,
// Codetools
CodeToolsCfgScript, KeywordFuncLists,
// IdeIntf
IDEOptionsIntf, CompOptsIntf, IDECommands,
// SynEdit
SynEdit, SynEditKeyCmds, SynCompletion,
// IDE
LazarusIDEStrConsts, CompilerOptions, Compiler, AllCompilerOptions, DefinesGui,
EditorOptions, PackageDefs, SourceSynEditor;
type

View File

@ -26,9 +26,16 @@ unit ModeMatrixCtrl;
interface
uses
Classes, SysUtils, math, types, contnrs, Controls, LCLType, LCLIntf, Grids,
Graphics, StdCtrls, Menus, LazLogger,
FileProcs, IDEUtils,
Classes, SysUtils, math, types, contnrs,
// LCL
Controls, LCLType, LCLIntf, Grids, Graphics, StdCtrls, Menus,
// LazUtils
LazLogger,
// Codetools
FileProcs,
// IdeIntf
IDEUtils,
// IDE
IDEProcs, LazarusIDEStrConsts;
const

View File

@ -32,11 +32,13 @@ unit IDETranslations;
interface
uses
Classes, SysUtils, GetText, LazUTF8, Translations,
IDEProcs, FileProcs, LazFileUtils, LazFileCache,
CodeToolManager, DirectoryCacher, CodeCache,
LazarusIDEStrConsts;
{ IDE Language (Human, not computer) }
Classes, SysUtils, GetText,
// LazUtils
LazFileUtils, LazFileCache, LazUTF8, Translations,
// Codetools
FileProcs, CodeToolManager, DirectoryCacher, CodeCache,
// IDE
IDEProcs, LazarusIDEStrConsts; { IDE Language (Human, not computer) }
type
{ TLazarusTranslation }

View File

@ -26,8 +26,13 @@ unit ModeMatrixOpts;
interface
uses
Classes, SysUtils, contnrs, LazConfigStorage, Laz2_XMLCfg, LazLogger, LazUTF8,
FileProcs, KeywordFuncLists, CodeToolsCfgScript, LazarusIDEStrConsts;
Classes, SysUtils, contnrs,
// LazUtils
LazConfigStorage, Laz2_XMLCfg, LazLogger, LazUTF8,
// Codetools
FileProcs, KeywordFuncLists, CodeToolsCfgScript,
// IDE
LazarusIDEStrConsts;
const
BuildMatrixProjectName = '#project';

View File

@ -33,10 +33,16 @@ unit QFInitLocalVarDlg;
interface
uses
Classes, SysUtils, Math, contnrs, LazLogger,
Forms, Controls, Graphics, Dialogs, ButtonPanel, ExtCtrls,
Classes, SysUtils, Math, contnrs,
// LCL
Forms, Controls, Dialogs, ButtonPanel, ExtCtrls,
// LazUtils
LazLogger,
// Codetools
CodeToolManager, CodeCache, StdCodeTools,
// IdeIntf
LazIDEIntf, IDEDialogs,
// IDE
LazarusIDEStrConsts;
type

View File

@ -48,12 +48,12 @@ uses
// LCL
Controls, Forms, ComCtrls, StdCtrls, Graphics, Dialogs, Extctrls, Menus,
LCLProc, LCLType, LResources, LCLIntf, FileUtil, LazFileUtils,
Translations, ClipBrd, HelpIntfs, Messages,
ClipBrd, HelpIntfs, Messages,
// LazControls
ExtendedNotebook,
// LazUtils
LConvEncoding, LazLoggerBase, LazUTF8Classes, LazLogger, AvgLvlTree,
LazFileCache, LazUTF8,
LConvEncoding, LazUTF8Classes, LazFileCache, LazUTF8, AvgLvlTree,
LazLoggerBase, LazLogger, Translations,
// codetools
BasicCodeTools, CodeBeautifier, CodeToolManager, CodeCache, SourceLog,
LinkScanner, CodeTree, SourceChanger,

View File

@ -27,9 +27,11 @@ uses
{$ENDIF}
Math, types, Classes,
// LCL
LazLogger, LCLType, Controls, LMessages, InterfaceBase,
Graphics, Forms, WSForms, WSProc,
Gtk2Int, Gtk2Proc, Gtk2Def, Gtk2Extra, Gtk2Globals, Gtk2WSControls;
LCLType, Controls, LMessages, InterfaceBase, Graphics, Forms,
Gtk2Int, Gtk2Proc, Gtk2Def, Gtk2Extra, Gtk2Globals, Gtk2WSControls,
WSForms, WSProc,
// LazUtils
LazLogger;
type

View File

@ -26,11 +26,10 @@ uses
{$ENDIF}
SysUtils, Classes, types,
// LazUtils
LazUTF8,
LazUTF8, Translations,
// LCL
LCLPlatformDef, InterfaceBase, Translations,
LCLPlatformDef, InterfaceBase, LCLProc, LCLStrConsts, LCLType, LMessages,
Controls, Forms, FPImage, Graphics, GraphUtil, GraphType, IntfGraphics,
LCLProc, LCLStrConsts, LCLType, LMessages,
LazGtk3, LazGdk3, LazGlib2, LazGObject2, LazCairo1, LazPango1, LazPangoCairo1, LazGio2,
LazGdkPixbuf2, gtk3widgets, gtk3objects, gtk3procs;

View File

@ -29,11 +29,14 @@ interface
}
uses
Windows, // keep as first
Classes, RtlConsts, ActiveX, MultiMon,
Classes, SysUtils, RtlConsts, ActiveX, MultiMon, CommCtrl,
// LCL
LCLPlatformDef, InterfaceBase, LCLIntf, LclProc, LazUTF8, LCLType, LMessages,
Translations, Controls, Buttons, Forms, Dialogs, GraphMath, GraphType, StdCtrls,
SysUtils, Win32Def, Graphics, Menus, CommCtrl, ComCtrls, Themes{, Win32Debug};
LCLPlatformDef, InterfaceBase, LCLIntf, LclProc, LCLType, LMessages,
Controls, Buttons, Forms, Dialogs, GraphMath, GraphType, StdCtrls,
Graphics, Menus, ComCtrls, Themes, Win32Def,
// LazUtils
LazUTF8, Translations;
{, Win32Debug}
const
// standard windows cursors

View File

@ -26,10 +26,10 @@ interface
uses
{$IFDEF Darwin}MacOSAll, {$ENDIF}
{$IFnDEF WithOldDebugln} LazLogger, {$ENDIF}
Classes, SysUtils, Math, TypInfo, Types,
// LazUtils
FPCAdds, AvgLvlTree, LazFileUtils, LazMethodList, LazUTF8, LazUTF8Classes,
{$IFnDEF WithOldDebugln} LazLogger, {$ENDIF}
// LCL
LCLStrConsts, LCLType;

View File

@ -38,9 +38,9 @@ uses
// RTL + FCL
Classes, SysUtils, typinfo, GetText,
// LCL
LResources, Translations, Forms,
LResources, Forms,
// LazUtils
LazFileUtils, LazUTF8;
Translations, LazFileUtils, LazUTF8;
type

View File

@ -48,10 +48,10 @@ uses
// RTL, FCL
TypInfo, math, Classes, SysUtils, contnrs,
// LCL
LCLProc, Forms, Controls, Dialogs, Menus, ComCtrls,
Translations, LResources,
LCLProc, Forms, Controls, Dialogs, Menus, ComCtrls, LResources,
// LazUtils
LazUTF8, Laz2_XMLCfg, lazutf8classes, LazFileUtils, LazFileCache, StringHashList,
Translations,
// Codetools
CodeToolsConfig, CodeToolManager, CodeCache, CodeToolsStructs, BasicCodeTools,
FileProcs, CodeTree,

View File

@ -37,10 +37,14 @@ unit frmmain;
interface
uses
Classes, SysUtils, Forms, Controls, Dialogs, Menus, ActnList, StdActns,
ComCtrls, IniPropStorage, LCLType, ExtCtrls, LCLProc, Translations,
dicteditor, fraconnection, ddfiles, fpdatadict, lazdatadeskstr,
FileUtil, LazFileUtils, LazUTF8;
Classes, SysUtils, fpdatadict,
// LCL
Forms, Controls, Dialogs, Menus, ActnList, StdActns, ComCtrls, ExtCtrls,
IniPropStorage, LCLType, LCLProc,
// LazUtils
FileUtil, LazFileUtils, LazUTF8, Translations,
// LazDataDesktop
dicteditor, fraconnection, ddfiles, lazdatadeskstr;
type
TEngineMenuItem = Class(TMenuItem)