!insertmacro VIKING_MACRO_DEFAULT_STRING VIKING_SHORTCUTS_SECTION_DESCRIPTION "Shortcuts for starting Viking"
!insertmacro VIKING_MACRO_DEFAULT_STRING VIKING_DESKTOP_SHORTCUT_DESC "Create a shortcut to Viking on the Desktop"
!insertmacro VIKING_MACRO_DEFAULT_STRING VIKING_STARTMENU_SHORTCUT_DESC "Create a Start Menu entry for Viking"
-!insertmacro VIKING_MACRO_DEFAULT_STRING VIKING_FILE_ASSOCIATION_DESC "Associate .vik files with Viking"
+!insertmacro VIKING_MACRO_DEFAULT_STRING VIKING_FILE_ASSOCIATION_DESC "Associate .gpx files with Viking"
!insertmacro VIKING_MACRO_DEFAULT_STRING VIKING_INSTALL_GPSBABEL_DESC "Install GPSBabel Program"
; Installer Finish Page
!define VIKING_SHORTCUTS_SECTION_TITLE "Raccourcis"
!define VIKING_DESKTOP_SHORTCUT_SECTION_TITLE "Bureau"
!define VIKING_STARTMENU_SHORTCUT_SECTION_TITLE "Menu Démarrer"
-!define VIKING_FILE_ASSOCIATION_SECTION_TITLE "Extension .vik"
+!define VIKING_FILE_ASSOCIATION_SECTION_TITLE "Extension .gpx"
!define VIKING_SECTION_DESCRIPTION "Fichiers et DLLs de base de Viking"
!define VIKING_GPSBABEL_SECTION_TITLE "GPSBabel 1.5.1"
!define VIKING_SHORTCUTS_SECTION_DESCRIPTION "Raccourcis pour lancer Viking"
!define VIKING_DESKTOP_SHORTCUT_DESC "Créer un raccourci pour Viking sur le bureau"
!define VIKING_STARTMENU_SHORTCUT_DESC "Créer un raccourci pour Viking dans le menu Démarrer"
-!define VIKING_FILE_ASSOCIATION_DESC "Associer Viking avec l'extension .vik"
+!define VIKING_FILE_ASSOCIATION_DESC "Associer Viking avec l'extension .gpx"
!define VIKING_INSTALL_GPSBABEL_DESC "Installer GPSBabel Programme"
; Installer Finish Page
!define VIKING_SHORTCUTS_SECTION_TITLE "Accesos directos"\r
!define VIKING_DESKTOP_SHORTCUT_SECTION_TITLE "Escritorio"\r
!define VIKING_STARTMENU_SHORTCUT_SECTION_TITLE "Menú Inicio"\r
-!define VIKING_FILE_ASSOCIATION_SECTION_TITLE "Extensión.vik"\r
+!define VIKING_FILE_ASSOCIATION_SECTION_TITLE "Extensión.gpx"\r
!define VIKING_SECTION_DESCRIPTION "Ficheros y DLLs de base de Viking"\r
!define VIKING_GPSBABEL_SECTION_TITLE "GPSBabel 1.5.1"
\r
!define VIKING_SHORTCUTS_SECTION_DESCRIPTION "Accesos directos para lanzar Viking"\r
!define VIKING_DESKTOP_SHORTCUT_DESC "Crear un acceso directo a Viking en el escritorio"\r
!define VIKING_STARTMENU_SHORTCUT_DESC "Crear un acceso directo a Viking en el menú de inicio"\r
-!define VIKING_FILE_ASSOCIATION_DESC "Asociar Viking con la extensión .vik"\r
+!define VIKING_FILE_ASSOCIATION_DESC "Asociar Viking con la extensión .gpx"\r
!define VIKING_INSTALL_GPSBABEL_DESC "Instalar GPSBabel Programa"
\r
; Installer Finish Page\r
WriteUninstaller "$INSTDIR\${VIKING_UNINST_EXE}"
SetOverwrite off
+ ; Always associate Viking file type
+ ${registerExtension} "$INSTDIR\viking.exe" ".vik" "Viking File"
done:
SectionEnd ; end of default Viking section
;File association
Section $(VIKING_FILE_ASSOCIATION_SECTION_TITLE) SecFileAssociation
- ${registerExtension} "$INSTDIR\viking.exe" ".vik" "Viking File"
+ ${registerExtension} "$INSTDIR\viking.exe" ".gpx" "GPX File"
SectionEnd
;--------------------------------
; File association
${unregisterExtension} ".vik" "Viking File"
+ ${unregisterExtension} ".gpx" "GPX File"
Goto done