[Setup] AppName=DropDownForm AppVerName=DropDownForm 1.2 ; #include "Version.txt" (use an include file for the AppVerName key for dynamic version number creation.) DefaultDirName={commondocs}\Mustangpeak\DropDownForm DefaultGroupName=DropDownForm LicenseFile=D:\Program Data\Delphi Projects\3rd Party Components\DropDownForm\Docs\Licence.txt UsePreviousAppDir=true UsePreviousGroup=true ShowLanguageDialog=yes OutputDir=D:\Program Data\Delphi Projects\3rd Party Components\DropDownForm\Setup OutputBaseFilename=DropDownFormSetup AppCopyright=©Jim Kueneman, Mustangpeak AllowNoIcons=true WizardSmallImageFile=D:\Program Data\Delphi Projects\3rd Party Components\InnoSetup\Shared\SantaRitasSmall.bmp ;WizardImageFile=C:\Data\Program Data\Delphi Projects\3rd Party Components\InnoSetup\Shared\mustangpeak.bmp WizardImageStretch=false [Messages] BeveledLabel=© Jim Kueneman, Mustangpeak.net [Files] Source: ..\..\InnoSetup\MustangpeakComponentInstaller.dll; DestDir: {app}; Flags: uninsneveruninstall Source: Setup.ini; DestDir: {app} Source: ..\Design\Compilers.inc; DestDir: {app}\Design\ Source: ..\Design\DropDownFormReg.pas; DestDir: {app}\Design\ Source: ..\Design\DropDownFormEx.res; DestDir: {app}\Design\ Source: ..\Demo\MultiControlDropDownForm.dfm; DestDir: {app}\Demo\ Source: ..\Demo\MultiControlDropDownForm.pas; DestDir: {app}\Demo\ Source: ..\Demo\Project1.dpr; DestDir: {app}\Demo\ Source: ..\Demo\Project1.res; DestDir: {app}\Demo\ Source: ..\Demo\Unit1.dfm; DestDir: {app}\Demo\ Source: ..\Demo\Unit1.pas; DestDir: {app}\Demo\ Source: ..\Demo\VET_RollDownForm.dfm; DestDir: {app}\Demo\ Source: ..\Demo\VET_RollDownForm.pas; DestDir: {app}\Demo\ Source: ..\Delphi\DropDownFormD7.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD7D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD10.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD10D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD5.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD5D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD6.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD6D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD9.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD9D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD9.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD9D.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD10.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD10D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD10.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD10D.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD11.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD11D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD11.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD11D.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD12.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD12D.dpk; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD12.res; DestDir: {app}\Delphi\ Source: ..\Delphi\DropDownFormD12D.res; DestDir: {app}\Delphi\ Source: ..\Docs\Licence.txt; DestDir: {app}\Docs\ Source: ..\Docs\Mustangpeak.net.url; DestDir: {app}\Docs\ Source: ..\Source\Compilers.inc; DestDir: {app}\Source\ Source: ..\Source\DropDownForm.dfm; DestDir: {app}\Source\ Source: ..\Source\DropDownForm.pas; DestDir: {app}\Source\ [Registry] Root: HKCU; Subkey: Software\Mustangpeak\DropDownForm; ValueType: string; ValueName: InstallPath; ValueData: {app}; Flags: uninsdeletekey Root: HKCU; Subkey: Software\Mustangpeak\DropDownForm; ValueType: string; ValueName: SourcePath; ValueData: {app}\Source\; Flags: uninsdeletekey Root: HKCU; Subkey: Software\Mustangpeak\DropDownForm; ValueType: string; ValueName: DelphiPackagePath; ValueData: {app}\Delphi\; Flags: uninsdeletekey Root: HKCU; Subkey: Software\Mustangpeak\DropDownForm; ValueType: string; ValueName: CBuilderPackagePath; ValueData: {app}\CBuilder\; Flags: uninsdeletekey [Dirs] Name: {app}\Design Name: {app}\Demo Name: {app}\Delphi Name: {app}\Docs Name: {app}\Source [Code] const SetupFile = 'Setup.ini'; WaitForIDEs = False; #include "..\..\InnoSetup\Templates\IDE Install.txt"