ribbit Posté(e) le 13 juillet 2004 Posté(e) le 13 juillet 2004 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 boutonje 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
didier Posté(e) le 13 juillet 2004 Posté(e) le 13 juillet 2004 coucouje suis pas certain de ce que j'avance,mais c'est la première chose à tester,le texte que tu taperas sera une Chaîne de Caractèresdonc, essai de mettre ton texte entre GUILLEMETSdu genre :"c'est mon texte"tiens nous au courant Éternel débutant... Mon site perso : Programmer dans AutoCAD
Tramber Posté(e) le 13 juillet 2004 Posté(e) le 13 juillet 2004 ^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 ./__\. (.°=°.)
ribbit Posté(e) le 13 juillet 2004 Auteur Posté(e) le 13 juillet 2004 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.20Spé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.20Spé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
Tramber Posté(e) le 13 juillet 2004 Posté(e) le 13 juillet 2004 Réponse au dessus ! Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
ribbit Posté(e) le 13 juillet 2004 Auteur Posté(e) le 13 juillet 2004 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
nobless Posté(e) le 15 juillet 2004 Posté(e) le 15 juillet 2004 he bonjour, je me pose une question depuis que je personalise les boutons a quoi sert ^c^c au debut des macros ??
Tramber Posté(e) le 15 juillet 2004 Posté(e) le 15 juillet 2004 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 ./__\. (.°=°.)
Romain Posté(e) le 15 juillet 2004 Posté(e) le 15 juillet 2004 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
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant