Aller au contenu

Messages recommandés

Posté(e)

Hello,

 

Je me démène avec un bouton en ce moment.

Ce que je veux faire est simple : ecrire machin dans un style défini à un endroit où je clique en texte dynamique, le tout avec une macro.

Voilà la syntaxe de ce bouton :

^C^C_dtext;S;simplex \100;machin;;

ce qui donne :

je clique sur le bouton

je sélectionne le point d'insertion

 

et là il me dit : "Entrez le texte:".

 

En fait, je souhaite qu'il rentre un texte prédéfini dans la macro (ex : machin"). Un peu comme si j'insérais un bloc de texte...Donc pour que après avoir cliqué pour le point d'insertion, il me marque mon texte. Le souci c'est qu'il ne me le marque pas, il fait comme s'il n'y avait écrit que "^C^C_dtext;S;simplex \100;"

 

Une idée ?

Ribbit.

"Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."

Version en cours : Autocad Map 2013

Posté(e)

^C^C-texte;S;standard \100 0;machin;

 

Si tu ne fais pas "-" avant texte, il cherche une boite de dialogue.

 

A+ sur la planète macro (dans le bon forum, car ici, ceux qui ne sont pas sur LT ne profitent pas de nos lumières)

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Hello didier,

 

[Faudra que tu m'explique comment tu colorise ton texte !!]

 

J'y avais pensé mais chose étrange, il fait comme si j'avais la main quand même (avec ou sans guillments). Et seulement après il tape le texte de la macro.

 

Voilà un extrait de ce qui se passe :

 

Commande: _dtext

 

Style de texte courant: "simplex" Hauteur de texte: 0.20

Spécifiez le point de départ du texte ou [Justifier/Style]: S

 

Entrez un nom de style ou [?] : simplex

 

Style de texte courant: "simplex" Hauteur de texte: 0.20

Spécifiez le point de départ du texte ou [Justifier/Style]:

Spécifiez l'angle de rotation du texte <100g>: 100

 

Jusque là, tout va bien mais à partir de maintenant j'ai la main pour ecrire, donc j'ai tapé "j'écris" pour différencier du texte que je veux dans la macro et je dois taper entrée avant qu'il reprenne la macro et...qu'il ecrive "test"...

 

Entrez le texte: j'ecris

Entrez le texte:

Commande: "test"

Commande inconnue ""TEST"". Appuyez sur F1 pour obtenir de l'aide.

 

Bizarre, non ?

 

Ribbit.

 

PS : tu as entièrement raison tramber, mea culpa. Dois-je poster un truc sur l'autre forum pour les renvoyer ici ?

Ribbit.

"Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."

Version en cours : Autocad Map 2013

Posté(e)

on s'est croisé !!

 

Ps : CA MARCHE !!! Coool, merci. tout ca pour un tiret....

 

La bonne syntaxe :

 

^C^C-texte;S;simplex;\100;test;

 

Et avec les outils express, pour faire un mtext en plus :

 

^C^C-texte;S;simplex;\100;test;txt2mtxt;D;;

Ribbit.

"Une fois qu'on les a découvertes toutes les vérités sont faciles à comprendre; l'essentiel c'est de les découvrir."

Version en cours : Autocad Map 2013

Posté(e)

Il annule la commande en cours.

 

Vois dans le forum sur les macros, il y a une explication sur le ^C^C^C^C :thumbup:

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Salut,

 

a quoi sert ^c^c au debut des macros ??

 

Extrait de mon "Manuel de personnalisation" R13:

^c^c permet de vérifier qu'aucune commande précédente n'est incomplète. Cela revient à simuler 2 appuis successifs sur la touche "Echap".

 

Romain

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é