Browse Source

Reintroduce SetupLdrAndSetup prefix.

Martijn Laan 1 year ago
parent
commit
200901c8b0
35 changed files with 60 additions and 60 deletions
  1. 4 4
      Projects/Setup.dpr
  2. 4 4
      Projects/Setup.dproj
  3. 6 6
      Projects/SetupLdr.dpr
  4. 4 4
      Projects/SetupLdr.dproj
  5. 1 1
      Projects/Src/Setup.DebugClient.pas
  6. 1 1
      Projects/Src/Setup.DotNetFunc.pas
  7. 2 2
      Projects/Src/Setup.FileExtractor.pas
  8. 2 2
      Projects/Src/Setup.Helper.pas
  9. 2 2
      Projects/Src/Setup.InstFunc.Ole.pas
  10. 2 2
      Projects/Src/Setup.Install.pas
  11. 1 1
      Projects/Src/Setup.MainForm.pas
  12. 1 1
      Projects/Src/Setup.NewDiskForm.pas
  13. 2 2
      Projects/Src/Setup.RegDLL.pas
  14. 2 2
      Projects/Src/Setup.RegSvr.pas
  15. 2 2
      Projects/Src/Setup.ScriptDlg.pas
  16. 2 2
      Projects/Src/Setup.ScriptFunc.pas
  17. 2 2
      Projects/Src/Setup.SecurityFunc.pas
  18. 1 1
      Projects/Src/Setup.SelectFolderForm.pas
  19. 1 1
      Projects/Src/Setup.SelectLanguageForm.pas
  20. 1 1
      Projects/Src/Setup.SetupForm.pas
  21. 1 1
      Projects/Src/Setup.SpawnClient.pas
  22. 1 1
      Projects/Src/Setup.SpawnServer.pas
  23. 2 2
      Projects/Src/Setup.Uninstall.pas
  24. 2 2
      Projects/Src/Setup.UninstallLog.pas
  25. 1 1
      Projects/Src/Setup.UninstallProgressForm.pas
  26. 1 1
      Projects/Src/Setup.UninstallSharedFileForm.pas
  27. 2 2
      Projects/Src/Setup.WizardForm.pas
  28. 2 2
      Projects/Src/SetupLdrAndSetup.InstFunc.pas
  29. 1 1
      Projects/Src/SetupLdrAndSetup.Messages.pas
  30. 1 1
      Projects/Src/SetupLdrAndSetup.RedirFunc.pas
  31. 0 0
      Projects/Src/SetupLdrAndSetup.XPTheme.manifest
  32. 2 2
      Projects/Src/SetupLdrAndSetup.XPTheme.pas
  33. 0 0
      Projects/Src/SetupLdrAndSetup.XPTheme.rc
  34. 0 0
      Projects/Src/SetupLdrAndSetup.XPTheme.res
  35. 1 1
      Projects/Src/Shared.TaskDialogFunc.pas

+ 4 - 4
Projects/Setup.dpr

@@ -11,7 +11,7 @@ program Setup;
 
 
 uses
 uses
   SafeDLLPath in '..\Components\SafeDLLPath.pas',
   SafeDLLPath in '..\Components\SafeDLLPath.pas',
-  Setup.XPTheme in 'Src\Setup.XPTheme.pas',
+  SetupLdrAndSetup.XPTheme in 'Src\SetupLdrAndSetup.XPTheme.pas',
   Forms,
   Forms,
   Windows,
   Windows,
   SysUtils,
   SysUtils,
@@ -21,12 +21,12 @@ uses
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
   Setup.MainForm in 'Src\Setup.MainForm.pas' {MainForm},
   Setup.MainForm in 'Src\Setup.MainForm.pas' {MainForm},
   Setup.Install in 'Src\Setup.Install.pas',
   Setup.Install in 'Src\Setup.Install.pas',
-  Setup.Messages in 'Src\Setup.Messages.pas',
+  SetupLdrAndSetup.Messages in 'Src\SetupLdrAndSetup.Messages.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
   Setup.UninstallLog in 'Src\Setup.UninstallLog.pas',
   Setup.UninstallLog in 'Src\Setup.UninstallLog.pas',
   Shared.Struct in 'Src\Shared.Struct.pas',
   Shared.Struct in 'Src\Shared.Struct.pas',
   Setup.NewDiskForm in 'Src\Setup.NewDiskForm.pas' {NewDiskForm},
   Setup.NewDiskForm in 'Src\Setup.NewDiskForm.pas' {NewDiskForm},
-  Setup.InstFunc in 'Src\Setup.InstFunc.pas',
+  SetupLdrAndSetup.InstFunc in 'Src\SetupLdrAndSetup.InstFunc.pas',
   Setup.InstFunc.Ole in 'Src\Setup.InstFunc.Ole.pas',
   Setup.InstFunc.Ole in 'Src\Setup.InstFunc.Ole.pas',
   Setup.WizardForm in 'Src\Setup.WizardForm.pas' {WizardForm},
   Setup.WizardForm in 'Src\Setup.WizardForm.pas' {WizardForm},
   Setup.ScriptFunc in 'Src\Setup.ScriptFunc.pas',
   Setup.ScriptFunc in 'Src\Setup.ScriptFunc.pas',
@@ -58,7 +58,7 @@ uses
   Setup.SetupForm in 'Src\Setup.SetupForm.pas',
   Setup.SetupForm in 'Src\Setup.SetupForm.pas',
   Setup.RegSvr in 'Src\Setup.RegSvr.pas',
   Setup.RegSvr in 'Src\Setup.RegSvr.pas',
   BrowseFunc in '..\Components\BrowseFunc.pas',
   BrowseFunc in '..\Components\BrowseFunc.pas',
-  Setup.RedirFunc in 'Src\Setup.RedirFunc.pas',
+  SetupLdrAndSetup.RedirFunc in 'Src\SetupLdrAndSetup.RedirFunc.pas',
   Setup.SecurityFunc in 'Src\Setup.SecurityFunc.pas',
   Setup.SecurityFunc in 'Src\Setup.SecurityFunc.pas',
   Setup.Helper in 'Src\Setup.Helper.pas',
   Setup.Helper in 'Src\Setup.Helper.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas',

+ 4 - 4
Projects/Setup.dproj

@@ -74,7 +74,7 @@
             <MainSource>MainSource</MainSource>
             <MainSource>MainSource</MainSource>
         </DelphiCompile>
         </DelphiCompile>
         <DCCReference Include="..\Components\SafeDLLPath.pas"/>
         <DCCReference Include="..\Components\SafeDLLPath.pas"/>
-        <DCCReference Include="Src\Setup.XPTheme.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.XPTheme.pas"/>
         <DCCReference Include="..\Components\RichEditViewer.pas"/>
         <DCCReference Include="..\Components\RichEditViewer.pas"/>
         <DCCReference Include="Src\Shared.CommonFunc.Vcl.pas"/>
         <DCCReference Include="Src\Shared.CommonFunc.Vcl.pas"/>
         <DCCReference Include="Src\Shared.CommonFunc.pas"/>
         <DCCReference Include="Src\Shared.CommonFunc.pas"/>
@@ -82,14 +82,14 @@
             <Form>MainForm</Form>
             <Form>MainForm</Form>
         </DCCReference>
         </DCCReference>
         <DCCReference Include="Src\Setup.Install.pas"/>
         <DCCReference Include="Src\Setup.Install.pas"/>
-        <DCCReference Include="Src\Setup.Messages.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.Messages.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
         <DCCReference Include="Src\Setup.UninstallLog.pas"/>
         <DCCReference Include="Src\Setup.UninstallLog.pas"/>
         <DCCReference Include="Src\Shared.Struct.pas"/>
         <DCCReference Include="Src\Shared.Struct.pas"/>
         <DCCReference Include="Src\Setup.NewDiskForm.pas">
         <DCCReference Include="Src\Setup.NewDiskForm.pas">
             <Form>NewDiskForm</Form>
             <Form>NewDiskForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Setup.InstFunc.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.InstFunc.pas"/>
         <DCCReference Include="Src\Setup.InstFunc.Ole.pas"/>
         <DCCReference Include="Src\Setup.InstFunc.Ole.pas"/>
         <DCCReference Include="Src\Setup.WizardForm.pas">
         <DCCReference Include="Src\Setup.WizardForm.pas">
             <Form>WizardForm</Form>
             <Form>WizardForm</Form>
@@ -131,7 +131,7 @@
         <DCCReference Include="Src\Setup.SetupForm.pas"/>
         <DCCReference Include="Src\Setup.SetupForm.pas"/>
         <DCCReference Include="Src\Setup.RegSvr.pas"/>
         <DCCReference Include="Src\Setup.RegSvr.pas"/>
         <DCCReference Include="..\Components\BrowseFunc.pas"/>
         <DCCReference Include="..\Components\BrowseFunc.pas"/>
-        <DCCReference Include="Src\Setup.RedirFunc.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.RedirFunc.pas"/>
         <DCCReference Include="Src\Setup.SecurityFunc.pas"/>
         <DCCReference Include="Src\Setup.SecurityFunc.pas"/>
         <DCCReference Include="Src\Setup.Helper.pas"/>
         <DCCReference Include="Src\Setup.Helper.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>

+ 6 - 6
Projects/SetupLdr.dpr

@@ -11,7 +11,7 @@ program SetupLdr;
 
 
 uses
 uses
   SafeDLLPath in '..\Components\SafeDLLPath.pas',
   SafeDLLPath in '..\Components\SafeDLLPath.pas',
-  Setup.XPTheme in 'Src\Setup.XPTheme.pas',
+  SetupLdrAndSetup.XPTheme in 'Src\SetupLdrAndSetup.XPTheme.pas',
   Windows,
   Windows,
   Messages,
   Messages,
   SysUtils,
   SysUtils,
@@ -20,15 +20,15 @@ uses
   Shared.SetupEntFunc in 'Src\Shared.SetupEntFunc.pas',
   Shared.SetupEntFunc in 'Src\Shared.SetupEntFunc.pas',
   PathFunc in '..\Components\PathFunc.pas',
   PathFunc in '..\Components\PathFunc.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
-  Setup.Messages in 'Src\Setup.Messages.pas',
+  SetupLdrAndSetup.Messages in 'Src\SetupLdrAndSetup.Messages.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
   Shared.Struct in 'Src\Shared.Struct.pas',
   Shared.Struct in 'Src\Shared.Struct.pas',
-  Setup.InstFunc in 'Src\Setup.InstFunc.pas',
+  SetupLdrAndSetup.InstFunc in 'Src\SetupLdrAndSetup.InstFunc.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   Shared.Int64Em in 'Src\Shared.Int64Em.pas',
   Shared.Int64Em in 'Src\Shared.Int64Em.pas',
   SHA1 in '..\Components\SHA1.pas',
   SHA1 in '..\Components\SHA1.pas',
   MD5 in '..\Components\MD5.pas',
   MD5 in '..\Components\MD5.pas',
-  Setup.RedirFunc in 'Src\Setup.RedirFunc.pas',
+  SetupLdrAndSetup.RedirFunc in 'Src\SetupLdrAndSetup.RedirFunc.pas',
   Shared.SetupTypes in 'Src\Shared.SetupTypes.pas',
   Shared.SetupTypes in 'Src\Shared.SetupTypes.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas';
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas';
 
 
@@ -310,7 +310,7 @@ begin
           '/HELP, /?' + SNewLine +
           '/HELP, /?' + SNewLine +
            'Shows this information.' + SNewLine +
            'Shows this information.' + SNewLine +
           '/SP-' + SNewLine +
           '/SP-' + SNewLine +
-          'Disables the This will install... Do you wish to continue? prompt at the beginning of Setup.' + SNewLine +
+          'Disables the This will install... Do you wish to continue? prompt at the beginning of SetupLdrAndSetup.' + SNewLine +
           '/SILENT, /VERYSILENT' + SNewLine +
           '/SILENT, /VERYSILENT' + SNewLine +
           'Instructs Setup to be silent or very silent.' + SNewLine +
           'Instructs Setup to be silent or very silent.' + SNewLine +
           '/SUPPRESSMSGBOXES' + SNewLine +
           '/SUPPRESSMSGBOXES' + SNewLine +
@@ -495,7 +495,7 @@ begin
         Longint(OrigWndProc) := SetWindowLong(SetupLdrWnd, GWL_WNDPROC,
         Longint(OrigWndProc) := SetWindowLong(SetupLdrWnd, GWL_WNDPROC,
           Longint(@SetupLdrWndProc));
           Longint(@SetupLdrWndProc));
 
 
-        { Now execute Setup. Use the exit code it returns as our exit code. }
+        { Now execute SetupLdrAndSetup. Use the exit code it returns as our exit code. }
         ExecAndWait(TempFile, Format('/SL5="$%x,%d,%d,',
         ExecAndWait(TempFile, Format('/SL5="$%x,%d,%d,',
           [SetupLdrWnd, OffsetTable.Offset0, OffsetTable.Offset1]) +
           [SetupLdrWnd, OffsetTable.Offset0, OffsetTable.Offset1]) +
           SelfFilename + '" ' + GetCmdTail, SetupLdrExitCode);
           SelfFilename + '" ' + GetCmdTail, SetupLdrExitCode);

+ 4 - 4
Projects/SetupLdr.dproj

@@ -71,21 +71,21 @@
             <MainSource>MainSource</MainSource>
             <MainSource>MainSource</MainSource>
         </DelphiCompile>
         </DelphiCompile>
         <DCCReference Include="..\Components\SafeDLLPath.pas"/>
         <DCCReference Include="..\Components\SafeDLLPath.pas"/>
-        <DCCReference Include="Src\Setup.XPTheme.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.XPTheme.pas"/>
         <DCCReference Include="Src\Compression.Base.pas"/>
         <DCCReference Include="Src\Compression.Base.pas"/>
         <DCCReference Include="Src\Compression.LZMA1SmallDecompressor.pas"/>
         <DCCReference Include="Src\Compression.LZMA1SmallDecompressor.pas"/>
         <DCCReference Include="Src\Shared.SetupEntFunc.pas"/>
         <DCCReference Include="Src\Shared.SetupEntFunc.pas"/>
         <DCCReference Include="..\Components\PathFunc.pas"/>
         <DCCReference Include="..\Components\PathFunc.pas"/>
         <DCCReference Include="Src\Shared.CommonFunc.pas"/>
         <DCCReference Include="Src\Shared.CommonFunc.pas"/>
-        <DCCReference Include="Src\Setup.Messages.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.Messages.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
         <DCCReference Include="Src\Shared.Struct.pas"/>
         <DCCReference Include="Src\Shared.Struct.pas"/>
-        <DCCReference Include="Src\Setup.InstFunc.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.InstFunc.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>
         <DCCReference Include="Src\Shared.Int64Em.pas"/>
         <DCCReference Include="Src\Shared.Int64Em.pas"/>
         <DCCReference Include="..\Components\SHA1.pas"/>
         <DCCReference Include="..\Components\SHA1.pas"/>
         <DCCReference Include="..\Components\MD5.pas"/>
         <DCCReference Include="..\Components\MD5.pas"/>
-        <DCCReference Include="Src\Setup.RedirFunc.pas"/>
+        <DCCReference Include="Src\SetupLdrAndSetup.RedirFunc.pas"/>
         <DCCReference Include="Src\Shared.SetupTypes.pas"/>
         <DCCReference Include="Src\Shared.SetupTypes.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>
         <BuildConfiguration Include="Base">
         <BuildConfiguration Include="Base">

+ 1 - 1
Projects/Src/Setup.DebugClient.pas

@@ -36,7 +36,7 @@ procedure SetDebugServerWnd(Wnd: HWND; WantCodeText: Boolean);
 implementation
 implementation
 
 
 uses
 uses
-  Forms, Classes, Shared.CommonFunc, Shared.Struct, Setup.InstFunc, Setup.MainForm;
+  Forms, Classes, Shared.CommonFunc, Shared.Struct, SetupLdrAndSetup.InstFunc, Setup.MainForm;
 
 
 type
 type
   TDummyClass = class
   TDummyClass = class

+ 1 - 1
Projects/Src/Setup.DotNetFunc.pas

@@ -61,7 +61,7 @@ function IsDotNetInstalled(const RegView: TRegView; const MinVersion: TDotNetVer
 implementation
 implementation
 
 
 uses
 uses
-  Setup.InstFunc, PathFunc;
+  SetupLdrAndSetup.InstFunc, PathFunc;
 
 
 var
 var
   DotNetRoot: array [TRegView] of String;
   DotNetRoot: array [TRegView] of String;

+ 2 - 2
Projects/Src/Setup.FileExtractor.pas

@@ -50,8 +50,8 @@ procedure FreeFileExtractor;
 implementation
 implementation
 
 
 uses
 uses
-  PathFunc, Shared.CommonFunc, Setup.MainForm, Setup.Messages, Shared.SetupMessageIDs,
-  Setup.InstFunc, Compression.Zlib, Compression.bzlib,
+  PathFunc, Shared.CommonFunc, Setup.MainForm, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs,
+  SetupLdrAndSetup.InstFunc, Compression.Zlib, Compression.bzlib,
   Compression.LZMADecompressor, SHA1, Setup.LoggingFunc, Setup.NewDiskForm;
   Compression.LZMADecompressor, SHA1, Setup.LoggingFunc, Setup.NewDiskForm;
 
 
 var
 var

+ 2 - 2
Projects/Src/Setup.Helper.pas

@@ -31,8 +31,8 @@ implementation
 {x$DEFINE HELPERDEBUG}
 {x$DEFINE HELPERDEBUG}
 
 
 uses
 uses
-  Forms, Shared.Int64Em, Shared.CommonFunc.Vcl, Shared.CommonFunc, PathFunc, Setup.MainForm, Setup.InstFunc,
-  Setup.LoggingFunc, Setup.Messages, Shared.SetupMessageIDs;
+  Forms, Shared.Int64Em, Shared.CommonFunc.Vcl, Shared.CommonFunc, PathFunc, Setup.MainForm, SetupLdrAndSetup.InstFunc,
+  Setup.LoggingFunc, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs;
 
 
 const
 const
   HELPER_VERSION = 105;
   HELPER_VERSION = 105;

+ 2 - 2
Projects/Src/Setup.InstFunc.Ole.pas

@@ -23,8 +23,8 @@ function UnpinShellLink(const Filename: String): Boolean;
 implementation
 implementation
 
 
 uses
 uses
-  Windows, SysUtils, PathFunc, Shared.CommonFunc, Setup.InstFunc, Setup.MainForm,
-  Setup.Messages, Shared.SetupMessageIDs,
+  Windows, SysUtils, PathFunc, Shared.CommonFunc, SetupLdrAndSetup.InstFunc, Setup.MainForm,
+  SetupLdrAndSetup.Messages, Shared.SetupMessageIDs,
   ActiveX, ComObj, PropSys, ShellAPI, ShlObj;
   ActiveX, ComObj, PropSys, ShellAPI, ShlObj;
 
 
 procedure AssignWorkingDir(const SL: IShellLink; const WorkingDir: String);
 procedure AssignWorkingDir(const SL: IShellLink; const WorkingDir: String);

+ 2 - 2
Projects/Src/Setup.Install.pas

@@ -29,9 +29,9 @@ implementation
 
 
 uses
 uses
   Windows, SysUtils, Messages, Classes, Forms, ShlObj, Shared.Struct, Setup.UninstallLog, Shared.SetupTypes,
   Windows, SysUtils, Messages, Classes, Forms, ShlObj, Shared.Struct, Setup.UninstallLog, Shared.SetupTypes,
-  Setup.InstFunc, Setup.InstFunc.Ole, Setup.SecurityFunc, Setup.Messages,
+  SetupLdrAndSetup.InstFunc, Setup.InstFunc.Ole, Setup.SecurityFunc, SetupLdrAndSetup.Messages,
   Setup.MainForm, Setup.LoggingFunc, Setup.FileExtractor, Shared.FileClass,
   Setup.MainForm, Setup.LoggingFunc, Setup.FileExtractor, Shared.FileClass,
-  Compression.Base, SHA1, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Setup.RedirFunc, Shared.Int64Em, Shared.SetupMessageIDs,
+  Compression.Base, SHA1, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, SetupLdrAndSetup.RedirFunc, Shared.Int64Em, Shared.SetupMessageIDs,
   Setup.WizardForm, Shared.DebugStruct, Setup.DebugClient, Shared.VerInfoFunc, Setup.ScriptRunner, Setup.RegDLL, Setup.Helper,
   Setup.WizardForm, Shared.DebugStruct, Setup.DebugClient, Shared.VerInfoFunc, Setup.ScriptRunner, Setup.RegDLL, Setup.Helper,
   Shared.ResUpdateFunc, Setup.DotNetFunc, TaskbarProgressFunc, NewProgressBar, RestartManager,
   Shared.ResUpdateFunc, Setup.DotNetFunc, TaskbarProgressFunc, NewProgressBar, RestartManager,
   Net.HTTPClient, Net.URLClient, NetEncoding, RegStr;
   Net.HTTPClient, Net.URLClient, NetEncoding, RegStr;

+ 1 - 1
Projects/Src/Setup.MainForm.pas

@@ -267,7 +267,7 @@ implementation
 
 
 uses
 uses
   ShellAPI, ShlObj, StrUtils,
   ShellAPI, ShlObj, StrUtils,
-  Setup.Messages, Shared.SetupMessageIDs, Setup.Install, Setup.InstFunc, Setup.InstFunc.Ole, Setup.RedirFunc, PathFunc,
+  SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, Setup.Install, SetupLdrAndSetup.InstFunc, Setup.InstFunc.Ole, SetupLdrAndSetup.RedirFunc, PathFunc,
   Compression.Base, Compression.Zlib, Compression.bzlib, Compression.LZMADecompressor, Shared.ArcFour, Shared.SetupEntFunc, Setup.SelectLanguageForm,
   Compression.Base, Compression.Zlib, Compression.bzlib, Compression.LZMADecompressor, Shared.ArcFour, Shared.SetupEntFunc, Setup.SelectLanguageForm,
   Setup.WizardForm, Setup.DebugClient, Shared.VerInfoFunc, Setup.FileExtractor, Shared.FileClass, Setup.LoggingFunc, MD5, SHA1, ActiveX,
   Setup.WizardForm, Setup.DebugClient, Shared.VerInfoFunc, Setup.FileExtractor, Shared.FileClass, Setup.LoggingFunc, MD5, SHA1, ActiveX,
   SimpleExpression, Setup.Helper, Setup.SpawnClient, Setup.SpawnServer, Setup.DotNetFunc, BitmapImage,
   SimpleExpression, Setup.Helper, Setup.SpawnClient, Setup.SpawnServer, Setup.DotNetFunc, BitmapImage,

+ 1 - 1
Projects/Src/Setup.NewDiskForm.pas

@@ -40,7 +40,7 @@ function SelectDisk(const DiskNumber: Integer; const AFilename: String; var Path
 implementation
 implementation
 
 
 uses
 uses
-  Setup.Messages, Shared.SetupMessageIDs, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, BrowseFunc,
+  SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, BrowseFunc,
   Setup.MainForm, Setup.WizardForm;
   Setup.MainForm, Setup.WizardForm;
 
 
 {$R *.DFM}
 {$R *.DFM}

+ 2 - 2
Projects/Src/Setup.RegDLL.pas

@@ -20,8 +20,8 @@ procedure RegisterServer(const AUnregister: Boolean; const AIs64Bit: Boolean;
 implementation
 implementation
 
 
 uses
 uses
-  SysUtils, Forms, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Setup.InstFunc, Setup.Messages, Shared.SetupMessageIDs,
-  Setup.LoggingFunc, Setup.RedirFunc, Setup.MainForm;
+  SysUtils, Forms, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, SetupLdrAndSetup.InstFunc, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs,
+  Setup.LoggingFunc, SetupLdrAndSetup.RedirFunc, Setup.MainForm;
 
 
 function WaitForAndCloseProcessHandle(var AProcessHandle: THandle): DWORD;
 function WaitForAndCloseProcessHandle(var AProcessHandle: THandle): DWORD;
 var
 var

+ 2 - 2
Projects/Src/Setup.RegSvr.pas

@@ -16,8 +16,8 @@ procedure RunRegSvr;
 implementation
 implementation
 
 
 uses
 uses
-  Windows, SysUtils, Classes, Forms, PathFunc, Shared.CommonFunc, Setup.InstFunc, Setup.InstFunc.Ole,
-  Shared.FileClass, Shared.CommonFunc.Vcl, Shared.Struct, Setup.MainForm, Setup.Messages, Shared.SetupMessageIDs, Setup.RegDLL, Setup.Helper;
+  Windows, SysUtils, Classes, Forms, PathFunc, Shared.CommonFunc, SetupLdrAndSetup.InstFunc, Setup.InstFunc.Ole,
+  Shared.FileClass, Shared.CommonFunc.Vcl, Shared.Struct, Setup.MainForm, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, Setup.RegDLL, Setup.Helper;
 
 
 procedure DeleteOldTempFiles(const Path: String);
 procedure DeleteOldTempFiles(const Path: String);
 { Removes any old isRS-???.tmp files from Path. Not strictly necessary, but
 { Removes any old isRS-???.tmp files from Path. Not strictly necessary, but

+ 2 - 2
Projects/Src/Setup.ScriptDlg.pas

@@ -201,9 +201,9 @@ implementation
 
 
 uses
 uses
   StrUtils,
   StrUtils,
-  Shared.Struct, Setup.MainForm, Setup.SelectFolderForm, Setup.Messages,
+  Shared.Struct, Setup.MainForm, Setup.SelectFolderForm, SetupLdrAndSetup.Messages,
   Shared.SetupMessageIDs, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc,
   Shared.SetupMessageIDs, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc,
-  BrowseFunc, Setup.LoggingFunc, Setup.InstFunc;
+  BrowseFunc, Setup.LoggingFunc, SetupLdrAndSetup.InstFunc;
 
 
 const
 const
   DefaultLabelHeight = 14;
   DefaultLabelHeight = 14;

+ 2 - 2
Projects/Src/Setup.ScriptFunc.pas

@@ -22,8 +22,8 @@ uses
   Windows, Shared.ScriptFunc,
   Windows, Shared.ScriptFunc,
   Forms, uPSUtils, SysUtils, Classes, Graphics, Controls, TypInfo, ActiveX,
   Forms, uPSUtils, SysUtils, Classes, Graphics, Controls, TypInfo, ActiveX,
   Shared.Struct, Setup.ScriptDlg, Setup.MainForm, PathFunc, Shared.CommonFunc.Vcl,
   Shared.Struct, Setup.ScriptDlg, Setup.MainForm, PathFunc, Shared.CommonFunc.Vcl,
-  Shared.CommonFunc, Shared.FileClass, Setup.RedirFunc,
-  Setup.Install, Setup.InstFunc, Setup.InstFunc.Ole, Setup.Messages,
+  Shared.CommonFunc, Shared.FileClass, SetupLdrAndSetup.RedirFunc,
+  Setup.Install, SetupLdrAndSetup.InstFunc, Setup.InstFunc.Ole, SetupLdrAndSetup.Messages,
   Shared.SetupMessageIDs, Setup.NewDiskForm, BrowseFunc, Setup.WizardForm, Shared.VerInfoFunc,
   Shared.SetupMessageIDs, Setup.NewDiskForm, BrowseFunc, Setup.WizardForm, Shared.VerInfoFunc,
   Shared.SetupTypes, Shared.Int64Em, MD5, SHA1, Setup.LoggingFunc, Setup.SetupForm, Setup.RegDLL, Setup.Helper,
   Shared.SetupTypes, Shared.Int64Em, MD5, SHA1, Setup.LoggingFunc, Setup.SetupForm, Setup.RegDLL, Setup.Helper,
   Setup.SpawnClient, Setup.UninstallProgressForm, ASMInline, Setup.DotNetFunc,
   Setup.SpawnClient, Setup.UninstallProgressForm, ASMInline, Setup.DotNetFunc,

+ 2 - 2
Projects/Src/Setup.SecurityFunc.pas

@@ -23,8 +23,8 @@ function GrantPermissionOnKey(const RegView: TRegView; const RootKey: HKEY;
 implementation
 implementation
 
 
 uses
 uses
-  PathFunc, Setup.Messages, Setup.InstFunc, Setup.LoggingFunc,
-  Setup.RedirFunc, Setup.Helper;
+  PathFunc, SetupLdrAndSetup.Messages, SetupLdrAndSetup.InstFunc, Setup.LoggingFunc,
+  SetupLdrAndSetup.RedirFunc, Setup.Helper;
 
 
 function InternalGrantPermission(const ObjectType: DWORD; const ObjectName: String;
 function InternalGrantPermission(const ObjectType: DWORD; const ObjectName: String;
   const Entries: TGrantPermissionEntry; const EntryCount: Integer;
   const Entries: TGrantPermissionEntry; const EntryCount: Integer;

+ 1 - 1
Projects/Src/Setup.SelectFolderForm.pas

@@ -42,7 +42,7 @@ function ShowSelectFolderDialog(const StartMenu, AppendDir: Boolean;
 implementation
 implementation
 
 
 uses
 uses
-  PathFunc, Setup.Messages, Shared.SetupMessageIDs, Setup.MainForm,
+  PathFunc, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, Setup.MainForm,
   Shared.SetupTypes, Setup.WizardForm, Shared.CommonFunc;
   Shared.SetupTypes, Setup.WizardForm, Shared.CommonFunc;
 
 
 {$R *.DFM}
 {$R *.DFM}

+ 1 - 1
Projects/Src/Setup.SelectLanguageForm.pas

@@ -36,7 +36,7 @@ function AskForLanguage: Boolean;
 implementation
 implementation
 
 
 uses
 uses
-  Shared.Struct, Setup.Messages, Shared.SetupMessageIDs, Setup.MainForm;
+  Shared.Struct, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, Setup.MainForm;
 
 
 {$R *.DFM}
 {$R *.DFM}
 
 

+ 1 - 1
Projects/Src/Setup.SetupForm.pas

@@ -74,7 +74,7 @@ implementation
 
 
 uses
 uses
   Generics.Collections, UITypes,
   Generics.Collections, UITypes,
-  Shared.CommonFunc, Setup.MainForm, Setup.Messages, BidiUtils;
+  Shared.CommonFunc, Setup.MainForm, SetupLdrAndSetup.Messages, BidiUtils;
 
 
 var
 var
   WM_QueryCancelAutoPlay: UINT;
   WM_QueryCancelAutoPlay: UINT;

+ 1 - 1
Projects/Src/Setup.SpawnClient.pas

@@ -15,7 +15,7 @@ unit Setup.SpawnClient;
 interface
 interface
 
 
 uses
 uses
-  Windows, SysUtils, Messages, Setup.InstFunc, Shared.CommonFunc;
+  Windows, SysUtils, Messages, SetupLdrAndSetup.InstFunc, Shared.CommonFunc;
 
 
 procedure InitializeSpawnClient(const AServerWnd: HWND);
 procedure InitializeSpawnClient(const AServerWnd: HWND);
 function InstExecEx(const RunAsOriginalUser: Boolean;
 function InstExecEx(const RunAsOriginalUser: Boolean;

+ 1 - 1
Projects/Src/Setup.SpawnServer.pas

@@ -46,7 +46,7 @@ implementation
 {x$DEFINE SPAWNSERVER_RESPAWN_ALWAYS}
 {x$DEFINE SPAWNSERVER_RESPAWN_ALWAYS}
 
 
 uses
 uses
-  Classes, Forms, ShellApi, Shared.Int64Em, PathFunc, Shared.CommonFunc, Setup.InstFunc, Setup.SpawnCommon;
+  Classes, Forms, ShellApi, Shared.Int64Em, PathFunc, Shared.CommonFunc, SetupLdrAndSetup.InstFunc, Setup.SpawnCommon;
 
 
 type
 type
   TPtrAndSize = record
   TPtrAndSize = record

+ 2 - 2
Projects/Src/Setup.Uninstall.pas

@@ -17,8 +17,8 @@ procedure HandleUninstallerEndSession;
 implementation
 implementation
 
 
 uses
 uses
-  Windows, SysUtils, Messages, Forms, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Setup.UninstallLog, Setup.Messages,
-  Shared.SetupMessageIDs, Setup.InstFunc, Shared.Struct, Shared.SetupEntFunc, Setup.UninstallProgressForm, Setup.UninstallSharedFileForm,
+  Windows, SysUtils, Messages, Forms, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Setup.UninstallLog, SetupLdrAndSetup.Messages,
+  Shared.SetupMessageIDs, SetupLdrAndSetup.InstFunc, Shared.Struct, Shared.SetupEntFunc, Setup.UninstallProgressForm, Setup.UninstallSharedFileForm,
   Shared.FileClass, Setup.ScriptRunner, Setup.DebugClient, Shared.SetupTypes, Setup.LoggingFunc, Setup.MainForm,
   Shared.FileClass, Setup.ScriptRunner, Setup.DebugClient, Shared.SetupTypes, Setup.LoggingFunc, Setup.MainForm,
   Setup.SpawnServer;
   Setup.SpawnServer;
 
 

+ 2 - 2
Projects/Src/Setup.UninstallLog.pas

@@ -155,8 +155,8 @@ implementation
 
 
 uses
 uses
   Messages, ShlObj, AnsiStrings,
   Messages, ShlObj, AnsiStrings,
-  PathFunc, Shared.Struct, Setup.Messages, Shared.SetupMessageIDs, Setup.InstFunc,
-  Setup.InstFunc.Ole, Setup.RedirFunc, Compression.Base,
+  PathFunc, Shared.Struct, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, SetupLdrAndSetup.InstFunc,
+  Setup.InstFunc.Ole, SetupLdrAndSetup.RedirFunc, Compression.Base,
   Setup.LoggingFunc, Setup.RegDLL, Setup.Helper, Setup.DotNetFunc;
   Setup.LoggingFunc, Setup.RegDLL, Setup.Helper, Setup.DotNetFunc;
 
 
 type
 type

+ 1 - 1
Projects/Src/Setup.UninstallProgressForm.pas

@@ -65,7 +65,7 @@ var
 implementation
 implementation
 
 
 uses
 uses
-  TaskbarProgressFunc, Setup.MainForm, Setup.Messages,
+  TaskbarProgressFunc, Setup.MainForm, SetupLdrAndSetup.Messages,
   Shared.SetupMessageIDs, Shared.CommonFunc.Vcl;
   Shared.SetupMessageIDs, Shared.CommonFunc.Vcl;
 
 
 {$R *.DFM}
 {$R *.DFM}

+ 1 - 1
Projects/Src/Setup.UninstallSharedFileForm.pas

@@ -41,7 +41,7 @@ function ExecuteRemoveSharedFileDlg(const Filename: String;
 implementation
 implementation
 
 
 uses
 uses
-  PathFunc, Shared.Struct, Setup.Messages, Shared.SetupMessageIDs, Setup.MainForm;
+  PathFunc, Shared.Struct, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, Setup.MainForm;
 
 
 {$R *.DFM}
 {$R *.DFM}
 
 

+ 2 - 2
Projects/Src/Setup.WizardForm.pas

@@ -342,8 +342,8 @@ function ValidateCustomDirEdit(const AEdit: TEdit;
 implementation
 implementation
 
 
 uses
 uses
-  ShellApi, ShlObj, Types, Setup.Messages, Setup.MainForm, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc,
-  MD5, Setup.InstFunc, Setup.SelectFolderForm, Setup.FileExtractor, Setup.LoggingFunc, RestartManager, Setup.ScriptRunner;
+  ShellApi, ShlObj, Types, SetupLdrAndSetup.Messages, Setup.MainForm, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc,
+  MD5, SetupLdrAndSetup.InstFunc, Setup.SelectFolderForm, Setup.FileExtractor, Setup.LoggingFunc, RestartManager, Setup.ScriptRunner;
 
 
 {$R *.DFM}
 {$R *.DFM}
 
 

+ 2 - 2
Projects/Src/Setup.InstFunc.pas → Projects/Src/SetupLdrAndSetup.InstFunc.pas

@@ -1,4 +1,4 @@
-unit Setup.InstFunc;
+unit SetupLdrAndSetup.InstFunc;
 
 
 {
 {
   Inno Setup
   Inno Setup
@@ -118,7 +118,7 @@ function ForceDirectories(const DisableFsRedir: Boolean; Dir: String): Boolean;
 implementation
 implementation
 
 
 uses
 uses
-  Messages, ShellApi, PathFunc, Setup.Messages, Shared.SetupMessageIDs, Shared.FileClass, Setup.RedirFunc, Shared.SetupTypes,
+  Messages, ShellApi, PathFunc, SetupLdrAndSetup.Messages, Shared.SetupMessageIDs, Shared.FileClass, SetupLdrAndSetup.RedirFunc, Shared.SetupTypes,
   Hash, Classes, RegStr, Math;
   Hash, Classes, RegStr, Math;
 
 
 procedure InternalError(const Id: String);
 procedure InternalError(const Id: String);

+ 1 - 1
Projects/Src/Setup.Messages.pas → Projects/Src/SetupLdrAndSetup.Messages.pas

@@ -1,4 +1,4 @@
-unit Setup.Messages;
+unit SetupLdrAndSetup.Messages;
 
 
 {
 {
   Inno Setup
   Inno Setup

+ 1 - 1
Projects/Src/Setup.RedirFunc.pas → Projects/Src/SetupLdrAndSetup.RedirFunc.pas

@@ -1,4 +1,4 @@
-unit Setup.RedirFunc;
+unit SetupLdrAndSetup.RedirFunc;
 
 
 {
 {
   Inno Setup
   Inno Setup

+ 0 - 0
Projects/Src/Setup.XPTheme.manifest → Projects/Src/SetupLdrAndSetup.XPTheme.manifest


+ 2 - 2
Projects/Src/Setup.XPTheme.pas → Projects/Src/SetupLdrAndSetup.XPTheme.pas

@@ -1,4 +1,4 @@
-unit Setup.XPTheme;
+unit SetupLdrAndSetup.XPTheme;
 
 
 {
 {
   Inno Setup
   Inno Setup
@@ -16,7 +16,7 @@ interface
 
 
 implementation
 implementation
 
 
-{$R Setup.XPTheme.res}
+{$R SetupLdrAndSetup.XPTheme.res}
 
 
 uses
 uses
   Windows;
   Windows;

+ 0 - 0
Projects/Src/Setup.XPTheme.rc → Projects/Src/SetupLdrAndSetup.XPTheme.rc


+ 0 - 0
Projects/Src/Setup.XPTheme.res → Projects/Src/SetupLdrAndSetup.XPTheme.res


+ 1 - 1
Projects/Src/Shared.TaskDialogFunc.pas

@@ -20,7 +20,7 @@ implementation
 
 
 uses
 uses
   Classes, StrUtils, Math, Forms, Dialogs, SysUtils,
   Classes, StrUtils, Math, Forms, Dialogs, SysUtils,
-  Commctrl, Shared.CommonFunc, {$IFDEF SETUPPROJ} Setup.InstFunc, {$ENDIF} PathFunc;
+  Commctrl, Shared.CommonFunc, {$IFDEF SETUPPROJ} SetupLdrAndSetup.InstFunc, {$ENDIF} PathFunc;
 
 
 var
 var
   TaskDialogIndirectFunc: function(const pTaskConfig: TTaskDialogConfig;
   TaskDialogIndirectFunc: function(const pTaskConfig: TTaskDialogConfig;