Aller au contenu

verouiller toutes les fenetres


Messages recommandés

Posté(e)

Toutes les fenêtres dans une présentation, oui, mais dans toutes les présentations je ne pense pas, à part par programmation bien sûr.

Posté(e)

Pour une version non LT

Active ta fenêtre de propriété

Clique sur le bouton "Selectionner des objets"

Au message de la ligne de commande taper la ligne suivante:

 

(ssget "X" '((0 . "VIEWPORT")))

 

et valide les objets, tu pourras alors verrouiller toutes les fenêtres.

 

Tu peux utiliser aussi _FILTER (Attention 'FILTRE bug)

Sauf qu'au message choix des objets il faut répondre le mot magique "TOUT" ("_ALL) ;)

et surtout pas de sélection par fenêtre.

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Sinon, pour les dessins à venir.

Mettre les fenetres dans un unique calque.

 

On gère ainsi , à la fois l'affichage du contour de fenetre, l'impression ou non et le verrouillage.

 

Moi je fais comme ca. Je ne fais pas de verouillage mais ca marche bien, je me sers seulement de ce truc pour ne pas afficher ou imprimer le contour des fenetres.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Oui mais la question n'était pas d'afficher ou non les fenêtres mais de permettre ou non leur changement d'échelle. Gérer le calque des fenêtres n'empêche pas de modifier leur facteur d'échelle ou le positionnement de leur contenu.

Posté(e)

C'est vrai, ca n'est pas le type de verrouillage demandé par ThierryD

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

la gestion des fenêtres par calque ne permetrait pas de verouiller toutes les fenêtres d'un fichier par filtrage?

 

exemple : toutes les fenêtres dans le calque fenêtre, je change les propriétés de tous les objets fenêtre du fichier en les selectionnant depuis leur appartenance au calque, ensuite on devrait avoir accés au verouillage des calques?

 

le problème est de mettre tout ça dans une fonction lisp, mais là ça me dépasse, le lisp ne m'aime pas ou alors c'est l'inverse.....

Posté(e)
  Citation
la gestion des fenêtres par calque ne permetrait pas de verouiller toutes les fenêtres d'un fichier par filtrage?

 

Non, seules les fenêtres de l'espace courant sont sélectionnées.

Posté(e)

citation:

Non, seules les fenêtres de l'espace courant sont sélectionnées.

 

ha zut alors, c'est pas de chance.

c'est surement une amélioration à apporter pour la prochaine version :)

 

merci pour toutes ces réponses, et longue vie à CADXP...

 

 

 

Posté(e)

Toujours dans le même esprit:

(ssget "x" '((0 . "VIEWPORT") (8 . "0")))

 

Dans ce cas toutes les fenêtres dans le calque "0" sera retourné.

 

Remarque: ssget "X" permet la sélection dans la TOTALITE du dessin, que tu sois dans l'EO ou EP, que les calques soient inactif ou geler. Donc par cette méthode aucune fenêtre ne peut échapper a ta selection.

 

Attention à la syntaxe:

'((0 . "VIEWPORT)) corect

'((0."VIEWPORT)) incorrect (pas d'espace)

 

Bien sur tu peut remplacer "0" par "nom de ton calque"

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Personnellement j'utilise la commande "_filter" et Apply "_All". Une fois la sélection terminée, je vais dans mon tableau des propriétés et je vérouilles les fenêtres de présentation. Tu peux toujours faire une macro pour automatiser le tous....

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Posté(e)

Voici une partie de mon menu personnalisé

 

[->Fenêtre]

ID_Vport_lockon [Affichage verrouillé]^C^C_-vports _lock _on _p;;

ID_Vport_lockoff [<-Affichage libéré]^C^C_-vports _lock _off _p;;

[Verrouille fenêtres]^C^C-LA;T;VPORT;;-vport;l;on;all;;

 

Tu peut également créer un bouton pour activer la macro de ton choix.

 

Bon usage et salutations,

 

 

x13

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é