(set dirNotEmptyMes "\nSpecified directory is not empty!")
(if (= @language "deutsch") (
(set dirNotEmptyMes "\nGewähltes Verzeichnis ist nicht leer!")))
; PROMPTS
(set chooseLangsPrompt "Please choose languages you want to use with VideoMaxe:")
(if (= @language "deutsch") (
(set chooseLangsPrompt "Bitte wählen Sie die Sprachen, die Sie mit VideoMaxe benutzen wollen:")))
(set chooseDocFilesPrompt "Please choose documentation files to be copied:")
(if (= @language "deutsch") (
(set chooseDocFilesPrompt "Bitte wählen Sie die zu kopierenden Dokumentationsdateien:")))
(set installingAGPrompt "Installation of the amigaguide library")
(if (= @language "deutsch") (
(set installingAGPrompt "Installation der AmigaGuide-Library")))
(set chooseOldVMFilePrompt "Please choose the old file of type:\n")
(if (= @language "deutsch") (
(set chooseOldVMFilePrompt "Bitte wählen Sie eine alte Datei vom Typ:\n")))
(set chooseNewVMFilePrompt "Please choose a name for the new version of your file of type:\n")
(if (= @language "deutsch") (
(set chooseNewVMFilePrompt "Bitte wählen Sie eine Namen für die neue Version Ihrer Datei vom Typ:\n")))
(set goOnUpdatingPrompt "\nUpdate more files of that type?\n")
(if (= @language "deutsch") (
(set goOnUpdatingPrompt "\nMehr Dateien dieses Typs updaten?\n")))
(set chooseStepsPrompt "Choose steps to be performed:")
(if (= @language "deutsch") (
(set chooseStepsPrompt "Bitte wählen Sie die auszuführenden Schritte:")))
(set chooseOldVMDirPrompt "Please specify the directory you have VideoMaxe installed in:")
(if (= @language "deutsch") (
(set chooseOldVMDirPrompt "Bitte geben Sie das Verzeichnis an, in dem VideoMaxe derzeit installiert ist:")))
(set chooseNewVMDirPrompt "Please choose a directory VideoMaxe should be installed into (must be empty):")
(if (= @language "deutsch") (
(set chooseNewVMDirPrompt "Bitte wählen Sie ein Verzeichnis, in das VideoMaxe installiert werden soll (muß leer sein):")))
(set chooseExampleFilesPrompt "Please choose the example files to be copied:")
(if (= @language "deutsch") (
(set chooseExampleFilesPrompt "Bitte wählen Sie die zu kopierenden Beispieldateien:")))
(set installStartupPrompt "The logical device VM: is only needed to be assigned on the system's startup if you want to start VideoMaxe by clicking on project icons. Should I change your system's startup?")
(if (= @language "deutsch") (
(set installStartupPrompt "Das logische Verzeichnis VM: muß nur dann beim System-Start angelegt werden, wenn Sie VideoMaxe durch Anklicken von Projekt-Ikonen starten wollen. Soll ich Ihren System-Startup ändern?")))
(set chooseFileTypesToUpdatePrompt "Please choose file types to update to current version:")
(if (= @language "deutsch") (
(set chooseFileTypesToUpdatePrompt "Bitte wählen Sie die Dateitypen, die Sie updaten wollen:")))
; PROCEDURES
;------------------
(PROCEDURE CopyCats
; ARGS: destDir
(if (NOT (exists "LOCALE:")) ; `LOCALE:' THERE?
((message noLocaleDirMes)
(set catDest (tackon destDir "Catalogs")) ; NO: Copy to program dir
)
((set catDest ("LOCALE:Catalogs")) ; YES: Copy to LOCALE:
)
) ; fi
(makedir catDest); maybe existent
(copyfiles (prompt chooseLangsPrompt)
(source "Catalogs")
(dest catDest)
(choices "Deutsch"
"Français")
(confirm)
(help langHelp @copyfiles-help))
);ENDPROC CopyCats
;-----------------
;------------------
(PROCEDURE CopyDocs
; ARGS: destDir, docsHelp
(copyfiles (prompt chooseDocFilesPrompt)
(source "Docs")
(dest (tackon destDir "Docs"))
(choices "Manual.txt"
"Manual.guide"
"Documentation_E.txt"
"Documentation_E.guide"
"Documentation_D.txt"
"Documentation_D.guide")
(confirm)
(infos)
(noposition)
(help docsHelp @copyfiles-help))
);ENDPROC CopyDocs
;------------------
;-----------------------
(PROCEDURE ConvertFiles
; ARGS: fileType, ; the file type to be converted
; sourceFile, destFile, ; used as dir defaults...
; versionUpdateHelp ; information texts...
; CALC PROMPTS
(set sourceFileSpecifyPrompt (cat "NOTE: There MUST not be spaces in the file name!\n"
chooseOldVMFilePrompt fileType))
(set destFileSpecifyPrompt (cat "NOTE: There MUST not be spaces in the file name!\n"