Je cherche un assign car pour que l'éditeur ce mette a jour en fonction de la version d'hollywood, je dois connaitre la version installé sur le système.
Avant d'aller chercher la version d'hollywood, je dois connaitre la version d'installer sur le système
Mon fichier config est défini avec Hollywood version 6.0 d'installer
Une fois que je sais qu'hollywood est installé sur le système, je lance le petit utilitaire AmigaOS "Version" qui est normalement dans c:
Le résultat de la commande version est écrite dans un fichier en Ram:
J'ouvre le fichier en ram, je récupère la version dans une variable et je la compare à la première ligne de mon fichier de config (avec des tables hollywood)
SI la version du fichier config est différente de la version dans le fichier Ram: alors je génère le listing complet des commandes compatibles ainsi que les aides de commandes rapides avec tous les items compatibles avec les commandes en fonction de la version d'hollywood installé
La version 5 d'hollywood n'a pas les même commandes ni les mêmes items de commandes que la version 6, mon éditeur s'adapte automatiquement à la version d'hollywood installé
Si t'as hollywood 5 et que tu travail avec mon éditeur et qu'après t'achète hollywood 6 et que tu l'install, au démarrage de mon éditeur, il va voir que la version d'holly n'est plus la même, donc il s'adapte et s'adaptera toujours au nouvelles comme aux anciennes version
HollywoodPresent=Exists("appdir:Hollywood")
Si appdir:hollywood = True ou 1 alors holly exist
Si appdir:hollywood = False ou 0 alors holly n'es pas installé
Tout le code dépend de la valeur de cette variable MAIS
la commande Exists doit accéder à appdir:hollywood pour savoir si holly existe
Je dois trouver une combine via Exists... tout con ma poule
Merci de ton aide.