Jusqu'à la sortie de Advance Steel 2011, nous utilisions la méthode ci-dessous pour personnaliser AutoCAD® :
Les fichiers CUI Advance Steel (nota : les fichiers CUI sont les fichiers de personnalisation de l'interface utilisateur) étaient chargés comme des fichiers CUI ACAD. cui(x) partiels.
Quand le fichier CUI AutoCAD® était partiellement chargé, malheureusement le fichier CUI « principal » était modifié.
Cela pouvait entrainer plusieurs types de problèmes :
- Problème pour travailler avec 2 versions de Advance Steel (par exemple : Advance Steel 2009 et Advance Steel 2010)
- Problème pour travailler avec AutoCAD® seul et Advance Steel
Pour solutionner ces problèmes, nous avons décidé de mettre en place une nouvelle méthode.
La méthode est la suivante :
- Il détermine la version d'AutoCAD® et la version Advance Steel qui ont été chargées
- Si Advance Steel n'est pas chargé alors ACAD. Cui (x) sera défini comme le fichier CUI « Principal » pour AutoCAD®.
- Si Advance Steel est chargé, le composant lié au lancement détermine quel doit être le fichier CUI « principal ». Le nom du fichier est alors une combinaison entre la version Advance Steel et la langue Advance Steel et la version AutoCAD® ».
De cette façon, les CUI seront uniques pour chaque version Advance Steel, pour chaque langage Advance Steell et pour chaque version AutoCAD®
(Exemple : pour Advance Steel 2011 version anglaise Europe + AutoCAD® 2011 nous aurons, AS11_9_ACAD2011.cui(x) et ce fichier sera situé dans le dossier « Support » du Advance Steel chargé).
- Si le fichier CUI n'existe pas au démarrage, alors le composant lié au lancement de Advance Steel le crée par une copie du fichier d'origine ACAD. Cui (x), et ensuite ce nouveau fichier CUI créé est utilisé comme fichier CUI « principal » pour AutoCAD®.
Cette nouvelle méthode affecte toutes les versions Advance Steel installées sur un ordinateur où Advance Steel est installé.
(Le composant lié au lancement de Advance Steel est un composant commun à toutes les installations de Advance Steel et sa version est toujours la plus récente car c'est elle de la dernière version Advance Steel installée).
Remarque :
Une petite erreur peut se produire si vous êtes dans la configuration suivante :
- Désinstallez Advance Steel 2011
- Supprimez le répertoire « Data » qui reste sur le disque dur après la désinstallation
- Ensuite lancez AutoCAD® 2011, vous obtenez un message d'erreur qui vous avertit que le fichier CUI de Advance Steel est manquant
Malgré ce message, tout fonctionne parfaitement. Ce problème se produit parce qu'AutoCAD® active le dernier CUI utilisé avant le chargement du composant lié au lancement de Advance Steel et donne une chance à Advance Steel d'informer qu'il a besoin de charger un autre fichier CUI au lieu de celui qui a été désinstallé / supprimé.