浏览代码

Move the sources back into the Src folder now that they have prefixes. Changed the Shared prefix of the files which were in SetupLdrAndSetup to Setup. Todo: the remaining dirs with helper code.

Martijn Laan 1 年之前
父节点
当前提交
6db7a31745
共有 100 个文件被更改,包括 191 次插入190 次删除
  1. 18 18
      Projects/Compil32.dpr
  2. 18 18
      Projects/Compil32.dproj
  3. 7 7
      Projects/ISCmplr.dpr
  4. 7 7
      Projects/ISCmplr.dproj
  5. 12 12
      Projects/ISPP.dpr
  6. 12 12
      Projects/ISPP.dproj
  7. 33 33
      Projects/Setup.dpr
  8. 33 33
      Projects/Setup.dproj
  9. 5 5
      Projects/SetupLdr.dpr
  10. 5 5
      Projects/SetupLdr.dproj
  11. 0 0
      Projects/Src/Compiler.Compile.pas
  12. 0 0
      Projects/Src/Compiler.ExeUpdateFunc.pas
  13. 0 0
      Projects/Src/Compiler.LZMACompressor.pas
  14. 0 0
      Projects/Src/Compiler.Messages.pas
  15. 0 0
      Projects/Src/Compiler.ScriptClasses.pas
  16. 0 0
      Projects/Src/Compiler.ScriptCompiler.pas
  17. 0 0
      Projects/Src/Compiler.ScriptFunc.pas
  18. 0 0
      Projects/Src/IDE.CompScintEdit.pas
  19. 0 0
      Projects/Src/IDE.CompileForm.dfm
  20. 0 0
      Projects/Src/IDE.CompileForm.pas
  21. 0 0
      Projects/Src/IDE.FileAssocFunc.pas
  22. 0 0
      Projects/Src/IDE.FilesDesignerForm.dfm
  23. 0 0
      Projects/Src/IDE.FilesDesignerForm.pas
  24. 0 0
      Projects/Src/IDE.HelperFunc.pas
  25. 0 0
      Projects/Src/IDE.HtmlHelpFunc.pas
  26. 0 0
      Projects/Src/IDE.InputQueryComboForm.dfm
  27. 0 0
      Projects/Src/IDE.InputQueryComboForm.pas
  28. 0 0
      Projects/Src/IDE.Messages.pas
  29. 0 0
      Projects/Src/IDE.MsgBoxDesignerForm.dfm
  30. 0 0
      Projects/Src/IDE.MsgBoxDesignerForm.pas
  31. 0 0
      Projects/Src/IDE.OptionsForm.dfm
  32. 0 0
      Projects/Src/IDE.OptionsForm.pas
  33. 0 0
      Projects/Src/IDE.RegistryDesignerForm.dfm
  34. 0 0
      Projects/Src/IDE.RegistryDesignerForm.pas
  35. 0 0
      Projects/Src/IDE.RegistryDesignerFormTest.reg
  36. 0 0
      Projects/Src/IDE.ScintStylerInnoSetup.pas
  37. 0 0
      Projects/Src/IDE.SignToolsForm.dfm
  38. 0 0
      Projects/Src/IDE.SignToolsForm.pas
  39. 0 0
      Projects/Src/IDE.StartupForm.dfm
  40. 0 0
      Projects/Src/IDE.StartupForm.pas
  41. 0 0
      Projects/Src/IDE.Wizard.WizardFileForm.dfm
  42. 0 0
      Projects/Src/IDE.Wizard.WizardFileForm.pas
  43. 0 0
      Projects/Src/IDE.Wizard.WizardForm.dfm
  44. 0 0
      Projects/Src/IDE.Wizard.WizardForm.pas
  45. 0 0
      Projects/Src/IDE.Wizard.WizardFormFilesHelper.pas
  46. 0 0
      Projects/Src/IDE.Wizard.WizardFormRegistryHelper.pas
  47. 0 0
      Projects/Src/ISPP.Base.pas
  48. 0 0
      Projects/Src/ISPP.CTokenizer.pas
  49. 0 0
      Projects/Src/ISPP.Consts.pas
  50. 0 0
      Projects/Src/ISPP.Funcs.pas
  51. 0 0
      Projects/Src/ISPP.IdentMan.pas
  52. 0 0
      Projects/Src/ISPP.Intf.pas
  53. 0 0
      Projects/Src/ISPP.Parser.pas
  54. 0 0
      Projects/Src/ISPP.Preprocess.pas
  55. 0 0
      Projects/Src/ISPP.Preprocessor.pas
  56. 0 0
      Projects/Src/ISPP.Sessions.pas
  57. 0 0
      Projects/Src/ISPP.Stack.pas
  58. 0 0
      Projects/Src/ISPP.VarUtils.pas
  59. 1 1
      Projects/Src/Setup.DebugClient.pas
  60. 1 1
      Projects/Src/Setup.DotNetFunc.pas
  61. 2 2
      Projects/Src/Setup.FileExtractor.pas
  62. 2 2
      Projects/Src/Setup.Helper.pas
  63. 0 0
      Projects/Src/Setup.HelperEXEs.rc
  64. 0 0
      Projects/Src/Setup.HelperEXEs.res
  65. 2 2
      Projects/Src/Setup.InstFunc.Ole.pas
  66. 3 3
      Projects/Src/Setup.InstFunc.pas
  67. 2 2
      Projects/Src/Setup.Install.pas
  68. 0 0
      Projects/Src/Setup.LZMADecompressor.pas
  69. 0 0
      Projects/Src/Setup.LoggingFunc.pas
  70. 0 0
      Projects/Src/Setup.MainForm.dfm
  71. 1 1
      Projects/Src/Setup.MainForm.pas
  72. 1 1
      Projects/Src/Setup.Messages.pas
  73. 0 0
      Projects/Src/Setup.MsiFunc.pas
  74. 0 0
      Projects/Src/Setup.NewDiskForm.dfm
  75. 1 1
      Projects/Src/Setup.NewDiskForm.pas
  76. 2 1
      Projects/Src/Setup.RedirFunc.pas
  77. 2 2
      Projects/Src/Setup.RegDLL.pas
  78. 2 2
      Projects/Src/Setup.RegSvr.pas
  79. 0 0
      Projects/Src/Setup.ScriptClasses.pas
  80. 2 2
      Projects/Src/Setup.ScriptDlg.pas
  81. 2 2
      Projects/Src/Setup.ScriptFunc.pas
  82. 0 0
      Projects/Src/Setup.ScriptRunner.pas
  83. 2 2
      Projects/Src/Setup.SecurityFunc.pas
  84. 0 0
      Projects/Src/Setup.SelectFolderForm.dfm
  85. 1 1
      Projects/Src/Setup.SelectFolderForm.pas
  86. 0 0
      Projects/Src/Setup.SelectLanguageForm.dfm
  87. 1 1
      Projects/Src/Setup.SelectLanguageForm.pas
  88. 1 1
      Projects/Src/Setup.SetupForm.pas
  89. 1 1
      Projects/Src/Setup.SpawnClient.pas
  90. 0 0
      Projects/Src/Setup.SpawnCommon.pas
  91. 1 1
      Projects/Src/Setup.SpawnServer.pas
  92. 2 2
      Projects/Src/Setup.Uninstall.pas
  93. 2 2
      Projects/Src/Setup.UninstallLog.pas
  94. 0 0
      Projects/Src/Setup.UninstallProgressForm.dfm
  95. 1 1
      Projects/Src/Setup.UninstallProgressForm.pas
  96. 0 0
      Projects/Src/Setup.UninstallSharedFileForm.dfm
  97. 1 1
      Projects/Src/Setup.UninstallSharedFileForm.pas
  98. 0 0
      Projects/Src/Setup.WizardForm.dfm
  99. 2 2
      Projects/Src/Setup.WizardForm.pas
  100. 0 0
      Projects/Src/Setup.XPTheme.manifest

+ 18 - 18
Projects/Compil32.dpr

@@ -15,31 +15,31 @@ uses
   SysUtils,
   SysUtils,
   Forms,
   Forms,
   PathFunc in '..\Components\PathFunc.pas',
   PathFunc in '..\Components\PathFunc.pas',
-  IDE.CompileForm in 'Src\Compil32\IDE.CompileForm.pas' {CompileForm},
+  IDE.CompileForm in 'Src\IDE.CompileForm.pas' {CompileForm},
   Shared.CommonFunc.Vcl in 'Src\Shared.CommonFunc.Vcl.pas',
   Shared.CommonFunc.Vcl in 'Src\Shared.CommonFunc.Vcl.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
-  IDE.HelperFunc in 'Src\Compil32\IDE.HelperFunc.pas',
-  IDE.Messages in 'Src\Compil32\IDE.Messages.pas',
+  IDE.HelperFunc in 'Src\IDE.HelperFunc.pas',
+  IDE.Messages in 'Src\IDE.Messages.pas',
   Shared.CompilerInt in 'Src\Shared.CompilerInt.pas',
   Shared.CompilerInt in 'Src\Shared.CompilerInt.pas',
-  IDE.OptionsForm in 'Src\Compil32\IDE.OptionsForm.pas' {OptionsForm},
-  IDE.StartupForm in 'Src\Compil32\IDE.StartupForm.pas' {StartupForm},
-  IDE.Wizard.WizardForm in 'Src\Compil32\IDE.Wizard.WizardForm.pas' {WizardForm},
-  IDE.Wizard.WizardFileForm in 'Src\Compil32\IDE.Wizard.WizardFileForm.pas' {WizardFileForm},
-  IDE.FileAssocFunc in 'Src\Compil32\IDE.FileAssocFunc.pas',
+  IDE.OptionsForm in 'Src\IDE.OptionsForm.pas' {OptionsForm},
+  IDE.StartupForm in 'Src\IDE.StartupForm.pas' {StartupForm},
+  IDE.Wizard.WizardForm in 'Src\IDE.Wizard.WizardForm.pas' {WizardForm},
+  IDE.Wizard.WizardFileForm in 'Src\IDE.Wizard.WizardFileForm.pas' {WizardFileForm},
+  IDE.FileAssocFunc in 'Src\IDE.FileAssocFunc.pas',
   NewUxTheme.TmSchema in '..\Components\NewUxTheme.TmSchema.pas',
   NewUxTheme.TmSchema in '..\Components\NewUxTheme.TmSchema.pas',
   NewUxTheme in '..\Components\NewUxTheme.pas',
   NewUxTheme in '..\Components\NewUxTheme.pas',
   Shared.DebugStruct in 'Src\Shared.DebugStruct.pas',
   Shared.DebugStruct in 'Src\Shared.DebugStruct.pas',
   Shared.BrowseFunc in 'Src\Shared.BrowseFunc.pas',
   Shared.BrowseFunc in 'Src\Shared.BrowseFunc.pas',
-  IDE.SignToolsForm in 'Src\Compil32\IDE.SignToolsForm.pas' {SignToolsForm},
-  IDE.InputQueryComboForm in 'Src\Compil32\IDE.InputQueryComboForm.pas',
+  IDE.SignToolsForm in 'Src\IDE.SignToolsForm.pas' {SignToolsForm},
+  IDE.InputQueryComboForm in 'Src\IDE.InputQueryComboForm.pas',
   ScintInt in '..\Components\ScintInt.pas',
   ScintInt in '..\Components\ScintInt.pas',
   ScintEdit in '..\Components\ScintEdit.pas',
   ScintEdit in '..\Components\ScintEdit.pas',
-  IDE.ScintStylerInnoSetup in 'Src\Compil32\IDE.ScintStylerInnoSetup.pas',
+  IDE.ScintStylerInnoSetup in 'Src\IDE.ScintStylerInnoSetup.pas',
   ModernColors in '..\Components\ModernColors.pas',
   ModernColors in '..\Components\ModernColors.pas',
-  IDE.MsgBoxDesignerForm in 'Src\Compil32\IDE.MsgBoxDesignerForm.pas' {MsgBoxDesignerForm},
-  IDE.CompScintEdit in 'Src\Compil32\IDE.CompScintEdit.pas',
-  IDE.FilesDesignerForm in 'Src\Compil32\IDE.FilesDesignerForm.pas' {FilesDesignerForm},
-  IDE.Wizard.WizardFormFilesHelper in 'Src\Compil32\IDE.Wizard.WizardFormFilesHelper.pas',
+  IDE.MsgBoxDesignerForm in 'Src\IDE.MsgBoxDesignerForm.pas' {MsgBoxDesignerForm},
+  IDE.CompScintEdit in 'Src\IDE.CompScintEdit.pas',
+  IDE.FilesDesignerForm in 'Src\IDE.FilesDesignerForm.pas' {FilesDesignerForm},
+  IDE.Wizard.WizardFormFilesHelper in 'Src\IDE.Wizard.WizardFormFilesHelper.pas',
   NewTabSet in '..\Components\NewTabSet.pas',
   NewTabSet in '..\Components\NewTabSet.pas',
   NewStaticText in '..\Components\NewStaticText.pas',
   NewStaticText in '..\Components\NewStaticText.pas',
   BidiUtils in '..\Components\BidiUtils.pas',
   BidiUtils in '..\Components\BidiUtils.pas',
@@ -47,7 +47,7 @@ uses
   NewCheckListBox in '..\Components\NewCheckListBox.pas',
   NewCheckListBox in '..\Components\NewCheckListBox.pas',
   NewNotebook in '..\Components\NewNotebook.pas',
   NewNotebook in '..\Components\NewNotebook.pas',
   Shared.TaskbarProgressFunc in 'Src\Shared.TaskbarProgressFunc.pas',
   Shared.TaskbarProgressFunc in 'Src\Shared.TaskbarProgressFunc.pas',
-  IDE.HtmlHelpFunc in 'Src\Compil32\IDE.HtmlHelpFunc.pas',
+  IDE.HtmlHelpFunc in 'Src\IDE.HtmlHelpFunc.pas',
   Shared.UIStateForm in 'Src\Shared.UIStateForm.pas',
   Shared.UIStateForm in 'Src\Shared.UIStateForm.pas',
   Shared.LangOptionsSectionDirectives in 'Src\Shared.LangOptionsSectionDirectives.pas',
   Shared.LangOptionsSectionDirectives in 'Src\Shared.LangOptionsSectionDirectives.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
@@ -58,8 +58,8 @@ uses
   Shared.Int64Em in 'Src\Shared.Int64Em.pas',
   Shared.Int64Em in 'Src\Shared.Int64Em.pas',
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.TaskDialogFunc in 'Src\Shared.TaskDialogFunc.pas',
   Shared.TaskDialogFunc in 'Src\Shared.TaskDialogFunc.pas',
-  IDE.RegistryDesignerForm in 'Src\Compil32\IDE.RegistryDesignerForm.pas' {RegistryDesignerForm},
-  IDE.Wizard.WizardFormRegistryHelper in 'Src\Compil32\IDE.Wizard.WizardFormRegistryHelper.pas',
+  IDE.RegistryDesignerForm in 'Src\IDE.RegistryDesignerForm.pas' {RegistryDesignerForm},
+  IDE.Wizard.WizardFormRegistryHelper in 'Src\IDE.Wizard.WizardFormRegistryHelper.pas',
   MD5 in '..\Components\MD5.pas',
   MD5 in '..\Components\MD5.pas',
   ScintInt.InnoSetup in '..\Components\ScintInt.InnoSetup.pas',
   ScintInt.InnoSetup in '..\Components\ScintInt.InnoSetup.pas',
   Shared.ScriptFunc in 'Src\Shared.ScriptFunc.pas',
   Shared.ScriptFunc in 'Src\Shared.ScriptFunc.pas',

+ 18 - 18
Projects/Compil32.dproj

@@ -77,47 +77,47 @@
         </DelphiCompile>
         </DelphiCompile>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
         <DCCReference Include="..\Components\PathFunc.pas"/>
         <DCCReference Include="..\Components\PathFunc.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.CompileForm.pas">
+        <DCCReference Include="Src\IDE.CompileForm.pas">
             <Form>CompileForm</Form>
             <Form>CompileForm</Form>
         </DCCReference>
         </DCCReference>
         <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"/>
-        <DCCReference Include="Src\Compil32\IDE.HelperFunc.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.Messages.pas"/>
+        <DCCReference Include="Src\IDE.HelperFunc.pas"/>
+        <DCCReference Include="Src\IDE.Messages.pas"/>
         <DCCReference Include="Src\Shared.CompilerInt.pas"/>
         <DCCReference Include="Src\Shared.CompilerInt.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.OptionsForm.pas">
+        <DCCReference Include="Src\IDE.OptionsForm.pas">
             <Form>OptionsForm</Form>
             <Form>OptionsForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.StartupForm.pas">
+        <DCCReference Include="Src\IDE.StartupForm.pas">
             <Form>StartupForm</Form>
             <Form>StartupForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.Wizard.WizardForm.pas">
+        <DCCReference Include="Src\IDE.Wizard.WizardForm.pas">
             <Form>WizardForm</Form>
             <Form>WizardForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.Wizard.WizardFileForm.pas">
+        <DCCReference Include="Src\IDE.Wizard.WizardFileForm.pas">
             <Form>WizardFileForm</Form>
             <Form>WizardFileForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.FileAssocFunc.pas"/>
+        <DCCReference Include="Src\IDE.FileAssocFunc.pas"/>
         <DCCReference Include="..\Components\NewUxTheme.TmSchema.pas"/>
         <DCCReference Include="..\Components\NewUxTheme.TmSchema.pas"/>
         <DCCReference Include="..\Components\NewUxTheme.pas"/>
         <DCCReference Include="..\Components\NewUxTheme.pas"/>
         <DCCReference Include="Src\Shared.DebugStruct.pas"/>
         <DCCReference Include="Src\Shared.DebugStruct.pas"/>
         <DCCReference Include="Src\Shared.BrowseFunc.pas"/>
         <DCCReference Include="Src\Shared.BrowseFunc.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.SignToolsForm.pas">
+        <DCCReference Include="Src\IDE.SignToolsForm.pas">
             <Form>SignToolsForm</Form>
             <Form>SignToolsForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.InputQueryComboForm.pas"/>
+        <DCCReference Include="Src\IDE.InputQueryComboForm.pas"/>
         <DCCReference Include="..\Components\ScintInt.pas"/>
         <DCCReference Include="..\Components\ScintInt.pas"/>
         <DCCReference Include="..\Components\ScintEdit.pas"/>
         <DCCReference Include="..\Components\ScintEdit.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.ScintStylerInnoSetup.pas"/>
+        <DCCReference Include="Src\IDE.ScintStylerInnoSetup.pas"/>
         <DCCReference Include="..\Components\ModernColors.pas"/>
         <DCCReference Include="..\Components\ModernColors.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.MsgBoxDesignerForm.pas">
+        <DCCReference Include="Src\IDE.MsgBoxDesignerForm.pas">
             <Form>MsgBoxDesignerForm</Form>
             <Form>MsgBoxDesignerForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.CompScintEdit.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.FilesDesignerForm.pas">
+        <DCCReference Include="Src\IDE.CompScintEdit.pas"/>
+        <DCCReference Include="Src\IDE.FilesDesignerForm.pas">
             <Form>FilesDesignerForm</Form>
             <Form>FilesDesignerForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.Wizard.WizardFormFilesHelper.pas"/>
+        <DCCReference Include="Src\IDE.Wizard.WizardFormFilesHelper.pas"/>
         <DCCReference Include="..\Components\NewTabSet.pas"/>
         <DCCReference Include="..\Components\NewTabSet.pas"/>
         <DCCReference Include="..\Components\NewStaticText.pas"/>
         <DCCReference Include="..\Components\NewStaticText.pas"/>
         <DCCReference Include="..\Components\BidiUtils.pas"/>
         <DCCReference Include="..\Components\BidiUtils.pas"/>
@@ -125,7 +125,7 @@
         <DCCReference Include="..\Components\NewCheckListBox.pas"/>
         <DCCReference Include="..\Components\NewCheckListBox.pas"/>
         <DCCReference Include="..\Components\NewNotebook.pas"/>
         <DCCReference Include="..\Components\NewNotebook.pas"/>
         <DCCReference Include="Src\Shared.TaskbarProgressFunc.pas"/>
         <DCCReference Include="Src\Shared.TaskbarProgressFunc.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.HtmlHelpFunc.pas"/>
+        <DCCReference Include="Src\IDE.HtmlHelpFunc.pas"/>
         <DCCReference Include="Src\Shared.UIStateForm.pas"/>
         <DCCReference Include="Src\Shared.UIStateForm.pas"/>
         <DCCReference Include="Src\Shared.LangOptionsSectionDirectives.pas"/>
         <DCCReference Include="Src\Shared.LangOptionsSectionDirectives.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
@@ -136,10 +136,10 @@
         <DCCReference Include="Src\Shared.Int64Em.pas"/>
         <DCCReference Include="Src\Shared.Int64Em.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.TaskDialogFunc.pas"/>
         <DCCReference Include="Src\Shared.TaskDialogFunc.pas"/>
-        <DCCReference Include="Src\Compil32\IDE.RegistryDesignerForm.pas">
+        <DCCReference Include="Src\IDE.RegistryDesignerForm.pas">
             <Form>RegistryDesignerForm</Form>
             <Form>RegistryDesignerForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Compil32\IDE.Wizard.WizardFormRegistryHelper.pas"/>
+        <DCCReference Include="Src\IDE.Wizard.WizardFormRegistryHelper.pas"/>
         <DCCReference Include="..\Components\MD5.pas"/>
         <DCCReference Include="..\Components\MD5.pas"/>
         <DCCReference Include="..\Components\ScintInt.InnoSetup.pas"/>
         <DCCReference Include="..\Components\ScintInt.InnoSetup.pas"/>
         <DCCReference Include="Src\Shared.ScriptFunc.pas"/>
         <DCCReference Include="Src\Shared.ScriptFunc.pas"/>

+ 7 - 7
Projects/ISCmplr.dpr

@@ -14,19 +14,19 @@ uses
   SysUtils,
   SysUtils,
   Shared.CompilerInt in 'Src\Shared.CompilerInt.pas',
   Shared.CompilerInt in 'Src\Shared.CompilerInt.pas',
   Shared.PreprocInt in 'Src\Shared.PreprocInt.pas',
   Shared.PreprocInt in 'Src\Shared.PreprocInt.pas',
-  Compiler.Compile in 'Src\ISCmplr\Compiler.Compile.pas',
-  Compiler.Messages in 'Src\ISCmplr\Compiler.Messages.pas',
+  Compiler.Compile in 'Src\Compiler.Compile.pas',
+  Compiler.Messages in 'Src\Compiler.Messages.pas',
   Shared.Struct in 'Src\Shared.Struct.pas',
   Shared.Struct in 'Src\Shared.Struct.pas',
   Shared.ScriptFunc in 'Src\Shared.ScriptFunc.pas',
   Shared.ScriptFunc in 'Src\Shared.ScriptFunc.pas',
-  Compiler.ScriptFunc in 'Src\ISCmplr\Compiler.ScriptFunc.pas',
-  Compiler.ScriptCompiler in 'Src\ISCmplr\Compiler.ScriptCompiler.pas',
-  Compiler.ScriptClasses in 'Src\ISCmplr\Compiler.ScriptClasses.pas',
+  Compiler.ScriptFunc in 'Src\Compiler.ScriptFunc.pas',
+  Compiler.ScriptCompiler in 'Src\Compiler.ScriptCompiler.pas',
+  Compiler.ScriptClasses in 'Src\Compiler.ScriptClasses.pas',
   Shared.ResUpdateFunc in 'Src\Shared.ResUpdateFunc.pas',
   Shared.ResUpdateFunc in 'Src\Shared.ResUpdateFunc.pas',
-  Compiler.ExeUpdateFunc in 'Src\ISCmplr\Compiler.ExeUpdateFunc.pas',
+  Compiler.ExeUpdateFunc in 'Src\Compiler.ExeUpdateFunc.pas',
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.Compress.Zlib in 'Src\Shared.Compress.Zlib.pas',
   Shared.Compress.Zlib in 'Src\Shared.Compress.Zlib.pas',
   Shared.Compress.bzlib in 'Src\Shared.Compress.bzlib.pas',
   Shared.Compress.bzlib in 'Src\Shared.Compress.bzlib.pas',
-  Compiler.LZMACompressor in 'Src\ISCmplr\Compiler.LZMACompressor.pas',
+  Compiler.LZMACompressor in 'Src\Compiler.LZMACompressor.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   Shared.ArcFour in 'Src\Shared.ArcFour.pas',
   Shared.ArcFour in 'Src\Shared.ArcFour.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas',

+ 7 - 7
Projects/ISCmplr.dproj

@@ -80,19 +80,19 @@
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
         <DCCReference Include="Src\Shared.CompilerInt.pas"/>
         <DCCReference Include="Src\Shared.CompilerInt.pas"/>
         <DCCReference Include="Src\Shared.PreprocInt.pas"/>
         <DCCReference Include="Src\Shared.PreprocInt.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.Compile.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.Messages.pas"/>
+        <DCCReference Include="Src\Compiler.Compile.pas"/>
+        <DCCReference Include="Src\Compiler.Messages.pas"/>
         <DCCReference Include="Src\Shared.Struct.pas"/>
         <DCCReference Include="Src\Shared.Struct.pas"/>
         <DCCReference Include="Src\Shared.ScriptFunc.pas"/>
         <DCCReference Include="Src\Shared.ScriptFunc.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.ScriptFunc.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.ScriptCompiler.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.ScriptClasses.pas"/>
+        <DCCReference Include="Src\Compiler.ScriptFunc.pas"/>
+        <DCCReference Include="Src\Compiler.ScriptCompiler.pas"/>
+        <DCCReference Include="Src\Compiler.ScriptClasses.pas"/>
         <DCCReference Include="Src\Shared.ResUpdateFunc.pas"/>
         <DCCReference Include="Src\Shared.ResUpdateFunc.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.ExeUpdateFunc.pas"/>
+        <DCCReference Include="Src\Compiler.ExeUpdateFunc.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.Compress.Zlib.pas"/>
         <DCCReference Include="Src\Shared.Compress.Zlib.pas"/>
         <DCCReference Include="Src\Shared.Compress.bzlib.pas"/>
         <DCCReference Include="Src\Shared.Compress.bzlib.pas"/>
-        <DCCReference Include="Src\ISCmplr\Compiler.LZMACompressor.pas"/>
+        <DCCReference Include="Src\Compiler.LZMACompressor.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>
         <DCCReference Include="Src\Shared.ArcFour.pas"/>
         <DCCReference Include="Src\Shared.ArcFour.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>

+ 12 - 12
Projects/ISPP.dpr

@@ -15,18 +15,18 @@ uses
   Windows,
   Windows,
   Classes,
   Classes,
   Shared.PreprocInt in 'Src\Shared.PreprocInt.pas',
   Shared.PreprocInt in 'Src\Shared.PreprocInt.pas',
-  ISPP.Preprocess in 'Src\ISPP\ISPP.Preprocess.pas',
-  ISPP.Preprocessor in 'Src\ISPP\ISPP.Preprocessor.pas',
-  ISPP.Funcs in 'Src\ISPP\ISPP.Funcs.pas',
-  ISPP.VarUtils in 'Src\ISPP\ISPP.VarUtils.pas',
-  ISPP.Consts in 'Src\ISPP\ISPP.Consts.pas',
-  ISPP.Stack in 'Src\ISPP\ISPP.Stack.pas',
-  ISPP.Intf in 'Src\ISPP\ISPP.Intf.pas',
-  ISPP.Parser in 'Src\ISPP\ISPP.Parser.pas',
-  ISPP.IdentMan in 'Src\ISPP\ISPP.IdentMan.pas',
-  ISPP.Sessions in 'Src\ISPP\ISPP.Sessions.pas',
-  ISPP.CTokenizer in 'Src\ISPP\ISPP.CTokenizer.pas',
-  ISPP.Base in 'Src\ISPP\ISPP.Base.pas',
+  ISPP.Preprocess in 'Src\ISPP.Preprocess.pas',
+  ISPP.Preprocessor in 'Src\ISPP.Preprocessor.pas',
+  ISPP.Funcs in 'Src\ISPP.Funcs.pas',
+  ISPP.VarUtils in 'Src\ISPP.VarUtils.pas',
+  ISPP.Consts in 'Src\ISPP.Consts.pas',
+  ISPP.Stack in 'Src\ISPP.Stack.pas',
+  ISPP.Intf in 'Src\ISPP.Intf.pas',
+  ISPP.Parser in 'Src\ISPP.Parser.pas',
+  ISPP.IdentMan in 'Src\ISPP.IdentMan.pas',
+  ISPP.Sessions in 'Src\ISPP.Sessions.pas',
+  ISPP.CTokenizer in 'Src\ISPP.CTokenizer.pas',
+  ISPP.Base in 'Src\ISPP.Base.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',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',

+ 12 - 12
Projects/ISPP.dproj

@@ -76,18 +76,18 @@
             <MainSource>MainSource</MainSource>
             <MainSource>MainSource</MainSource>
         </DelphiCompile>
         </DelphiCompile>
         <DCCReference Include="Src\Shared.PreprocInt.pas"/>
         <DCCReference Include="Src\Shared.PreprocInt.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Preprocess.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Preprocessor.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Funcs.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.VarUtils.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Consts.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Stack.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Intf.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Parser.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.IdentMan.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Sessions.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.CTokenizer.pas"/>
-        <DCCReference Include="Src\ISPP\ISPP.Base.pas"/>
+        <DCCReference Include="Src\ISPP.Preprocess.pas"/>
+        <DCCReference Include="Src\ISPP.Preprocessor.pas"/>
+        <DCCReference Include="Src\ISPP.Funcs.pas"/>
+        <DCCReference Include="Src\ISPP.VarUtils.pas"/>
+        <DCCReference Include="Src\ISPP.Consts.pas"/>
+        <DCCReference Include="Src\ISPP.Stack.pas"/>
+        <DCCReference Include="Src\ISPP.Intf.pas"/>
+        <DCCReference Include="Src\ISPP.Parser.pas"/>
+        <DCCReference Include="Src\ISPP.IdentMan.pas"/>
+        <DCCReference Include="Src\ISPP.Sessions.pas"/>
+        <DCCReference Include="Src\ISPP.CTokenizer.pas"/>
+        <DCCReference Include="Src\ISPP.Base.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\Shared.FileClass.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>

+ 33 - 33
Projects/Setup.dpr

@@ -11,7 +11,7 @@ program Setup;
 
 
 uses
 uses
   Shared.SafeDLLPath in 'Src\Shared.SafeDLLPath.pas',
   Shared.SafeDLLPath in 'Src\Shared.SafeDLLPath.pas',
-  Shared.XPTheme in 'Src\SetupLdrAndSetup\Shared.XPTheme.pas',
+  Setup.XPTheme in 'Src\Setup.XPTheme.pas',
   Forms,
   Forms,
   Windows,
   Windows,
   SysUtils,
   SysUtils,
@@ -19,54 +19,54 @@ uses
   RichEditViewer in '..\Components\RichEditViewer.pas',
   RichEditViewer in '..\Components\RichEditViewer.pas',
   Shared.CommonFunc.Vcl in 'Src\Shared.CommonFunc.Vcl.pas',
   Shared.CommonFunc.Vcl in 'Src\Shared.CommonFunc.Vcl.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
   Shared.CommonFunc in 'Src\Shared.CommonFunc.pas',
-  Setup.MainForm in 'Src\Setup\Setup.MainForm.pas' {MainForm},
-  Setup.Install in 'Src\Setup\Setup.Install.pas',
-  Shared.Messages in 'Src\SetupLdrAndSetup\Shared.Messages.pas',
+  Setup.MainForm in 'Src\Setup.MainForm.pas' {MainForm},
+  Setup.Install in 'Src\Setup.Install.pas',
+  Setup.Messages in 'Src\Setup.Messages.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
   Shared.SetupMessageIDs in 'Src\Shared.SetupMessageIDs.pas',
-  Setup.UninstallLog in 'Src\Setup\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\Setup.NewDiskForm.pas' {NewDiskForm},
-  Shared.InstFunc in 'Src\SetupLdrAndSetup\Shared.InstFunc.pas',
-  Setup.InstFunc.Ole in 'Src\Setup\Setup.InstFunc.Ole.pas',
-  Setup.WizardForm in 'Src\Setup\Setup.WizardForm.pas' {WizardForm},
-  Setup.ScriptFunc in 'Src\Setup\Setup.ScriptFunc.pas',
+  Setup.NewDiskForm in 'Src\Setup.NewDiskForm.pas' {NewDiskForm},
+  Setup.InstFunc in 'Src\Setup.InstFunc.pas',
+  Setup.InstFunc.Ole in 'Src\Setup.InstFunc.Ole.pas',
+  Setup.WizardForm in 'Src\Setup.WizardForm.pas' {WizardForm},
+  Setup.ScriptFunc in 'Src\Setup.ScriptFunc.pas',
   Shared.ScriptFunc in 'Src\Shared.ScriptFunc.pas',
   Shared.ScriptFunc in 'Src\Shared.ScriptFunc.pas',
   Shared.SetupTypes in 'Src\Shared.SetupTypes.pas',
   Shared.SetupTypes in 'Src\Shared.SetupTypes.pas',
-  Setup.ScriptRunner in 'Src\Setup\Setup.ScriptRunner.pas',
-  Setup.ScriptDlg in 'Src\Setup\Setup.ScriptDlg.pas',
-  Setup.ScriptClasses in 'Src\Setup\Setup.ScriptClasses.pas',
-  Setup.SelectLanguageForm in 'Src\Setup\Setup.SelectLanguageForm.pas' {SelectLanguageForm},
-  Setup.FileExtractor in 'Src\Setup\Setup.FileExtractor.pas',
+  Setup.ScriptRunner in 'Src\Setup.ScriptRunner.pas',
+  Setup.ScriptDlg in 'Src\Setup.ScriptDlg.pas',
+  Setup.ScriptClasses in 'Src\Setup.ScriptClasses.pas',
+  Setup.SelectLanguageForm in 'Src\Setup.SelectLanguageForm.pas' {SelectLanguageForm},
+  Setup.FileExtractor in 'Src\Setup.FileExtractor.pas',
   Shared.Int64Em in 'Src\Shared.Int64Em.pas',
   Shared.Int64Em in 'Src\Shared.Int64Em.pas',
-  Setup.SelectFolderForm in 'Src\Setup\Setup.SelectFolderForm.pas' {SelectFolderForm},
+  Setup.SelectFolderForm in 'Src\Setup.SelectFolderForm.pas' {SelectFolderForm},
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.Compress.Zlib in 'Src\Shared.Compress.Zlib.pas',
   Shared.Compress.Zlib in 'Src\Shared.Compress.Zlib.pas',
   Shared.Compress.bzlib in 'Src\Shared.Compress.bzlib.pas',
   Shared.Compress.bzlib in 'Src\Shared.Compress.bzlib.pas',
-  Setup.LZMADecompressor in 'Src\Setup\Setup.LZMADecompressor.pas',
+  Setup.LZMADecompressor in 'Src\Setup.LZMADecompressor.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   Shared.FileClass in 'Src\Shared.FileClass.pas',
   MD5 in '..\Components\MD5.pas',
   MD5 in '..\Components\MD5.pas',
   SHA1 in '..\Components\SHA1.pas',
   SHA1 in '..\Components\SHA1.pas',
-  Setup.LoggingFunc in 'Src\Setup\Setup.LoggingFunc.pas',
-  Setup.DebugClient in 'Src\Setup\Setup.DebugClient.pas',
+  Setup.LoggingFunc in 'Src\Setup.LoggingFunc.pas',
+  Setup.DebugClient in 'Src\Setup.DebugClient.pas',
   Shared.DebugStruct in 'Src\Shared.DebugStruct.pas',
   Shared.DebugStruct in 'Src\Shared.DebugStruct.pas',
   Shared.ArcFour in 'Src\Shared.ArcFour.pas',
   Shared.ArcFour in 'Src\Shared.ArcFour.pas',
-  Setup.Uninstall in 'Src\Setup\Setup.Uninstall.pas',
-  Setup.UninstallProgressForm in 'Src\Setup\Setup.UninstallProgressForm.pas' {UninstallProgressForm},
-  Setup.UninstallSharedFileForm in 'Src\Setup\Setup.UninstallSharedFileForm.pas' {UninstallSharedFileForm},
+  Setup.Uninstall in 'Src\Setup.Uninstall.pas',
+  Setup.UninstallProgressForm in 'Src\Setup.UninstallProgressForm.pas' {UninstallProgressForm},
+  Setup.UninstallSharedFileForm in 'Src\Setup.UninstallSharedFileForm.pas' {UninstallSharedFileForm},
   Shared.SimpleExpression in 'Src\Shared.SimpleExpression.pas',
   Shared.SimpleExpression in 'Src\Shared.SimpleExpression.pas',
   Shared.UIStateForm in 'Src\Shared.UIStateForm.pas',
   Shared.UIStateForm in 'Src\Shared.UIStateForm.pas',
-  Setup.SetupForm in 'Src\Setup\Setup.SetupForm.pas',
-  Setup.RegSvr in 'Src\Setup\Setup.RegSvr.pas',
+  Setup.SetupForm in 'Src\Setup.SetupForm.pas',
+  Setup.RegSvr in 'Src\Setup.RegSvr.pas',
   Shared.BrowseFunc in 'Src\Shared.BrowseFunc.pas',
   Shared.BrowseFunc in 'Src\Shared.BrowseFunc.pas',
-  Shared.RedirFunc in 'Src\SetupLdrAndSetup\Shared.RedirFunc.pas',
-  Setup.SecurityFunc in 'Src\Setup\Setup.SecurityFunc.pas',
-  Setup.Helper in 'Src\Setup\Setup.Helper.pas',
+  Setup.RedirFunc in 'Src\Setup.RedirFunc.pas',
+  Setup.SecurityFunc in 'Src\Setup.SecurityFunc.pas',
+  Setup.Helper in 'Src\Setup.Helper.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas',
   Shared.VerInfoFunc in 'Src\Shared.VerInfoFunc.pas',
-  Setup.RegDLL in 'Src\Setup\Setup.RegDLL.pas',
+  Setup.RegDLL in 'Src\Setup.RegDLL.pas',
   Shared.ResUpdateFunc in 'Src\Shared.ResUpdateFunc.pas',
   Shared.ResUpdateFunc in 'Src\Shared.ResUpdateFunc.pas',
-  Setup.SpawnCommon in 'Src\Setup\Setup.SpawnCommon.pas',
-  Setup.SpawnServer in 'Src\Setup\Setup.SpawnServer.pas',
-  Setup.SpawnClient in 'Src\Setup\Setup.SpawnClient.pas',
+  Setup.SpawnCommon in 'Src\Setup.SpawnCommon.pas',
+  Setup.SpawnServer in 'Src\Setup.SpawnServer.pas',
+  Setup.SpawnClient in 'Src\Setup.SpawnClient.pas',
   Shared.TaskDialogFunc in 'Src\Shared.TaskDialogFunc.pas',
   Shared.TaskDialogFunc in 'Src\Shared.TaskDialogFunc.pas',
   BidiUtils in '..\Components\BidiUtils.pas',
   BidiUtils in '..\Components\BidiUtils.pas',
   PathFunc in '..\Components\PathFunc.pas',
   PathFunc in '..\Components\PathFunc.pas',
@@ -83,9 +83,9 @@ uses
   Resample in '..\Components\Resample.pas',
   Resample in '..\Components\Resample.pas',
   ASMInline in '..\Components\ASMInline.pas',
   ASMInline in '..\Components\ASMInline.pas',
   Shared.TaskbarProgressFunc in 'Src\Shared.TaskbarProgressFunc.pas',
   Shared.TaskbarProgressFunc in 'Src\Shared.TaskbarProgressFunc.pas',
-  Setup.DotNetFunc in 'Src\Setup\Setup.DotNetFunc.pas',
+  Setup.DotNetFunc in 'Src\Setup.DotNetFunc.pas',
   Shared.SetupEntFunc in 'Src\Shared.SetupEntFunc.pas',
   Shared.SetupEntFunc in 'Src\Shared.SetupEntFunc.pas',
-  Setup.MsiFunc in 'Src\Setup\Setup.MsiFunc.pas',
+  Setup.MsiFunc in 'Src\Setup.MsiFunc.pas',
   Shared.DotNetVersion in 'Src\Shared.DotNetVersion.pas',
   Shared.DotNetVersion in 'Src\Shared.DotNetVersion.pas',
   NewUxTheme in '..\Components\NewUxTheme.pas';
   NewUxTheme in '..\Components\NewUxTheme.pas';
 
 

+ 33 - 33
Projects/Setup.dproj

@@ -74,72 +74,72 @@
             <MainSource>MainSource</MainSource>
             <MainSource>MainSource</MainSource>
         </DelphiCompile>
         </DelphiCompile>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
-        <DCCReference Include="Src\SetupLdrAndSetup\Shared.XPTheme.pas"/>
+        <DCCReference Include="Src\Setup.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"/>
-        <DCCReference Include="Src\Setup\Setup.MainForm.pas">
+        <DCCReference Include="Src\Setup.MainForm.pas">
             <Form>MainForm</Form>
             <Form>MainForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Setup\Setup.Install.pas"/>
-        <DCCReference Include="Src\SetupLdrAndSetup\Shared.Messages.pas"/>
+        <DCCReference Include="Src\Setup.Install.pas"/>
+        <DCCReference Include="Src\Setup.Messages.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
         <DCCReference Include="Src\Shared.SetupMessageIDs.pas"/>
-        <DCCReference Include="Src\Setup\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\Setup.NewDiskForm.pas">
+        <DCCReference Include="Src\Setup.NewDiskForm.pas">
             <Form>NewDiskForm</Form>
             <Form>NewDiskForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\SetupLdrAndSetup\Shared.InstFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.InstFunc.Ole.pas"/>
-        <DCCReference Include="Src\Setup\Setup.WizardForm.pas">
+        <DCCReference Include="Src\Setup.InstFunc.pas"/>
+        <DCCReference Include="Src\Setup.InstFunc.Ole.pas"/>
+        <DCCReference Include="Src\Setup.WizardForm.pas">
             <Form>WizardForm</Form>
             <Form>WizardForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Setup\Setup.ScriptFunc.pas"/>
+        <DCCReference Include="Src\Setup.ScriptFunc.pas"/>
         <DCCReference Include="Src\Shared.ScriptFunc.pas"/>
         <DCCReference Include="Src\Shared.ScriptFunc.pas"/>
         <DCCReference Include="Src\Shared.SetupTypes.pas"/>
         <DCCReference Include="Src\Shared.SetupTypes.pas"/>
-        <DCCReference Include="Src\Setup\Setup.ScriptRunner.pas"/>
-        <DCCReference Include="Src\Setup\Setup.ScriptDlg.pas"/>
-        <DCCReference Include="Src\Setup\Setup.ScriptClasses.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SelectLanguageForm.pas">
+        <DCCReference Include="Src\Setup.ScriptRunner.pas"/>
+        <DCCReference Include="Src\Setup.ScriptDlg.pas"/>
+        <DCCReference Include="Src\Setup.ScriptClasses.pas"/>
+        <DCCReference Include="Src\Setup.SelectLanguageForm.pas">
             <Form>SelectLanguageForm</Form>
             <Form>SelectLanguageForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Setup\Setup.FileExtractor.pas"/>
+        <DCCReference Include="Src\Setup.FileExtractor.pas"/>
         <DCCReference Include="Src\Shared.Int64Em.pas"/>
         <DCCReference Include="Src\Shared.Int64Em.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SelectFolderForm.pas">
+        <DCCReference Include="Src\Setup.SelectFolderForm.pas">
             <Form>SelectFolderForm</Form>
             <Form>SelectFolderForm</Form>
         </DCCReference>
         </DCCReference>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.Compress.Zlib.pas"/>
         <DCCReference Include="Src\Shared.Compress.Zlib.pas"/>
         <DCCReference Include="Src\Shared.Compress.bzlib.pas"/>
         <DCCReference Include="Src\Shared.Compress.bzlib.pas"/>
-        <DCCReference Include="Src\Setup\Setup.LZMADecompressor.pas"/>
+        <DCCReference Include="Src\Setup.LZMADecompressor.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>
         <DCCReference Include="Src\Shared.FileClass.pas"/>
         <DCCReference Include="..\Components\MD5.pas"/>
         <DCCReference Include="..\Components\MD5.pas"/>
         <DCCReference Include="..\Components\SHA1.pas"/>
         <DCCReference Include="..\Components\SHA1.pas"/>
-        <DCCReference Include="Src\Setup\Setup.LoggingFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.DebugClient.pas"/>
+        <DCCReference Include="Src\Setup.LoggingFunc.pas"/>
+        <DCCReference Include="Src\Setup.DebugClient.pas"/>
         <DCCReference Include="Src\Shared.DebugStruct.pas"/>
         <DCCReference Include="Src\Shared.DebugStruct.pas"/>
         <DCCReference Include="Src\Shared.ArcFour.pas"/>
         <DCCReference Include="Src\Shared.ArcFour.pas"/>
-        <DCCReference Include="Src\Setup\Setup.Uninstall.pas"/>
-        <DCCReference Include="Src\Setup\Setup.UninstallProgressForm.pas">
+        <DCCReference Include="Src\Setup.Uninstall.pas"/>
+        <DCCReference Include="Src\Setup.UninstallProgressForm.pas">
             <Form>UninstallProgressForm</Form>
             <Form>UninstallProgressForm</Form>
         </DCCReference>
         </DCCReference>
-        <DCCReference Include="Src\Setup\Setup.UninstallSharedFileForm.pas">
+        <DCCReference Include="Src\Setup.UninstallSharedFileForm.pas">
             <Form>UninstallSharedFileForm</Form>
             <Form>UninstallSharedFileForm</Form>
         </DCCReference>
         </DCCReference>
         <DCCReference Include="Src\Shared.SimpleExpression.pas"/>
         <DCCReference Include="Src\Shared.SimpleExpression.pas"/>
         <DCCReference Include="Src\Shared.UIStateForm.pas"/>
         <DCCReference Include="Src\Shared.UIStateForm.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SetupForm.pas"/>
-        <DCCReference Include="Src\Setup\Setup.RegSvr.pas"/>
+        <DCCReference Include="Src\Setup.SetupForm.pas"/>
+        <DCCReference Include="Src\Setup.RegSvr.pas"/>
         <DCCReference Include="Src\Shared.BrowseFunc.pas"/>
         <DCCReference Include="Src\Shared.BrowseFunc.pas"/>
-        <DCCReference Include="Src\SetupLdrAndSetup\Shared.RedirFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SecurityFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.Helper.pas"/>
+        <DCCReference Include="Src\Setup.RedirFunc.pas"/>
+        <DCCReference Include="Src\Setup.SecurityFunc.pas"/>
+        <DCCReference Include="Src\Setup.Helper.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>
         <DCCReference Include="Src\Shared.VerInfoFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.RegDLL.pas"/>
+        <DCCReference Include="Src\Setup.RegDLL.pas"/>
         <DCCReference Include="Src\Shared.ResUpdateFunc.pas"/>
         <DCCReference Include="Src\Shared.ResUpdateFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SpawnCommon.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SpawnServer.pas"/>
-        <DCCReference Include="Src\Setup\Setup.SpawnClient.pas"/>
+        <DCCReference Include="Src\Setup.SpawnCommon.pas"/>
+        <DCCReference Include="Src\Setup.SpawnServer.pas"/>
+        <DCCReference Include="Src\Setup.SpawnClient.pas"/>
         <DCCReference Include="Src\Shared.TaskDialogFunc.pas"/>
         <DCCReference Include="Src\Shared.TaskDialogFunc.pas"/>
         <DCCReference Include="..\Components\BidiUtils.pas"/>
         <DCCReference Include="..\Components\BidiUtils.pas"/>
         <DCCReference Include="..\Components\PathFunc.pas"/>
         <DCCReference Include="..\Components\PathFunc.pas"/>
@@ -156,9 +156,9 @@
         <DCCReference Include="..\Components\Resample.pas"/>
         <DCCReference Include="..\Components\Resample.pas"/>
         <DCCReference Include="..\Components\ASMInline.pas"/>
         <DCCReference Include="..\Components\ASMInline.pas"/>
         <DCCReference Include="Src\Shared.TaskbarProgressFunc.pas"/>
         <DCCReference Include="Src\Shared.TaskbarProgressFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.DotNetFunc.pas"/>
+        <DCCReference Include="Src\Setup.DotNetFunc.pas"/>
         <DCCReference Include="Src\Shared.SetupEntFunc.pas"/>
         <DCCReference Include="Src\Shared.SetupEntFunc.pas"/>
-        <DCCReference Include="Src\Setup\Setup.MsiFunc.pas"/>
+        <DCCReference Include="Src\Setup.MsiFunc.pas"/>
         <DCCReference Include="Src\Shared.DotNetVersion.pas"/>
         <DCCReference Include="Src\Shared.DotNetVersion.pas"/>
         <DCCReference Include="..\Components\NewUxTheme.pas"/>
         <DCCReference Include="..\Components\NewUxTheme.pas"/>
         <BuildConfiguration Include="Base">
         <BuildConfiguration Include="Base">

+ 5 - 5
Projects/SetupLdr.dpr

@@ -11,24 +11,24 @@ program SetupLdr;
 
 
 uses
 uses
   Shared.SafeDLLPath in 'Src\Shared.SafeDLLPath.pas',
   Shared.SafeDLLPath in 'Src\Shared.SafeDLLPath.pas',
-  Shared.XPTheme in 'Src\SetupLdrAndSetup\Shared.XPTheme.pas',
+  Setup.XPTheme in 'Src\Setup.XPTheme.pas',
   Windows,
   Windows,
   Messages,
   Messages,
   SysUtils,
   SysUtils,
   Shared.Compress in 'Src\Shared.Compress.pas',
   Shared.Compress in 'Src\Shared.Compress.pas',
-  SetupLdr.LZMA1SmallDecompressor in 'Src\SetupLdr\SetupLdr.LZMA1SmallDecompressor.pas',
+  SetupLdr.LZMA1SmallDecompressor in 'Src\SetupLdr.LZMA1SmallDecompressor.pas',
   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',
-  Shared.Messages in 'Src\SetupLdrAndSetup\Shared.Messages.pas',
+  Setup.Messages in 'Src\Setup.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',
-  Shared.InstFunc in 'Src\SetupLdrAndSetup\Shared.InstFunc.pas',
+  Setup.InstFunc in 'Src\Setup.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',
-  Shared.RedirFunc in 'Src\SetupLdrAndSetup\Shared.RedirFunc.pas',
+  Setup.RedirFunc in 'Src\Setup.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';
 
 

+ 5 - 5
Projects/SetupLdr.dproj

@@ -71,21 +71,21 @@
             <MainSource>MainSource</MainSource>
             <MainSource>MainSource</MainSource>
         </DelphiCompile>
         </DelphiCompile>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
         <DCCReference Include="Src\Shared.SafeDLLPath.pas"/>
-        <DCCReference Include="Src\SetupLdrAndSetup\Shared.XPTheme.pas"/>
+        <DCCReference Include="Src\Setup.XPTheme.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
         <DCCReference Include="Src\Shared.Compress.pas"/>
-        <DCCReference Include="Src\SetupLdr\SetupLdr.LZMA1SmallDecompressor.pas"/>
+        <DCCReference Include="Src\SetupLdr.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\SetupLdrAndSetup\Shared.Messages.pas"/>
+        <DCCReference Include="Src\Setup.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\SetupLdrAndSetup\Shared.InstFunc.pas"/>
+        <DCCReference Include="Src\Setup.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\SetupLdrAndSetup\Shared.RedirFunc.pas"/>
+        <DCCReference Include="Src\Setup.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">

+ 0 - 0
Projects/Src/ISCmplr/Compiler.Compile.pas → Projects/Src/Compiler.Compile.pas


+ 0 - 0
Projects/Src/ISCmplr/Compiler.ExeUpdateFunc.pas → Projects/Src/Compiler.ExeUpdateFunc.pas


+ 0 - 0
Projects/Src/ISCmplr/Compiler.LZMACompressor.pas → Projects/Src/Compiler.LZMACompressor.pas


+ 0 - 0
Projects/Src/ISCmplr/Compiler.Messages.pas → Projects/Src/Compiler.Messages.pas


+ 0 - 0
Projects/Src/ISCmplr/Compiler.ScriptClasses.pas → Projects/Src/Compiler.ScriptClasses.pas


+ 0 - 0
Projects/Src/ISCmplr/Compiler.ScriptCompiler.pas → Projects/Src/Compiler.ScriptCompiler.pas


+ 0 - 0
Projects/Src/ISCmplr/Compiler.ScriptFunc.pas → Projects/Src/Compiler.ScriptFunc.pas


+ 0 - 0
Projects/Src/Compil32/IDE.CompScintEdit.pas → Projects/Src/IDE.CompScintEdit.pas


+ 0 - 0
Projects/Src/Compil32/IDE.CompileForm.dfm → Projects/Src/IDE.CompileForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.CompileForm.pas → Projects/Src/IDE.CompileForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.FileAssocFunc.pas → Projects/Src/IDE.FileAssocFunc.pas


+ 0 - 0
Projects/Src/Compil32/IDE.FilesDesignerForm.dfm → Projects/Src/IDE.FilesDesignerForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.FilesDesignerForm.pas → Projects/Src/IDE.FilesDesignerForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.HelperFunc.pas → Projects/Src/IDE.HelperFunc.pas


+ 0 - 0
Projects/Src/Compil32/IDE.HtmlHelpFunc.pas → Projects/Src/IDE.HtmlHelpFunc.pas


+ 0 - 0
Projects/Src/Compil32/IDE.InputQueryComboForm.dfm → Projects/Src/IDE.InputQueryComboForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.InputQueryComboForm.pas → Projects/Src/IDE.InputQueryComboForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.Messages.pas → Projects/Src/IDE.Messages.pas


+ 0 - 0
Projects/Src/Compil32/IDE.MsgBoxDesignerForm.dfm → Projects/Src/IDE.MsgBoxDesignerForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.MsgBoxDesignerForm.pas → Projects/Src/IDE.MsgBoxDesignerForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.OptionsForm.dfm → Projects/Src/IDE.OptionsForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.OptionsForm.pas → Projects/Src/IDE.OptionsForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.RegistryDesignerForm.dfm → Projects/Src/IDE.RegistryDesignerForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.RegistryDesignerForm.pas → Projects/Src/IDE.RegistryDesignerForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.RegistryDesignerFormTest.reg → Projects/Src/IDE.RegistryDesignerFormTest.reg


+ 0 - 0
Projects/Src/Compil32/IDE.ScintStylerInnoSetup.pas → Projects/Src/IDE.ScintStylerInnoSetup.pas


+ 0 - 0
Projects/Src/Compil32/IDE.SignToolsForm.dfm → Projects/Src/IDE.SignToolsForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.SignToolsForm.pas → Projects/Src/IDE.SignToolsForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.StartupForm.dfm → Projects/Src/IDE.StartupForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.StartupForm.pas → Projects/Src/IDE.StartupForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.Wizard.WizardFileForm.dfm → Projects/Src/IDE.Wizard.WizardFileForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.Wizard.WizardFileForm.pas → Projects/Src/IDE.Wizard.WizardFileForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.Wizard.WizardForm.dfm → Projects/Src/IDE.Wizard.WizardForm.dfm


+ 0 - 0
Projects/Src/Compil32/IDE.Wizard.WizardForm.pas → Projects/Src/IDE.Wizard.WizardForm.pas


+ 0 - 0
Projects/Src/Compil32/IDE.Wizard.WizardFormFilesHelper.pas → Projects/Src/IDE.Wizard.WizardFormFilesHelper.pas


+ 0 - 0
Projects/Src/Compil32/IDE.Wizard.WizardFormRegistryHelper.pas → Projects/Src/IDE.Wizard.WizardFormRegistryHelper.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Base.pas → Projects/Src/ISPP.Base.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.CTokenizer.pas → Projects/Src/ISPP.CTokenizer.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Consts.pas → Projects/Src/ISPP.Consts.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Funcs.pas → Projects/Src/ISPP.Funcs.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.IdentMan.pas → Projects/Src/ISPP.IdentMan.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Intf.pas → Projects/Src/ISPP.Intf.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Parser.pas → Projects/Src/ISPP.Parser.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Preprocess.pas → Projects/Src/ISPP.Preprocess.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Preprocessor.pas → Projects/Src/ISPP.Preprocessor.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Sessions.pas → Projects/Src/ISPP.Sessions.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.Stack.pas → Projects/Src/ISPP.Stack.pas


+ 0 - 0
Projects/Src/ISPP/ISPP.VarUtils.pas → Projects/Src/ISPP.VarUtils.pas


+ 1 - 1
Projects/Src/Setup/Setup.DebugClient.pas → 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, Shared.InstFunc, Setup.MainForm;
+  Forms, Classes, Shared.CommonFunc, Shared.Struct, Setup.InstFunc, Setup.MainForm;
 
 
 type
 type
   TDummyClass = class
   TDummyClass = class

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

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

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

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

+ 2 - 2
Projects/Src/Setup/Setup.Helper.pas → 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, Shared.InstFunc,
-  Setup.LoggingFunc, Shared.Messages, Shared.SetupMessageIDs;
+  Forms, Shared.Int64Em, Shared.CommonFunc.Vcl, Shared.CommonFunc, PathFunc, Setup.MainForm, Setup.InstFunc,
+  Setup.LoggingFunc, Setup.Messages, Shared.SetupMessageIDs;
 
 
 const
 const
   HELPER_VERSION = 105;
   HELPER_VERSION = 105;

+ 0 - 0
Projects/Src/Setup/Setup.HelperEXEs.rc → Projects/Src/Setup.HelperEXEs.rc


+ 0 - 0
Projects/Src/Setup/Setup.HelperEXEs.res → Projects/Src/Setup.HelperEXEs.res


+ 2 - 2
Projects/Src/Setup/Setup.InstFunc.Ole.pas → 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, Shared.InstFunc, Setup.MainForm,
-  Shared.Messages, Shared.SetupMessageIDs,
+  Windows, SysUtils, PathFunc, Shared.CommonFunc, Setup.InstFunc, Setup.MainForm,
+  Setup.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);

+ 3 - 3
Projects/Src/SetupLdrAndSetup/Shared.InstFunc.pas → Projects/Src/Setup.InstFunc.pas

@@ -1,4 +1,4 @@
-unit Shared.InstFunc;
+unit Setup.InstFunc;
 
 
 {
 {
   Inno Setup
   Inno Setup
@@ -6,7 +6,7 @@ unit Shared.InstFunc;
   Portions by Martijn Laan
   Portions by Martijn Laan
   For conditions of distribution and use, see LICENSE.TXT.
   For conditions of distribution and use, see LICENSE.TXT.
 
 
-  Misc. installation functions
+  Misc. installation functions. Used only by the Setup and SetupLdr projects.
 }
 }
 
 
 interface
 interface
@@ -118,7 +118,7 @@ function ForceDirectories(const DisableFsRedir: Boolean; Dir: String): Boolean;
 implementation
 implementation
 
 
 uses
 uses
-  Messages, ShellApi, PathFunc, Shared.Messages, Shared.SetupMessageIDs, Shared.FileClass, Shared.RedirFunc, Shared.SetupTypes,
+  Messages, ShellApi, PathFunc, Setup.Messages, Shared.SetupMessageIDs, Shared.FileClass, Setup.RedirFunc, Shared.SetupTypes,
   Hash, Classes, RegStr, Math;
   Hash, Classes, RegStr, Math;
 
 
 procedure InternalError(const Id: String);
 procedure InternalError(const Id: String);

+ 2 - 2
Projects/Src/Setup/Setup.Install.pas → 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,
-  Shared.InstFunc, Setup.InstFunc.Ole, Setup.SecurityFunc, Shared.Messages,
+  Setup.InstFunc, Setup.InstFunc.Ole, Setup.SecurityFunc, Setup.Messages,
   Setup.MainForm, Setup.LoggingFunc, Setup.FileExtractor, Shared.FileClass,
   Setup.MainForm, Setup.LoggingFunc, Setup.FileExtractor, Shared.FileClass,
-  Shared.Compress, SHA1, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Shared.RedirFunc, Shared.Int64Em, Shared.SetupMessageIDs,
+  Shared.Compress, SHA1, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Setup.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, Shared.TaskbarProgressFunc, NewProgressBar, RestartManager,
   Shared.ResUpdateFunc, Setup.DotNetFunc, Shared.TaskbarProgressFunc, NewProgressBar, RestartManager,
   Net.HTTPClient, Net.URLClient, NetEncoding, RegStr;
   Net.HTTPClient, Net.URLClient, NetEncoding, RegStr;

+ 0 - 0
Projects/Src/Setup/Setup.LZMADecompressor.pas → Projects/Src/Setup.LZMADecompressor.pas


+ 0 - 0
Projects/Src/Setup/Setup.LoggingFunc.pas → Projects/Src/Setup.LoggingFunc.pas


+ 0 - 0
Projects/Src/Setup/Setup.MainForm.dfm → Projects/Src/Setup.MainForm.dfm


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

@@ -267,7 +267,7 @@ implementation
 
 
 uses
 uses
   ShellAPI, ShlObj, StrUtils,
   ShellAPI, ShlObj, StrUtils,
-  Shared.Messages, Shared.SetupMessageIDs, Setup.Install, Shared.InstFunc, Setup.InstFunc.Ole, Shared.RedirFunc, PathFunc,
+  Setup.Messages, Shared.SetupMessageIDs, Setup.Install, Setup.InstFunc, Setup.InstFunc.Ole, Setup.RedirFunc, PathFunc,
   Shared.Compress, Shared.Compress.Zlib, Shared.Compress.bzlib, Setup.LZMADecompressor, Shared.ArcFour, Shared.SetupEntFunc, Setup.SelectLanguageForm,
   Shared.Compress, Shared.Compress.Zlib, Shared.Compress.bzlib, Setup.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,
   Shared.SimpleExpression, Setup.Helper, Setup.SpawnClient, Setup.SpawnServer, Setup.DotNetFunc, BitmapImage,
   Shared.SimpleExpression, Setup.Helper, Setup.SpawnClient, Setup.SpawnServer, Setup.DotNetFunc, BitmapImage,

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

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

+ 0 - 0
Projects/Src/Setup/Setup.MsiFunc.pas → Projects/Src/Setup.MsiFunc.pas


+ 0 - 0
Projects/Src/Setup/Setup.NewDiskForm.dfm → Projects/Src/Setup.NewDiskForm.dfm


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

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

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

@@ -1,4 +1,4 @@
-unit Shared.RedirFunc;
+unit Setup.RedirFunc;
 
 
 {
 {
   Inno Setup
   Inno Setup
@@ -7,6 +7,7 @@ unit Shared.RedirFunc;
   For conditions of distribution and use, see LICENSE.TXT.
   For conditions of distribution and use, see LICENSE.TXT.
 
 
   Functions for dealing with WOW64 file system redirection.
   Functions for dealing with WOW64 file system redirection.
+  Used only by the Setup and SetupLdr projects.
 
 
   The *Redir functions are counterparts to common functions that offer
   The *Redir functions are counterparts to common functions that offer
   built-in support for disabling FS redirection.
   built-in support for disabling FS redirection.

+ 2 - 2
Projects/Src/Setup/Setup.RegDLL.pas → 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, Shared.InstFunc, Shared.Messages, Shared.SetupMessageIDs,
-  Setup.LoggingFunc, Shared.RedirFunc, Setup.MainForm;
+  SysUtils, Forms, PathFunc, Shared.CommonFunc.Vcl, Shared.CommonFunc, Setup.InstFunc, Setup.Messages, Shared.SetupMessageIDs,
+  Setup.LoggingFunc, Setup.RedirFunc, Setup.MainForm;
 
 
 function WaitForAndCloseProcessHandle(var AProcessHandle: THandle): DWORD;
 function WaitForAndCloseProcessHandle(var AProcessHandle: THandle): DWORD;
 var
 var

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

@@ -16,8 +16,8 @@ procedure RunRegSvr;
 implementation
 implementation
 
 
 uses
 uses
-  Windows, SysUtils, Classes, Forms, PathFunc, Shared.CommonFunc, Shared.InstFunc, Setup.InstFunc.Ole,
-  Shared.FileClass, Shared.CommonFunc.Vcl, Shared.Struct, Setup.MainForm, Shared.Messages, Shared.SetupMessageIDs, Setup.RegDLL, Setup.Helper;
+  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;
 
 
 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

+ 0 - 0
Projects/Src/Setup/Setup.ScriptClasses.pas → Projects/Src/Setup.ScriptClasses.pas


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

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

+ 2 - 2
Projects/Src/Setup/Setup.ScriptFunc.pas → 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, Shared.RedirFunc,
-  Setup.Install, Shared.InstFunc, Setup.InstFunc.Ole, Shared.Messages,
+  Shared.CommonFunc, Shared.FileClass, Setup.RedirFunc,
+  Setup.Install, Setup.InstFunc, Setup.InstFunc.Ole, Setup.Messages,
   Shared.SetupMessageIDs, Setup.NewDiskForm, Shared.BrowseFunc, Setup.WizardForm, Shared.VerInfoFunc,
   Shared.SetupMessageIDs, Setup.NewDiskForm, Shared.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,

+ 0 - 0
Projects/Src/Setup/Setup.ScriptRunner.pas → Projects/Src/Setup.ScriptRunner.pas


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

@@ -23,8 +23,8 @@ function GrantPermissionOnKey(const RegView: TRegView; const RootKey: HKEY;
 implementation
 implementation
 
 
 uses
 uses
-  PathFunc, Shared.Messages, Shared.InstFunc, Setup.LoggingFunc,
-  Shared.RedirFunc, Setup.Helper;
+  PathFunc, Setup.Messages, Setup.InstFunc, Setup.LoggingFunc,
+  Setup.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;

+ 0 - 0
Projects/Src/Setup/Setup.SelectFolderForm.dfm → Projects/Src/Setup.SelectFolderForm.dfm


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

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

+ 0 - 0
Projects/Src/Setup/Setup.SelectLanguageForm.dfm → Projects/Src/Setup.SelectLanguageForm.dfm


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

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

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

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

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

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

+ 0 - 0
Projects/Src/Setup/Setup.SpawnCommon.pas → Projects/Src/Setup.SpawnCommon.pas


+ 1 - 1
Projects/Src/Setup/Setup.SpawnServer.pas → 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, Shared.InstFunc, Setup.SpawnCommon;
+  Classes, Forms, ShellApi, Shared.Int64Em, PathFunc, Shared.CommonFunc, Setup.InstFunc, Setup.SpawnCommon;
 
 
 type
 type
   TPtrAndSize = record
   TPtrAndSize = record

+ 2 - 2
Projects/Src/Setup/Setup.Uninstall.pas → 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, Shared.Messages,
-  Shared.SetupMessageIDs, Shared.InstFunc, Shared.Struct, Shared.SetupEntFunc, Setup.UninstallProgressForm, Setup.UninstallSharedFileForm,
+  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,
   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/Setup.UninstallLog.pas → Projects/Src/Setup.UninstallLog.pas

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

+ 0 - 0
Projects/Src/Setup/Setup.UninstallProgressForm.dfm → Projects/Src/Setup.UninstallProgressForm.dfm


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

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

+ 0 - 0
Projects/Src/Setup/Setup.UninstallSharedFileForm.dfm → Projects/Src/Setup.UninstallSharedFileForm.dfm


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

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

+ 0 - 0
Projects/Src/Setup/Setup.WizardForm.dfm → Projects/Src/Setup.WizardForm.dfm


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

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

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


部分文件因为文件数量过多而无法显示