idf association in iss?

This commit is contained in:
p.kosyh 2011-04-20 11:20:40 +00:00
parent c53f7dcb72
commit 0f24f26f0f

View file

@ -8,6 +8,7 @@ OutputDir=.
OutputBaseFilename=instead-1.3.5
AllowNoIcons=true
SetupIconFile=icon\sdl_instead.ico
ChangesAssociations=yes
[Languages]
Name: en; MessagesFile: compiler:Default.isl
@ -59,6 +60,12 @@ Name: {group}\{cm:UninstallMsg}; Filename: {uninstallexe}
Name: {app}; Type: dirifempty
Name: {pf}\Pinebrush games; Type: dirifempty
[Registry]
Root: HKCR; Subkey: ".idf"; ValueType: string; ValueName: ""; ValueData: "INSTEAD"; Flags: uninsdeletevalue
Root: HKCR; Subkey: "INSTEAD"; ValueType: string; ValueName: ""; ValueData: "INSTEAD data file"; Flags: uninsdeletekey
Root: HKCR; Subkey: "INSTEAD\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\sdl-instead.exe,0"
Root: HKCR; Subkey: "INSTEAD\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\sdl-instead.exe"" ""%1"""
[Code]
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin