Personalizzazione barre strumenti |
Gestione delle toolbar di CADPak
AVVERTENZA: quanto sotto riportato è per utenti esperti, per cui si invita il lettore ad esaminare il contenuto di questo capitolo solo dopo aver acquisito la necessaria dimestichezza con il prodotto. Le procedure descritte in questo capitolo, sono riferite alla piattaforma AutoCAD standard; nel caso di AutoCAD LT alcune opzioni proprie di AutoCAD LT, variano rispetto a quelle di AutoCAD standard, e per le quali si rimanda al manuale di AutoCAD.
Il meccanismo di gestione delle toolbar di CADPak è racchiuso nei file CPAK.MNC, MNS ed MNR nonché nel file CPPAK.DLL. Il menù a tendina CADPak serve per visualizzare in modo semplice le singole toolbar che sono state raggruppate per funzionalità
Menu Gestione toolbar
File di personalizzazione (*.tbr) Come detto, è possibile personalizzare l'attivazione/disattivazione di gruppi di toolbar, attraverso i comandi Visualizza toolbar utente e Nasconde toolbar utente che chiedono l'apertura di un file ASCII con estensione TBR. CADPak ha già dei file TBR presenti e sono relativi ai singoli moduli che lo compongono. Sarà così possibile attivare tutte le toolbar di un singolo modulo con un solo comando. I file TBR rilasciati con CADPak sono i seguenti:
ARCPak.tbr Toolbar del modulo Architettura Catasto.tbr Toolbar del modulo Catasto Cpak.tbr Alcune Toolbar di CADUtility FEPak.tbr Toolbar del modulo statico CEMENTI ARMATI TOPak.tbr Toolbar del modulo Topografia.
Un file TBR ha la seguente struttura: la prima linea deve contenere la stringa fissa: ***TOOLBARS, le righe seguenti devono contenere i nomi delle toolbar da attivare. Ad es. il file ARCPak.tbr è così composto:
***TOOLBARS **TB_MURI **TB_SERR **TB_UTIL_CAT **TB_COMPUTO
La creazione dei file tbr deve avvenire manualmente attraverso un editor di testo (va bene anche quello interno di CADPak – si veda il manuale di CADUtility o Topografia); il problema sta nella conoscenza dei nomi delle singole toolbar, che non sono quelli che si vedono a video. I nomi "tecnici" delle singole toolbar si trovano nei file .mns presenti nella cartella di installazione di CADPak.
Personalizzazione delle Barre degli strumenti (Toolbar)
Generalità È possibile la personalizzazione delle barre degli strumenti. Tale operazione è utile all'utente il quale può personalizzare il proprio modo di operare creandosi delle opportune toolbar contenenti i comandi di uso più frequente. Spesso l'utente è all'oscuro della metodologia che in AutoCAD viene utilizzata per compiere tale operazione, soprattutto in considerazione del fatto che sta lavorando con una applicazione quale è appunto CADPak. Nasce così l'esigenza di personalizzare delle toolbar mescolando comandi di AutoCAD/zwCAD e di CADPak. Lo scopo di questo capitolo è quello di fornire all'utente le indicazioni necessarie a compiere tale operazione nel migliore dei modi, ed al fine di rendere comunque trasferibile, ad altre installazioni, il lavoro eseguito. Per trasferibile si intende su altre stazioni AutoCAD + CADPak, o copie di riserva.
File utilizzati Vi è la possibilità del caricamento parziale dei menu. Questo significa che è possibile caricare un menu a tendina (POP) personalizzato in aggiunta al file di menu standard caricato. Un file di menu si compone di 4 o 3 file che sono: <nome>.MNU File di modello di menu; <nome>.MNS File sorgente di menu (generato da AutoCAD/zwCAD);
<nome>.MNR E' il file di risorsa del menu, contiene le immagini (bitmap) delle toolbar.
Il file con estensione MNU è un file ormai in disuso, per la personalizzazione delle toolbar, risulta sufficiente utilizzare il file con estensione MNS. In pratica ogni file di menu in AutoCAD/zwCAD è gestito da una terna di file con un dato nome e con estensione MNS, MNC ed MNR. Bisogna sapere inoltre che ad ogni modifica (personalizzazione) di una qualunque toolbar AutoCAD/zwCAD ricrea automaticamente i file MNC ed MNR. In pratica la personalizzazione di una toolbar consiste nella modifica automatica del file MNS (che potrebbe essere fatta anche a mano con un editor, è un file ASCII) e la ricreazione dei file MNC ed MNR.
CADPak utilizza diversi file di menu parziali (si ricorda che ogni file di menù parziale corrisponde ad una terna di file MNC, MNS, MNR). In particolare i file di menu utilizzati sono (nel caso di LT hanno la desinenza finale LT):
Si consiglia quindi l'utente che voglia personalizzarsi le toolbar di CADPak di utilizzare tale serie di file. Questa scelta implica che tutte le modifiche che l'utente creerà (come di seguito spiegato) saranno racchiuse nella terna di file CPUSRTLB.MNS, CPUSRTLB.MNC, CPUSRTLB.MNR + qualche altro file di supporto per le eventuali immagini. Ciò significa che spostando semplicemente tali file da un P.C. all'altro si possono ottenere le stesse personalizzazioni (per esempio per chi ha più di una installazione di AutoCAD/zwCAD + CADPak la personalizzazione può essere fatta da un utente su un p.c. e poi può essere distribuita agli altri utenti). Nel caso l'installazione di CADPak fosse condivisa in rete tutti gli utenti hanno la medesima personalizzazione. Se si si volessero delle personalizzazioni diverse, pur continuando a condividere CADPak in rete, si contatti il servizio assistenza.
Come creare e personalizzare una toolbar Come detto la personalizzazione delle toolbar avviene utilizzando i file MNC, MNS ed MNR col nome CPUSRTLB. La personalizzazione avviene utilizzando i normali comandi di AutoCAD/zwCAD che agiscono sui file CPUSRTLB. La prima cosa da fare è quella di creare una nuova toolbar, poi si dovranno inserire i singoli comandi. Per meglio capire il meccanismo si parla di TOOLBAR come il contenitore dei singoli COMANDI rappresentati dalle icone preconfezionate (di AutoCAD/zwCAD e/o CADPak) o create dall'utente. I passi necessari quindi sono i seguenti: 1) Creazione della toolbar; 2) Inserimento nella toolbar dei comandi, tale fase può essere fatta in due modi: 2.1) Creazione di nuovi comandi (con immagini, bitmap, preconfezionate o nuove)
Per meglio comprendere il funzionamento di tutto ciò si mostra ora un esempio di creazione di una nuova toolbar chiamata Utilità disegno che contenga un sottoinsieme di comandi di disegno relativi ad AutoCAD/zwCAD e CADPak
1) Creazione della toolbar
2) Inserimento nella toolbar dei comandi
2.1) Creazione di nuovi comandi (con immagini, bitmap, preconfezionate o nuove)
Ora, sempre col box Personalizza barre degli strumenti aperto, si clicchi col tasto destro del mouse, sopra uno dei nuovi bottoni vuoti della toolbar (se più di uno):
Comparirà il box Proprietà del pulsante in cui sarà possibile fornire i dati relativi al nuovo bottone creato nonché l'immagine (bitmap) che lo rappresenterà nella toolbar:
E' questo forse il metodo più semplice per inserire nuovi bottoni alla toolbar, si tratta in pratica di compiere una operazione di copia/incolla tra toolbar. Unico prerequisito è quello di avere visibili a video le toolbar da cui copiare i bottoni per la nuova. Col box Barre degli strumenti aperto (finché non si chiude tale box selezionando Chiudi non saranno attivate le modifiche) si clicchi su Personalizza e poi si clicchi col tasto sinistro del mouse sul bottone della toolbar da cui copiare e, tenendolo premuto, contemporaneamente al tasto CTRL sulla tastiera, si trasli il bottone nella nuova toolbar.
N.B.: La pressione del tasto CTRL della tastiera è necessaria al fine di copiare il bottone. Se non si tenesse premuto il bottone sarebbe spostato. In pratica dopo tale operazione non sarebbe più presente nella toolbar originaria. Se il tasto CTRL è premuto, durante la traslazione del bottone comparirà alla destra del bottone in traslazione un piccolo segno + che è sinonimo della fase di copiatura e non di spostamento. Prestare la massima attenzione ad eseguire tale operazione nel modo descritto.
Nell'esempio si supponga di voler copiare il comando rappresentato dal bottone RD (Ridis) della toolbar Zoom di CADPak nella nuova toolbar.
Ora è possibile uscire dal box Personalizza barre degli strumenti, cliccando su Chiudi; si torna nel box Barre degli strumenti. Si potrà convalidare il lavoro svolto cliccando su Chiudi.
A questo punto AutoCAD avrà la necessità di ricreare tutti i file MNC, MNS ed MNR di supporto alla nuova toolbar creata. Al termine di tale operazione (che può durare qualche istante ed è automatica) la nuova toolbar sarà pronta all'uso.
ATTENZIONE
Nel caso di creazione di bottoni nelle nuove toolbar coi metodi che utilizzano come immagine una a scelta dal box Icona pulsante (tra quelle preconfezionate o create ex-novo) del box Proprietà del pulsante verrano creati, nella directory in cui risiedono i file CPUSRTLB (con estensioni MNS, MNC ed MNR) dei file di immagine con estensione BMP e nome ICONxxxx in cui xxxx rappresenta un numero casuale che AutoCAD utilizza per tenere la traccia delle immagini collegate alla toolbar.
Nel caso in di spostamento su altra stazione AutoCAD delle nuove toolbar create o nel caso si voglia farne una copia di riserva si dovranno copiare, dalla directory di CADPak, i seguenti file:
File di gestione dei menu: CPUSRTLB.MNS CPUSRTLB.MNC CPUSRTLB.MNR
File di immagini dei bottoni delle toolbar (se utilizzati):
ICONxxxx.BMP
|