Rhyuk Posté(e) le 19 août 2014 Posté(e) le 19 août 2014 Bonjour, La je commence à secher un petit peu en fait. Donc voilà j'ai creer une barre d'outils perso avec des icones et tout ce qui va bien. Sauf que cette barre est amené à évoluer et donc les icones à changer. J'ai créé un petit script qui me permet de changer les fichiers icones sauf que dans AutoCAD l'icones reste toujours la précedente. Existe t'il un moyen d'actualiser les barres d'outils pour qu'il aille rechercher les images des icones (parce que j'imagine qu'il doit garder les icones actuelles dans un cache ou quelque chose). Merci d'avance pour vos réponses.
Rhyuk Posté(e) le 13 janvier 2015 Auteur Posté(e) le 13 janvier 2015 Je remonte ce sujet parce qu'après toutes mes recherches je n'ai pas trouvé de solution. Personne n'est dans ce cas ?
Tramber Posté(e) le 13 janvier 2015 Posté(e) le 13 janvier 2015 Mon pauvre ami tu arrives trop tard, quoique :huh: Avant, on gérait des mnu et des mns, des fichiers textes pour configurer l'environnement.Maintenant, c'est l'affreux (amis utile) CUI et son énorme cavalerie. Tu peux toujours faire à l'ancienne (avec les mnu). Cela se révélerait utile si tu étais, par exemple, averti sur Excel et que tu souhaitais faire en script, en quelque sorte et avoir toujours un tableau pour surveiller et organiser tes mises à jour. (tu peux chercher mon Compilo sur Cadxp, il marche toujours avec _MENULOAD, le CUI se génère tout seul, cui ou cuix à supprimer à chaque fois dans ce cas).(attention, ne pas manipuler le menu A.C.A.D. C'est comme pour les CUI, autant s'en créer un tout de suite, un nouveau menu). Par contre, avec les CUI, pas facile d'automatiser, sauf à entrer dans les fichiers xml ce qui est facile mais non recommandé. MNU ou CUI, je te conseille d'en développer un et de ne pas intervenir dans ton menu de base qui est A.C.A.D. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Tramber Posté(e) le 13 janvier 2015 Posté(e) le 13 janvier 2015 J'ai créé un petit script qui me permet de changer les fichiers icones sPeux-tu préciser ? Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Rhyuk Posté(e) le 13 janvier 2015 Auteur Posté(e) le 13 janvier 2015 (modifié) Bon en fait c'est assez simple. C'est juste un script qui remplace les fichiers icones de bases par des nouveaux .bmp. Je pensais qu'en remplacant seulement le fichier .bmp d'origine ça me modifierais mon icone mais en fait non. Actuellement les menus sont bien chargé via _MENULOAD en CUIX. En fait il s'agit juste d'un bouton qui m'importe un bloc avec un numéro dedans. Tout les boutons jusqu'à 100 sont creer mais les derniers ne ramène à aucun bloc (vu qu'il n'existe pas encore) et son icone est une icone avec un point d'interrogation. Quand je rajoute un bouton, je creer donc mon bloc dans un nouveau DWG ce qui rend le bouton actif mais même en changeant le fichier de l'icone je reste toujours avec cette icone en point d'interrogation alors que je voudrais juste mettre l'apparence du bloc pour que mes collègues sachent que le bouton est actif. Après il y a peut être un autre moyen d'atteindre mon but parce qu'en soit c'est pas super compliqué ce que j'ai mis en place. C'est seulement des boutons qui font appel à des données externes (script, fichier excel ou fichier DWG). Je voudrais juste une integration propre dans AutoCAD. Modifié le 13 janvier 2015 par Rhyuk
Rhyuk Posté(e) le 21 janvier 2015 Auteur Posté(e) le 21 janvier 2015 Bon en fait j'ai plus ou moins trouver une solution à mon problème. Les images sont stocké directement dans le .cuix (on peut les voir lorsqu'on le passe en .zip). Mais il ne connait plus le chemin des icones. Si je change mon icone en gardant le même nom et le même emplacement, il faut que je recharge mon fichier .MNS d'origine, qui lui va me recreer un nouveau fichier .cuix avec les bonnes icones en lui. Et normalement lorsque mes collègues redemarre Autocad, il charge automatiquement le nouveau .cuix et les icones changent. Non après j'ai pas vraiment approfondi le truc mais dans la théorie c'est la seule solution que j'ai trouver.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant