Aller au contenu

Verrouillage des vues


Messages recommandés

Posté(e)

Bonjour,

 

je cherche un moyen de verrouiller la vue juste après la mise à l'échelle de la fenêtre flottante de façon automatique.

 

@+

 

 

Le Hamac est une science exacte qui ne tolère pas l'amateurisme.

Posté(e)

^C^C_chprop \;_la nomdecalqueverouille

Dans un bouton

 

C'est un truc vite fait mais qui necessite que tu ais un calque verouillé, c'est peut-être pas l'idéal

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Bonjour et merci Tramber,

 

je post de la maison,je regarderais demain.

 

@+

Le Hamac est une science exacte qui ne tolère pas l'amateurisme.

Posté(e)

Tramber,

 

Tu avais raison avec le calque verrouillé. Un MVPort sur un tel calque verrouille la vue :-)

 

Un jour, tout le monde aura son MVPort :-))

 

Serge

 

Posté(e)

Ou encore ce lisp pour verrouiller toutes les fenêtres dans toutes les présentations

 

(defun c:verr(/ fen n sel tot)
 (vl-load-com)
 (vla-startundomark (vla-get-activedocument (vlax-get-acad-object)))
 (if (setq sel (ssget "x" (list (cons 0 "VIEWPORT"))))
   (progn
     (setq n 0 tot 0)
     (while (ssname sel n)
       (if (and (= (logand (cdr (assoc 90 (entget (ssname sel n)))) 16384) 0) (/= (cdr (assoc 69 (entget (ssname sel n)))) 1))
         (progn
           (setq fen (vlax-ename->vla-object (ssname sel n)))
           (vlax-put-property fen "displaylocked" :vlax-true)
           (setq tot (1+ tot))
         )
       )
       (setq n (1+ n))
     )
     (princ (strcat "\n"  (itoa tot) " fenêtre(s) de verrouillée(s)"))
   )
   (princ "\nPas de fenêtres")
 )
 (vla-endundomark (vla-get-activedocument (vlax-get-acad-object)))
 (princ)
)

 

ps : pour ceux que ça interresse, regardez le vla-startundomark ainsi que le vla-endundomark. Résultat, un lisp sans command

 

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

Posté(e)

Bonjour,

 

c'est ce que je recherchais,merci.

 

@+

Le Hamac est une science exacte qui ne tolère pas l'amateurisme.

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é