salvanorigatore Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Bonjour à tous,voilà je voudrais créer un bouton pour sortir de l'opération en cours (même effet que la touche "echap" du clavier).Le problème c'est que je ne sais pas quelle est la commande qu'il faut associer à ce bouton :casstet:Si quelqu'un sait merci d'avance pour son aide. :cool: " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
Tramber Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 ^C^C^C^C est décrit dans la doc comme le ECHAP parfait ! Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
salvanorigatore Posté(e) le 22 janvier 2010 Auteur Posté(e) le 22 janvier 2010 Merci Tramber pour ta rapidité !j'ai donc crée un bouton et j'y ai mis ta commandeMais lorsque je clique sur ce bouton rien ne se passe et surtout la commande en cours reste active :( j'ai mal fait quelque chose ?excuse mon incompétence :red: " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
Tramber Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Bizarre, ça marche pourtant très bien sur 2010 et je connais depuis des années !? Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
salvanorigatore Posté(e) le 22 janvier 2010 Auteur Posté(e) le 22 janvier 2010 moi je suis bien sur 2007.mais peut être il y a le réglage d'une variable qui empêche que ça fonctionne!qu'est-ce que sa pourrait être ? :mad2: " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
Eric Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Bonjour, J'ai testé sur AutoCAD LT 2007 et ça fonctionne aussi A préciser quand même que cela ne fonctionne pas si c'est une commande qui ouvre une boite de dialogue. N'aurais pas tu mis un espace ou une entrée à la fin de la ligne par hasard ? Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
salvanorigatore Posté(e) le 22 janvier 2010 Auteur Posté(e) le 22 janvier 2010 je vous fait mes excuses je me suis très mal expliqué :red: c'est vrai Trember ta commande marche à la perfection !en fait ce que je voulais c'était autre chose, je m'explique mieux : [surligneur] j'ai sélectionné une ligne dans mon dessin et je voudrais faire echap je voudrais que cette ligne ne soit plus sélectionnée, mais comme ma main gauche est occupée je voudrais pouvoir le faire avec la main droite qui tient la souris en cliquant sur un bouton ! [/surligneur] j'espère avoir été un peu plus clair cette fois :question:encore excuses pour ma piètre explication " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
(gile) Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Salut, ^C^C(sssetfirst nil nil);ou, plus simplement :^C^C(sssetfirst); Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Eric Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Ou sans lisp : AI_DESELECT Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
salvanorigatore Posté(e) le 22 janvier 2010 Auteur Posté(e) le 22 janvier 2010 Merci a tous pour votre contribution !j'ai adopté la méthode de (gile) et sa marche impecc :D mille merci et bon weekend à vous " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
Eric Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 j'ai adopté la méthode de (gile) :mad: :D Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
lili2006 Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Bonsoir à toutes et tous, Sans bouton ! De plus en plus fort, rien qu'avec la souris ! Si si c'est possible,... Clic "long" droit,.. Y'à tout de même un coup à prendre car au début je déplaçai les entités sélectionnées sans le vouloir,... Peut-être également lié à la valeur de "SHORTCUTMENU" ? ( à 27 chez moi,...) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Eric Posté(e) le 22 janvier 2010 Posté(e) le 22 janvier 2010 Et pour faire la totale on peut aussi faire une combinaison des 2 : ^C^C^C^CAI_DESELECT Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
salvanorigatore Posté(e) le 25 janvier 2010 Auteur Posté(e) le 25 janvier 2010 Éric,je ne sais pas pourquoi mais ta méthode ne marche pas sur mon PC (ni toute seule ni en combiné) :( tu n'a pas une idée du pourquoi ? :casstet: " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
(gile) Posté(e) le 25 janvier 2010 Posté(e) le 25 janvier 2010 Salut, Sur les version pleines, AI_DESELECT n'est pas une commande, c'est une fonction LISP. Donc pour adopter la méthode d'Eric (mais avec LISP quand même) : (ai_deselect) La macro de l'option "Tout désélectionner" du menu contextuel d'édition, c'est :^C^C^P(ai_deselect);^P; Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Eric Posté(e) le 25 janvier 2010 Posté(e) le 25 janvier 2010 Tien bizarre, j'ai fais le test sur une version complète mais en version 2009 et ma méthode fonctionne (sans lisp) Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
salvanorigatore Posté(e) le 25 janvier 2010 Auteur Posté(e) le 25 janvier 2010 Salut à vous, lili2006 Sans bouton !De plus en plus fort, rien qu'avec la souris !Si si c'est possible,...Clic "long" droit,.. ça marche impec :cool: (gile)^C^C^P(ai_deselect);^P;ça marche trés bien aussi :cool: Ericj'ai testé ta commande sur 2008 ça ne marche pas plus que en 2007 .... :hallucine: " Celui qui a déplacé la montagne, c'est celui qui a commencé par enlever les petites pierres "
(gile) Posté(e) le 25 janvier 2010 Posté(e) le 25 janvier 2010 Re, j'ai essayé sur une version 2010 :La commande AI_DESELECT fonctionne.L'expression LISP (ai_deselect) fonctionne aussi. Peut- être un début d'uniformisation entre versions pleines et LT commencé avec la version 2009 ? Pour info, ai_deselect est définie en LISP à partir de la commande _SELECT dans le fichier acad2010doc.lsp :;;; Shortcut menu Deselect All item. (defun ai_deselect () (if (= (getvar "cmdecho") 0) ;start if (command "_.select" "_r" "_all" "") (progn ;start progn for cmdecho 1 (setvar "cmdecho" 0) (command "_.select" "_r" "_all" "") (setvar "cmdecho" 1) ) ;end progn for cmdecho 1 ) ;end if (terpri) (prompt "Tout a été désélectionné") (princ) ) À quoi a été rajouté (depuis 2009 semble-t-il) :;;; Command version of ai_deselect to be called from the CUI ;;; so it gets properly recorded by the Action Recorder ;;; (defun c:ai_deselect () (ai_deselect) (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Eric Posté(e) le 25 janvier 2010 Posté(e) le 25 janvier 2010 Et ben voilà :D Merci (gile) pour ces éclaircissements. Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
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