Aller au contenu

Menu dans fichiers de personnalisation partiel


SF.Designer

Messages recommandés

Bonjour a tous,

 

Je me retrouve devant un problème que je n'arrive pas a résoudre.

 

J'ai mon profil personnalisé qui se trouve sur un serveur pour ma boite, avec barre d'outils pour les différents lisp, palettes d'insertion de blocs et différentes choses, qui est chargé sur tous les postes dessinateur de l'entreprise grâce au profil et fichier *.mnl associé.

 

 

Tout fonctionne nickel jusqu'à présent, et se recharge normalement sur tous les postes quand j'y effectue des modification (Ajout de barre d'outils ou d'élément de barre d'outils, ajout de palette, etc...)

 

Certain sont réfractaire aux palettes et j'ai donc voulu créé un menu dans mon fichier de personnalisation partiel avec des liens de fichiers pour qu'ils puissent les ouvrir.

Malheureusement ce menu n'apparait pas sur leurs autocad !!!

 

1613116490-2021-02-12-08-52-59-personnaliser-l-interface-utilisateur.png

Lien vers le commentaire
Partager sur d’autres sites

Bon voila le résultat après quelques recherches approfondis (Merci Olivier de m'avoir mis sur la voie) :

 

Malheureusement je ne comprend pas, le menu s'affiche sur certains Autocad et pas sur d'autres.

J'ai beau retourner le problème dans tous les sens, ca me sort par les yeux ...

 


(defun ChargeMenu (/ n)
(setq n 1)
(while (< n 24)
      (if (menucmd (strcat "P" (itoa n) ".1=?"))
          (setq n (1+ n))
          (progn				
          (foreach x '(".pop1")						
               (menucmd (strcat "p" (itoa n) "=+" (car sf_listmenu) x))
      	        (setq n (1+ n))    
          )						                       
          (setq n 25)
))))

(if (menugroup "@SF") 
   (progn
   (setq sf_listmenu '("@SF"))
   (ChargeMenu)
))

 

Lien vers le commentaire
Partager sur d’autres sites

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é