Autocadiens Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 Bonjour, JE cherche gràce à 1 bouton ou 1 menu, à ajouter une présentation issu d'un gabarit(.dwt), au lieu de clic à chaque fois insertion/présentation/issue d'un gabarit etc je cherhce le code pour pouvour le faire en 1 clic merci, si vous avez un solution
Tramber Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 Comme tu es un "Autocadien" tu devrais pouvoir débugger toi-même et tu sais qu'n chemin complet s'écrit avec inversion des slash. ^C^CPresentation G "C:\chemin d'accès.......dwg" A0 Le chemin d'accèe entre guillemets permet les chemins avec espaces. A toi de le mettre au point. Pour te faciliter la tâche, tu peux passer temporairement FILEDIA à 0 de manière à spécifier le chemin d'accès au fichier à la main pour vérifier. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Autocadiens Posté(e) le 3 août 2006 Auteur Posté(e) le 3 août 2006 tramber je suis bloqué avec ta methode pour l'instant j'ai fais çà: ---------------------------------------------------------------------------------------------------------------------------------------------------C^C_layout _template;fax;-------------------------------------------------------------------------------------------------------------------------------------------------- j'aarive à ouvrir le fichier gabarit il me reste plus qu'a prendre la presentation nommé Telecopieque je dois clic , soit plus que 2 clic, jaimerai le faire en 1 seul qu'il choisisse directement la seule présentation existante telecopie
YohannVM Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 Une petite aide, jeune Padawan..... Voici le script que tu devrais mettre dans ton bouton: ^C^Cfiledia;0;presentation;g ;"Nom-du-gabarit";filedia;1; IL y a 2 chose auxquelles faire attention: - éviter de mettre des espaces dans le nom du gabarit - entrer le chemin d'acces du répertoire qui contient le ou les gabarits que tu utilise dans les "chemins de recherche du fichier support" de l'onglet "Fichiers" du menu "options". Restant à ta disposition... Maitre Yodann Salutations, Yohann
Tramber Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 - éviter de mettre des espaces dans le nom du gabarit Qu'est-ce que j'ai dit ? Mais Yohann as raison, en glissant le FILEDIA dans le code, plus de boite de dialogue, je m'étais trompé sur ce point. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
YohannVM Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 En fait, il reste quand même la boite de dialogue de choix de la présentation, qui se trouve avant le 2eme filedia, ce qui fait qu'il y a quand même 2 clics à faire.... A bon entendeur.... Salutations, Yohann
Autocadiens Posté(e) le 3 août 2006 Auteur Posté(e) le 3 août 2006 donc c'est pas possible de m'inserer, en cliquant sur ke bouton direct la présentation voulue? Pour l'instant le code que j'ai mis me sélectionne le gabarit, par contre il me demande de choisir là présentation, or j'en ai qu'un seule. iL est pas possible d'avoir 1 code qui choisisse le bon gabarit et en même temps la présentation?
Autocadiens Posté(e) le 3 août 2006 Auteur Posté(e) le 3 août 2006 le code que j'ai mis me choisis direct le gabarit par rapport aux gabarits de base(voir option chemin de support gabarit) C^C_layout _template;fax; Ainsi je n'ai pas besoin de rentrer le chemin d'acces dans ma macro C^C_layout _template Lance la meme commande que Insertion/présentation/présentation issue d'un gabarit faxEst le nom du fichier .dwt des gabarits de base d'autocad Par contre la présentation nommée Telecopie que je cherche a inserer sur mes plans, ne se lance que après 1 deuxieme clic j ai essayé C^C_layout _template;fax;telecopie mais çà ne marche pas, je n'ai pas mis d'accent ni d'espace il y a tout le temps 1 boite de dialogue me demandant de choisir la presentation telecopie dans le fichier fax.dwt je seche
Tramber Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 En fait, il reste quand même la boite de dialogue de choix de la présentation, qui se trouve avant le 2eme filedia Ca devient du bricolage, car je suis sur qu'il y a de meilleures solutions,... Mais pourquoi ne pas aussi prendre le contrôle de CMDDIA et la fameuse boite n'apparaitrait pas (à essayer) Sur ma version d'Autocad, je n'ai pas la boite en question (que je connais) alors moi aussi,... je sèche un peu. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
YohannVM Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 J'avoue que là, je sêche aussi.... J'ai tout essayé: cmddia, filedia, et même attdia à 0, et toujours cetts satannée boite de dialogue!!!! peut-être existerait-il une possibilité en LISP, mais la, je ne suis pas compétant dans ce domaine, je n'ai jamais trouvé quelqu'un pour m'en enseigner les bases... Salutations, Yohann
rebcao Posté(e) le 3 août 2006 Posté(e) le 3 août 2006 faudra penser à prendre des VACANCES !!! ;) et avec ça ? ^C^C_-layout;g;"TON_GABARIT.DWT";"Ta_PRESENTATION"; Christian [Edité le 3/8/2006 par rebcao] Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Autocadiens Posté(e) le 4 août 2006 Auteur Posté(e) le 4 août 2006 le code de Rebcao marche à merveille. Il n'y a plus de boite de dialogue intermédiaire Merci
Tramber Posté(e) le 4 août 2006 Posté(e) le 4 août 2006 Forcemment je n'avais pas de problèmes, d'instinct je mets toujours mon petit tiret pour débugger...... Je tapais :-presentation Heureusement que Christian suit. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
YohannVM Posté(e) le 4 août 2006 Posté(e) le 4 août 2006 Bien vu, ça marche au poil, ton tuyau!! Mais comment se fait-il que le commande marche sans fenetre en anglais, alors qu'en français il y en a une (et que l'on arrive pas à l'enlever, de surcroit!!!) "oeuvrant tous pour un monde meilleur ou Autocad ne sera plus dirigé par la souris, mais directement par la Force...." Maître Yodann!!!! Salutations, Yohann
(gile) Posté(e) le 4 août 2006 Posté(e) le 4 août 2006 Salut Yohann, Je n'ai pas suivi de très prés ce sujet, mais il me semble que l'ouverture ou non des boites de dialogue n'est pas du à l'utilisation du nom de commande en français ou en international (avec underscore) mais à la présence du tiret "-" (celui de la touche 6). -présentation fonctionne comme _-layout et empèche l'ouverture des dialogue. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
YohannVM Posté(e) le 4 août 2006 Posté(e) le 4 août 2006 Salut (Gile), en fait, il apparait que quand on utilise cette commande en français, même avec avec le tiret, la boite de dialogue de choix de la présentation apparait. La résolution de cette énigme à constitué la première partie de ce sujet (les 10 premiers messages...), jusqu'a ce que REBCAO nous illumine de ses lumières en nous proposant le script que nous avions fait au départ, mais avec "layout" au lieu de "présentation", ... et là..... Halleluja!!!!! Ca à fonctionné!!!! Allez savoir pourquoi...... Salutations, Yohann
(gile) Posté(e) le 4 août 2006 Posté(e) le 4 août 2006 Au temps pour moi ! Je n'ai pas suivi de très prés ce sujet De toutes façon, je fais partie de ceux qui pensent qu'il est toujours préférable d'utiliser le noms de commande en langage international (en macro comme en LISP). Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
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