!insertmacro MUI_LANGUAGE "Arabic"\r
!insertmacro MUI_LANGUAGE "Polish"\r
!insertmacro MUI_LANGUAGE "Romanian"\r
+ !insertmacro MUI_LANGUAGE "Slovak"\r
+ !insertmacro MUI_LANGUAGE "Czech"\r
\r
!insertmacro MUI_RESERVEFILE_LANGDLL\r
\r
WriteRegStr HKCR "VLC$R0\shell" "" "Play"\r
WriteRegStr HKCR "VLC$R0\shell\Play\command" "" '"$INSTDIR\vlc.exe" --started-from-file "%1"'\r
WriteRegStr HKCR "VLC$R0\DefaultIcon" "" '"$INSTDIR\vlc.exe",0'\r
+\r
+ ; Vista detection\r
+ ReadRegStr $R1 HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion\r
+ StrCpy $R2 $R1 3\r
+ StrCmp $R2 '6.0' ForVista ToEnd\r
+ForVista:\r
+ WriteRegStr HKLM "Software\Clients\Media\VLC\Capabilities\FileAssociations" "$R0" "VLC$R0"\r
+ToEnd:\r
+\r
FunctionEnd\r
\r
Function un.RegisterExtension\r
'$INSTDIR\vlc.exe --started-from-file cdda:%1'\r
WriteRegStr HKCR "VLC.CDAudio\DefaultIcon" "" '"$INSTDIR\vlc.exe",0'\r
\r
+ ; Vista detection\r
+ ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion\r
+ StrCpy $R1 $R0 3\r
+ StrCmp $R1 '6.0' lbl_vista lbl_done\r
+\r
+ lbl_vista:\r
+ WriteRegStr HKLM "Software\RegisteredApplications" "VLC" "Software\Clients\Media\VLC\Capabilities"\r
+ WriteRegStr HKLM "Software\Clients\Media\VLC\Capabilities" "ApplicationName" "VLC media player"\r
+ WriteRegStr HKLM "Software\Clients\Media\VLC\Capabilities" "ApplicationDescription" "VLC - The video swiss knife"\r
+\r
+ lbl_done:\r
+\r
SectionEnd\r
\r
Section "Start Menu Shortcut" SEC02a\r
DeleteRegKey HKLM Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\VLCPlayDVDMovieOnArrival\r
DeleteRegValue HKLM "Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayCDAudioOnArrival" "VLCPlayCDAudioOnArrival"\r
DeleteRegKey HKLM Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\VLCPlayCDAudioOnArrival\r
+ DeleteRegKey HKLM Software\Clients\Media\VLC\r
DeleteRegKey HKCR "VLC.MediaFile"\r
\r
DeleteRegKey HKLM \\r