Aller au contenu

Icones barres d'outils persos


Messages recommandés

Posté(e)

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.

  • 4 mois après...
Posté(e)

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

 

./__\.
(.°=°.)
Posté(e)

J'ai créé un petit script qui me permet de changer les fichiers icones s

Peux-tu préciser ?

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e) (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é par Rhyuk
  • 2 semaines après...
Posté(e)

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.

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité