kekseksa Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 re serait-il possible de diviser la fenetre graphique afin d'avoir différents menus contextuels selon la position de la souris. exempleimaginons l'écran graphique divisé virtuellement en 4 carrés si on click droit avec la souris : en haut à gauche --> menu contextuel classique en haut à droite --> menu contextuel avec fonction distance uniquement en bas à gauche --> menu contextuel avec fonction ligne uniquement en bas à droite --> menu contextuel avec fonction cercle uniquement je suis pas sur d'être bien clair ps : j'ai autocad 2008
Dinosor Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 Hello, Je ne pense pas que cela soit possible ?!? Mais bon, j'y connais pas grand chose...Juste par curiosité, ça sert à quoi ? :exclam: Amicalement. [Edité le 8/9/2010 par Dinosor] Seuls nous allons vite, ensemble nous allons plus loin... CPU Intel 3,5Go / Nvidia RTX-3090 AutoCad (Architecture) 2022 - Lumion PRO BMW R-1200-RT, c'est moche, oui... je sais... www.neda.ch
RhymOne Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 Salut comme dinosor je ne comprend pas trop.Peut être avec sa:Tu ouvre 4 autocad tu fais mosaique avec le clic droit sur la barre des tâches.Puis tu peut bosser sur le même dessin en XREF (je croit) .Puis tu configure différement les autocad.Je suis pas sur de moi ... DAO: AutoCAD(2D & 3D), CovadisCAO: 3D's MAX, Rhinoceros 3D, REVITGeoModeliSation: AutoCAD MEP, RhinoTerrainRendu: Vray for Rhino, Keyshot, LumionProgrammation: Grasshopper, Dynamo, VisualStudio C.V.Profil LinkedInBookSite web http://nsa37.casimages.com/img/2016/09/26/160926023334168603.jpg
Dinosor Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 On pourrait pas imaginer de switcher entre quatre profils différents ?Bon, ça implique de fermer le dessin à chaque fois ? Je sais pas... :casstet: Seuls nous allons vite, ensemble nous allons plus loin... CPU Intel 3,5Go / Nvidia RTX-3090 AutoCad (Architecture) 2022 - Lumion PRO BMW R-1200-RT, c'est moche, oui... je sais... www.neda.ch
kekseksa Posté(e) le 8 septembre 2010 Auteur Posté(e) le 8 septembre 2010 Tu ouvre 4 autocad tu fais mosaique avec le clic droit sur la barre des tâches. j'y ai pensé mais j'aurais toujours 4x le même menu contextuel chacun à sa façcon de travaillercertains préfèrent les icones, d'autres les menus et sous menusmoi je préfère les menus contextuels car très rapide la raison de ma demande est que j'utilise autocad avec ses nombreux icones ainsi qu'un autre logiciel (advance métal pour ne rien cacher qui fonctionne sur autocad) cet autre logiciel n'utilise que des icones : il y en a en pagaille et partout, bref un vrai foutoir peut être que les ultra calés en autocad auront une astuce
lili2006 Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 Bonjour à toutes et tous, Et avec les espaces de travail ? Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
bonuscad Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 A part lire le périphérique d'entrée avec la fonction (grread) , je ne vois pas trop d'autres solutions. Écrit rapidement pour montrer le principe en sachant que la fonction (initget) à été utilisé pour enrichir le menu contextuel, mais cela nécessite 2 click-droit. Mais on pourrait simplifier et lancer la commande directement. ((lambda ( / pt_view key pt_key msg) (setq pt_view (getvar "VIEWCTR")) (while (and (setq key (grread T 4 0)) (not (member (car key) '(11 25)))) (cond ((eq (car key) 5) (setq pt_key (cadr key)) ) ) ) (cond (pt_key (cond ((> (car pt_key) (car pt_view)) (cond ((> (cadr pt_key) (cadr pt_view)) (initget "Cercle _Circle") (setq msg "Cercle") ) (T (initget "Distance _Dist") (setq msg "Distance")) ) ) (T (cond ((< (cadr pt_key) (cadr pt_view)) (initget "Ligne _Line") (setq msg "Ligne") ) ) ) ) (if msg (command (strcat "_." (getkword (strcat "[" msg "]"))))) ) ) )) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
benoitlacroix Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 Bonjour à tous et à toutes et si tu te faisais un menu contextuel personnel où dedans tu aurais des sous menu @+ Le trlalala du nain - Moi c'que j'aime dans les cavernes - C'est qu'on peut allez piocher. - on peut extraire du minerais - Et des pierres pour les tailler
kekseksa Posté(e) le 9 septembre 2010 Auteur Posté(e) le 9 septembre 2010 bonjour et si tu te faisais un menu contextuel personnel où dedans tu aurais des sous menu j'ai déja essayé mais trop de sous menus merci bonuscad de t'être penché sur le problèmele soucis est que tu passes par la ligne de commande directement je souhaitais avoir un menu déroulant contextuel classique (couper, coller, coller avec point de base .... jusqu'à options) que je pourrais aménager selon l'endroit du click droit sur l'écran. il me semble que gile à fait un lisp qui changeait de point de vue en tapant sur des touches du clavierben tiens, il est là (Vues_Pav%E9.lsp) ;;; Vue prédéfinies depuis le pavé numérique (gile) ;;; 0 = Bas ;;; 1 = Isométrie sud Ouest ;;; 2 = Avant ;;; 3 = Isométrie sud Est ;;; 4 = Gauche ;;; 5 = Haut ;;; 6 = Droite ;;; 7 = Isométrie Nord Ouest ;;; 8 = Arrière ;;; 9 = Isométrie Nord Est (defun lancer (/) (mapcar '(lambda (f v) (eval (list 'defun-q f nil (list 'command "_.view" v) '(princ) ) ) ) '(c:0 c:1 c:2 c:3 c:4 c:5 c:6 c:7 c:8 c:9) '("_bottom" "_swiso" "_front" "_seiso" "_left" "_top" "_right" "_nwiso" "_back" "_neiso" ) ; '(c:0 c:1 c:2 c:3 c:4 c:5 c:6 c:7 c:8 c:9) ; '("_bottom" "_swiso" "_front" "_seiso" "_left" ; "_right" "_right" "_nwiso" "_top" "_neiso" ; ) ) ) (lancer) c'est en fait un peu le même principeau lieu d'un touche, c'est un point sur l'écranau lieu d'une commande de vue, c'est un menu contextuel différent (par exemple: ligne ou distance ou cercle ou le menu contextuel classique) mais bon, ce n'est peut être pas posible tout simplement
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