ajouter un prefixe à un ensemble de classe

Sujets ayant trait au langage de programmation VectorScript et aux Plug-ins
pierrotonthemoon
Messages : 91
Enregistré le : Mer Nov 20, 2013 11:44

ajouter un prefixe à un ensemble de classe

Messagepar pierrotonthemoon » Jeu Jan 30, 2014 15:42

Bonjour,

en parcourant le manuel de référence VW2014 j'ai n'ai rien vu concernant ce sujet.

je suis fainéant (c'est a cause des logiciels :D ) dans le travail, je me dis toujours qu'il existe un moyen, un outil ou une fonction qui permet de gagner du temps des que l'on doit faire plusieurs fois la même opération

est ce qu'il existe un moyen de renommer un ensemble de classes (ajouter un préfixe par exemple)
je sais que cette option est possible lors de l'import d'un DWG mais pas pour un fichier en cours.
le seul solution consiste à le faire à la main mais ça peut devenir vite fastidieux quand il y en a un grand nombre.

des idées?
pierrot

TpF
Messages : 318
Enregistré le : Mer Mar 01, 2006 20:33
Localisation : 45 Montargis
Contact :

Re: ajouter un prefixe à un ensemble de classe

Messagepar TpF » Jeu Jan 30, 2014 18:07

Bjour à toutes et tous,

pierrotonthemoon a écrit :des idées?


Petit malin :D
Le fait d'ouvrir ce fil dans la rubrique "VerctorScript & Plug-ins" prouve que tu as déjà la réponse à cette question.


Maintenant, tu voudrais peut-être le code ?
Allez, c'est cadeau :

Code : Tout sélectionner

Procedure PrefixClass;

var
   n,nb:longint;
   txt,class:string;

BEGIN
   txt:=StrDialog('prefixer les classes visibles avec :','???-');
   nb:=ClassNum;
   for n:=1 to nb do begin
      class:=ClassList(n);
      if GetCVis(class)=0 then
         RenameClass(class,Concat(txt,class));
   END;
END;
run(PrefixClass);
MacPro-VW2018 Designer RenderWorks
-----------------------------------------
Patrick Forest
la Topo et les TP
Maître d'Oeuvre en Travaux Publics

pierrotonthemoon
Messages : 91
Enregistré le : Mer Nov 20, 2013 11:44

Messagepar pierrotonthemoon » Ven Jan 31, 2014 9:18

un grand merci pour cette réponse
pierrot

pierrotonthemoon
Messages : 91
Enregistré le : Mer Nov 20, 2013 11:44

Messagepar pierrotonthemoon » Ven Jan 31, 2014 9:28

et j'ai pas vu que le sujet avait déjà été évoqué.
pierrot

Gerald karlikow
Messages : 172
Enregistré le : Jeu Mar 02, 2006 8:43

ajouter un prefixe à un ensemble de classe

Messagepar Gerald karlikow » Jeu Juil 10, 2014 15:14

bonjour
pour info il y a très longtemps j'avais fabriqué une icone pour ce script. Si vous m'indiquez comment vous l'envoyer c'est avec plaisir :?: :oops:

#Reno#
Messages : 24
Enregistré le : Ven Nov 27, 2015 16:39

Re: ajouter un prefixe à un ensemble de classe

Messagepar #Reno# » Mer Mar 23, 2016 10:05

Bonjour,

Merci pour ce super script, sauriez-vous créer un script permettant le contraire, c-a-d d'enlever le préfixe de classes existantes?
Une sorte de script plus complet permettant le "batch-renaming" des classes - voire même des calques et des présentations…
Nous rencontrons ce besoin lors de concours par exemple où nous devons pour des raisons d'anonymat supprimer tous les préfixes que nous utilisons habituellement…

TpF
Messages : 318
Enregistré le : Mer Mar 01, 2006 20:33
Localisation : 45 Montargis
Contact :

Re: ajouter un prefixe à un ensemble de classe

Messagepar TpF » Dim Avr 17, 2016 9:38

MacPro-VW2018 Designer RenderWorks
-----------------------------------------
Patrick Forest
la Topo et les TP
Maître d'Oeuvre en Travaux Publics


Retourner vers « VectorScript & Plug-ins »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités