Hi thanks for reading
Take a look in my resumed code above. Problem in the final with InitializeWizard. Error message: "Duplicate Identifier 'INITIALIZEWIZARD'"
It's been called by ISSI causing Duplicate Identifier problem.
Can you help me?
------------------------------------
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "ABC 3"
#define MyAppVersion "1.0"
#define ISSI_WizardBitmapImage "A.bmp"
#define ISSI_WizardBitmapImage_x 497
#define ISSI_WizardBitmapImage_y 314
#define ISSI_WizardSmallBitmapImage "B.bmp"
#define ISSI_WizardSmallBitmapImage_x 154
#define ISSI_WizardSmallBitmapImage_y 58
#define ISSI_WizardBitmapImage2 "C.bmp"
#define ISSI_WizardBitmapImage2_x 497
#define ISSI_WizardBitmapImage2_y 314
#define ISSI_IncludePath "C:\ISSI"
#include ISSI_IncludePath+"\_issi.isi"
[Setup]
AppId={{4179E89B-C990-43CD-8554-347A9362B4A3}
AppName={#MyAppName}
AppVerName={#MyAppName} {#MyAppVersion}
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
[Files]
Source: Include\English.ini; DestDir: {tmp}; Flags: dontcopy
Source: "Logo.bmp"; Flags: dontcopy
[Code]
procedure LogoOnClick(Sender: TObject);
var ResCode: Integer;
begin
end;
procedure LogoWizard();
var
BtnPanel: TPanel;
BtnImage: TBitmapImage;
begin
ExtractTemporaryFile('Logo.bmp')
BtnPanel:=TPanel.Create(WizardForm)
with BtnPanel do begin
Left:=35
Top:=320
Width:=98
Height:=34
Cursor:=crHand
OnClick:=@logoOnClick
Parent:=WizardForm
end
BtnImage:=TBitmapImage.Create(WizardForm)
with BtnImage do begin
AutoSize:=True;
Enabled:=False;
Bitmap.LoadFromFile(ExpandConstant('{tmp}')+'\Logo .bmp')
Parent:=BtnPanel
end
end;
procedure InitializeWizard();
begin
LogoWizard();
end;
------------------------------------
[...]. After 3 hours i solved the problem.
Unfortunately, I don't have acknowledgment to explain exact how I did.
Used basically this:
http://members.home.nl/albartus/inno...uttonClick.htm