Aller au contenu

Menu contextuel cotation


(gile)

Messages recommandés

C'est en voulant ajouter au menu contextuel des cotations (clic droit après sélection d'une cote) la commande définie par ce LISP que j'ai découvert une "curiosité".

 

Si ajoute la commande avant les sous-menus "Précision" et "Style de cote", les styles de cote apparaissent dans le sous-menu "Précision" mais fonctionnent comme le degrés de précision dont ils ont pris la place, et le sous-menu "Style de cote" n'affiche plus rien :cool:

 

En fait si on veut ajouter une commande dans ce menu, il faut la placer à la fin :

 

***POP504
**OBJECTS_DIMENSION
              [Menu contextuel des cotes]
ID_DimText     [->Position du te&xte de cote]
ID_DimAbove      [&Au-dessus de la ligne de cote]^C^C_ai_dim_textabove 
ID_DimTxtCen     [&Centré]^C^C_ai_dim_textcenter 
ID_DimHome       [&Début]^C^C_ai_dim_texthome 
ID_DimTxtMove2   [&Déplacer texte seul]^C^C_aidimtextmove _2 
ID_DimTxtMove1   [Déplacer a&vec repère]^C^C_aidimtextmove _1 
ID_DimTxtMove0   [ID_DimPrec     [->Préci&sion]
ID_DimPrec0      [0]^C^C_aidimprec _0 
ID_DimPrec1      [0.0]^C^C_aidimprec _1 
ID_DimPrec2      [0.00]^C^C_aidimprec _2 
ID_DimPrec3      [0.000]^C^C_aidimprec _3 
ID_DimPrec4      [0.0000]^C^C_aidimprec _4 
ID_DimPrec5      [0.00000]^C^C_aidimprec _5 
ID_DimPrec6      [ID_DimSty1     [->St&yle de cote]
ID_DimSty2       [E&nregistrer comme nouveau style...]^C^C_aidimstyle _S 
                [--]
ID_DimSty3       [style de cote MRU1]^C^C_aidimstyle _1 
ID_DimSty4       [style de cote MRU2]^C^C_aidimstyle _2 
ID_DimSty5       [style de cote MRU3]^C^C_aidimstyle _3 
ID_DimSty6       [style de cote MRU4]^C^C_aidimstyle _4 
ID_DimSty7       [style de cote MRU5]^C^C_aidimstyle _5 
ID_DimSty8       [style de cote MRU6]^C^C_aidimstyle _6 
ID_DimSty9       [[surligneur]ID_Style_Cot   [Rendre le style de la cote courant]^C^Cstyle_cot  [/surligneur]

 

J'ai vu çà sur une version 2005, je ne sais pas pour d'autres versions, en particulier 2006 qui n'a plus de fichier *.MNS

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Je pense que le problème peut venir des caractères spéciaux d'affichage de la hièrachie des pop-up.

Dans un menu

"[->....]" représente le début d'un sous-menu

"[<-....]"la dernière ligne d'un sous-menu

 

Lors de l'insertion de commandes supplémentaires faire attention ne pas "casser" cette hiérachie.

le caractère de dernière ligne peut être déplacer sur ta ligne, si tu veux qu'elle soit le dernier élément du sous-menu

Un peu comme le lisp, 1 "("ouvrante 1")" fermante ;)

 

Personellement je l'ai essayé à plusieurs endroits et pas de problèmes. :cool:

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Lien vers le commentaire
Partager sur d’autres sites

Je referais des essais ce soir, mais il ne me semble pas avoir eu ce genre de problème sous une 2005.

 

As tu fait d'autres modications dans le AutoCAD.MNS?

Si c'est le cas essaye de repartir d'une copie (en MNS) du MNU original.

 

Autrement mystère et boule de gomme (peut être la variable "ShortCutMenu" /= 11)

 

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Lien vers le commentaire
Partager sur d’autres sites

Je confirme tes dires , Y'a un "blème"

En positionnant comme indiqué sur tes images, j'ai le même symptôme.

Il doit y avoir un référencement de fait quelque part (dans l'aide ils en parlent; absolu et relatif, mais j'ai pas tout compris). A priori si tu inséres des lignes dans ce style de menu autre qu'à la fin, ca fout le bazard.

 

T'a raison cela marche très bien à la fin, on va pas se compliquer la vie ;)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

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é