Aller au contenu

[Résolu] Recherche de la variable couleur par défaut.


stugeol

Messages recommandés

Bonjour,

Dans le cadre du dévelopement d'une macro j'aimerais récupérer la valeur de la variable couleur par défaut.

Quan je lance la commande:

-Couleur

j'obtient :

Entrez la couleur par défaut de l'objet [coUleursvraie.Carnet de couleurs <255> :

La couleur par défaut est enregistrée.

Le but est de faire une macro du type :

^^C_chprop D Co xxx, où xxx permet de récuperer la valeurs de la couleur par défaut dans cet exemple 255.

Je vous remercie par avance.

Cordialement.

Petit à petit on devient moins petit

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

la couleur par défaut est stockée dans la variable CECOLOR

Aide au téléchargement du cadastre dgfip-download-helper
Insertion de photos géolocalisées exif https://www.dropbox.com/s/gkf6o9ac2hxen97/exifscr.zip?dl=0
Script correction BUG SPDC V2, propriétaire département 21 et 22 : https://greasyfork.org/scripts/442400-spdcv2/code/SPDCV2.user.js

Lien vers le commentaire
Partager sur d’autres sites

C'est marrant qu'on mette souvent un "L" dans mon pseudo (mais c'est sans importance).

Tu veux dire qu'il faudrait un

 

^C^Cchprop;d;;co;$M=$(getvar,clayer);;

 

?

A tester, je suis une bille en Diesel

Modifié par Tramber
bbcode

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

Oups !

Je tremble encore, j'ai eu une allergie cette nuit (paracétamol ou cacahuètes, je ne sais pas encore).... et je suis un peu "out" aujourd'hui.

Je me demandais pourquoi mon test foirait !

Heureusement qu'il y a des gens plus sérieux que moi ici B)

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

Je vous remercie, celà fonctionne à merveille.

J'ai pousser un peut plus loin :

Voici le resultat un lisp qui qui permet de copier des éléments des xref dans le calque actif avec la couleur par défaut:, la commande NCOPY est une commande expres tools :

 

(Defun C:CopXref ()

(setq test1 0)

(

While (> -1 text1)

(command "NCOPY" pause "" "0,0,0" "")

(command "_laycur" "D" "")

(

if (= (getvar "CECOLOR") "BYLAYER")

(command "_chprop" "D" "" "CO" "DUCALQUE" "")

(command "_chprop" "D" "" "CO" (read (getvar "CECOLOR")) "")

) 'End if

(princ)

) 'end while

) 'End func

 

Merci à tous de m'avoir mis sur les rails.

Bonne fin de journée.

Cordialement.

Petit à petit on devient moins petit

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é