| OLD | NEW |
| (Empty) |
| 1 ; AdblockPlus installer for 32 & 64 | |
| 2 | |
| 3 [Setup] | |
| 4 AppVerName=Adblock Plus IE | |
| 5 AppName=Adblock Plus IE | |
| 6 DefaultDirName={pf}\Adblock Plus IE | |
| 7 DisableProgramGroupPage=yes | |
| 8 UninstallDisplayIcon={app}\Adblock Plus IE | |
| 9 DisableDirPage=yes | |
| 10 | |
| 11 | |
| 12 [Files] | |
| 13 Source: "..\build\ia32\Release Test\AdblockPlus.dll"; DestDir: "{app}" | |
| 14 Source: "..\build\x64\Release Test\AdblockPlusX64.dll"; DestDir: "{app}" | |
| 15 Source: "..\html\static\css\*"; DestDir: "{app}\html\static\css" | |
| 16 Source: "..\html\static\img\*"; DestDir: "{app}\html\static\img" | |
| 17 Source: "..\html\static\img\social\*"; DestDir: "{app}\html\static\img\social" | |
| 18 Source: "..\html\static\img\button-background\*"; DestDir: "{app}\html\static\im
g\button-background" | |
| 19 Source: "..\html\static\js\*"; DestDir: "{app}\html\static\js" | |
| 20 Source: "..\html\templates\*"; DestDir: "{app}\html\templates" | |
| 21 Source: "..\files\settings.ini"; DestDir: "{app}" | |
| 22 Source: "..\files\dictionary_w.ini"; DestDir: "{app}" | |
| 23 Source: "..\files\settings_page_w.ini"; DestDir: "{app}" | |
| 24 | |
| 25 [Code] | |
| 26 | |
| 27 procedure CurStepChanged(CurStep: TSetupStep); | |
| 28 var | |
| 29 ResultCode: Integer; | |
| 30 begin | |
| 31 if CurStep = ssPostInstall then | |
| 32 begin | |
| 33 Exec(ExpandConstant('{sys}') + '\regsvr32', '/s ' + '"' + ExpandConstant('{a
pp}') + '\AdblockPlus.dll' + '"', '', SW_SHOWNORMAL, ewWaitUntilTerminated, Resu
ltCode); | |
| 34 if IsWin64 then | |
| 35 Exec(ExpandConstant('{sys}') + '\regsvr32', '/s ' + '"' + ExpandConstant('
{app}') + '\AdblockPlusX64.dll' + '"', '', SW_SHOWNORMAL, ewWaitUntilTerminated,
ResultCode); | |
| 36 end | |
| 37 end; | |
| 38 | |
| 39 procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); | |
| 40 var | |
| 41 ResultCode: Integer; | |
| 42 begin | |
| 43 if CurUninstallStep = usUninstall then | |
| 44 begin | |
| 45 Exec(ExpandConstant('{sys}') + '\regsvr32', '/u /s ' + '"' + ExpandConstant(
'{app}') + '\AdblockPlus.dll' + '"', '', SW_SHOWNORMAL, ewWaitUntilTerminated, R
esultCode); | |
| 46 if IsWin64 then | |
| 47 Exec(ExpandConstant('{sys}') + '\regsvr32', '/u /s ' + '"' + ExpandConstan
t('{app}') + '\AdblockerPlusX64.dll' + '"', '', SW_SHOWNORMAL, ewWaitUntilTermin
ated, ResultCode); | |
| 48 end | |
| 49 end; | |
| OLD | NEW |