mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 22:58:50 +02:00
IDE: less hints
git-svn-id: trunk@35711 -
This commit is contained in:
parent
79987dc92a
commit
b02630ac58
@ -64,60 +64,60 @@ type
|
||||
function OnSubstituteCompilerOption(Options: TParsedCompilerOptions;
|
||||
const UnparsedValue: string;
|
||||
PlatformIndependent: boolean): string;
|
||||
function MacroFuncEnv(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncFPCMsgFile(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncFPCVer(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncLCLWidgetType(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncMake(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;// make utility
|
||||
function MacroFuncMakeExe(const Filename: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncMakeLib(const Filename: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncInstantFPCCache(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;// path of the instantfpc cache
|
||||
function MacroFuncParams(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProject(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjFile(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjIncPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjOutDir(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjPublishDir(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjSrcPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncProjUnitPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncRunCmdLine(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncSrcOS(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncTargetCmdLine(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncTargetCPU(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncTargetFile(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncTargetOS(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncIDEBuildOptions(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncPrimaryConfigPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncSecondaryConfigPath(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncFallbackOutputRoot(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncEnv(const Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncFPCMsgFile(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncFPCVer(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncLCLWidgetType(const {%H-}Param: string; const Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncMake(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;// make utility
|
||||
function MacroFuncMakeExe(const Filename: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncMakeLib(const Filename: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncInstantFPCCache(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;// path of the instantfpc cache
|
||||
function MacroFuncParams(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProject(const Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjFile(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjIncPath(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjOutDir(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjPath(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjPublishDir(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjSrcPath(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncProjUnitPath(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncRunCmdLine(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncSrcOS(const {%H-}Param: string; const Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncTargetCmdLine(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncTargetCPU(const {%H-}Param: string; const Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncTargetFile(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncTargetOS(const {%H-}Param: string; const Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncIDEBuildOptions(const {%H-}Param: string; const Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncPrimaryConfigPath(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncSecondaryConfigPath(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFuncFallbackOutputRoot(const {%H-}Param: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
|
||||
function CTMacroFuncProjectUnitPath(Data: Pointer): boolean;
|
||||
function CTMacroFuncProjectIncPath(Data: Pointer): boolean;
|
||||
|
@ -36,7 +36,7 @@ interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, LazConf, Laz_XMLCfg, FileUtil,
|
||||
LResources, Forms, Controls, Buttons, LclProc, ExtCtrls, ComCtrls,
|
||||
LResources, Forms, Controls, Buttons, LclProc, ExtCtrls,
|
||||
Dialogs, CodeToolManager, DefineTemplates, SourceChanger, SynEdit,
|
||||
IDEOptionsIntf, IDEOptionDefs, EditDefineTree, LazarusIDEStrConsts, IDEProcs;
|
||||
|
||||
|
@ -838,7 +838,7 @@ type
|
||||
procedure UpdateSourceDirectories;
|
||||
procedure EditorInfoAdd(EdInfo: TUnitEditorInfo);
|
||||
procedure EditorInfoRemove(EdInfo: TUnitEditorInfo);
|
||||
procedure OnMacroEngineSubstitution(TheMacro: TTransferMacro;
|
||||
procedure OnMacroEngineSubstitution({%H-}TheMacro: TTransferMacro;
|
||||
const MacroName: string; var s: string;
|
||||
const Data: PtrInt; var Handled, Abort: boolean; Depth: integer);
|
||||
protected
|
||||
@ -958,7 +958,7 @@ type
|
||||
|
||||
// Application.CreateForm statements
|
||||
function AddCreateFormToProjectFile(const AClassName, AName:string):boolean;
|
||||
function RemoveCreateFormFromProjectFile(const AClassName,
|
||||
function RemoveCreateFormFromProjectFile(const {%H-}AClassName,
|
||||
AName: string):boolean;
|
||||
function FormIsCreatedInProjectFile(const AClassname, AName:string):boolean;
|
||||
|
||||
@ -1164,6 +1164,7 @@ end;
|
||||
|
||||
function dbgs(Flag: TUnitInfoFlag): string;
|
||||
begin
|
||||
Result:='';
|
||||
WriteStr(Result, Flag);
|
||||
end;
|
||||
|
||||
@ -1718,7 +1719,7 @@ begin
|
||||
then
|
||||
Bookmarks.Delete(i)
|
||||
else
|
||||
if TSynEdit(OpenEditorInfo[0].EditorComponent.EditorControl).GetBookMark(Bookmarks[i].ID, X, Y)
|
||||
if TSynEdit(OpenEditorInfo[0].EditorComponent.EditorControl).GetBookMark(Bookmarks[i].ID, X{%H-}, Y{%H-})
|
||||
then
|
||||
Bookmarks[i].CursorPos := Point(X, Y);
|
||||
end;
|
||||
@ -2641,7 +2642,7 @@ function TProject.WriteProject(ProjectWriteFlags: TProjectWriteFlags;
|
||||
end;
|
||||
end;
|
||||
|
||||
function UnitMustBeSaved(i: integer; SaveData, SaveSession: boolean): boolean;
|
||||
function UnitMustBeSaved(i: integer; {%H-}SaveData, SaveSession: boolean): boolean;
|
||||
begin
|
||||
Result:=false;
|
||||
if not Units[i].IsPartOfProject then begin
|
||||
|
@ -318,7 +318,7 @@ type
|
||||
function GetLocalizedName: string; override;
|
||||
function GetLocalizedDescription: string; override;
|
||||
function InitProject(AProject: TLazProject): TModalResult; override;
|
||||
function CreateStartFiles(AProject: TLazProject): TModalResult; override;
|
||||
function CreateStartFiles({%H-}AProject: TLazProject): TModalResult; override;
|
||||
end;
|
||||
|
||||
{ TProjectProgramDescriptor }
|
||||
|
@ -49,7 +49,7 @@ uses
|
||||
{$ENDIF}
|
||||
Classes, SysUtils, LCLProc, Controls, Forms, Buttons, StdCtrls, ComCtrls,
|
||||
Dialogs, ExtCtrls, Laz_XMLCfg,
|
||||
BaseIDEIntf, IDEContextHelpEdit, IDEHelpIntf, ProjectIntf,
|
||||
BaseIDEIntf, IDEHelpIntf, ProjectIntf,
|
||||
IDEProcs, SysVarUserOverrideDlg, InputHistory, LazarusIDEStrConsts, FileUtil,
|
||||
ButtonPanel;
|
||||
|
||||
|
@ -36,7 +36,7 @@ uses
|
||||
{$IFDEF IDE_MEM_CHECK}
|
||||
MemCheck,
|
||||
{$ENDIF}
|
||||
Classes, SysUtils, Controls, Forms, Buttons, StdCtrls, ComCtrls, Dialogs,
|
||||
Classes, SysUtils, Controls, Forms, Buttons, StdCtrls, Dialogs,
|
||||
LazarusIDEStrConsts, ButtonPanel;
|
||||
|
||||
type
|
||||
|
@ -380,7 +380,7 @@ type
|
||||
function GetOwnerName: string; override;
|
||||
procedure InvalidateOptions;
|
||||
function GetDefaultMainSourceFileName: string; override;
|
||||
function CreateTargetFilename(const MainSourceFileName: string): string; override;
|
||||
function CreateTargetFilename(const {%H-}MainSourceFileName: string): string; override;
|
||||
|
||||
procedure LoadFromXMLConfig(AXMLConfig: TXMLConfig; const Path: string); override;
|
||||
procedure SaveToXMLConfig(AXMLConfig: TXMLConfig; const Path: string); override;
|
||||
|
@ -40,8 +40,8 @@ interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, AVL_Tree, Laz_XMLCfg, FileProcs, CodeToolManager,
|
||||
CodeCache, CodeToolsStructs, LCLProc, FileUtil, MacroIntf, PackageIntf,
|
||||
IDEProcs, DialogProcs, EnvironmentOpts, PackageDefs, LazConf;
|
||||
CodeToolsStructs, LCLProc, FileUtil, MacroIntf, PackageIntf,
|
||||
IDEProcs, EnvironmentOpts, PackageDefs, LazConf;
|
||||
|
||||
const
|
||||
PkgLinksFileVersion = 2;
|
||||
|
@ -158,14 +158,14 @@ type
|
||||
procedure EndUpdate;
|
||||
function Updating: boolean;
|
||||
procedure RebuildDefineTemplates;
|
||||
function MacroFunctionPkgDir(const s: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFunctionPkgSrcPath(const s: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFunctionPkgUnitPath(const s: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFunctionPkgIncPath(const s: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFunctionPkgDir(const s: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFunctionPkgSrcPath(const s: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFunctionPkgUnitPath(const s: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFunctionPkgIncPath(const s: string; const {%H-}Data: PtrInt;
|
||||
var {%H-}Abort: boolean): string;
|
||||
function MacroFunctionCTPkgDir(Data: Pointer): boolean;
|
||||
function MacroFunctionCTPkgSrcPath(Data: Pointer): boolean;
|
||||
function MacroFunctionCTPkgUnitPath(Data: Pointer): boolean;
|
||||
@ -297,7 +297,7 @@ type
|
||||
function GetFallbackOutputDir(APackage: TLazPackage): string;
|
||||
function CheckAmbiguousPackageUnits(APackage: TLazPackage): TModalResult;
|
||||
function SavePackageMainSource(APackage: TLazPackage;
|
||||
Flags: TPkgCompileFlags; ShowAbort: boolean): TModalResult;
|
||||
{%H-}Flags: TPkgCompileFlags; ShowAbort: boolean): TModalResult;
|
||||
function CompileRequiredPackages(APackage: TLazPackage;
|
||||
FirstDependency: TPkgDependency;
|
||||
SkipDesignTimePackages: boolean;
|
||||
|
Loading…
Reference in New Issue
Block a user