Advance Steel 2013 aduce o nouă paletă de instrumente cu grafică nouă, butoane animate şi funcţionalităţi mai prietenoase, oferind acces la comenzi şi opţiuni din funcţionalităţile de CAD şi Advance Steel.
În timp ce noua paletă de instrumente oferă câteva opţiuni precum minimalizare, auto-ascundere şi închidere pe paletă, configurarea ei este bazată pe un fişier de tip XML care poate fi editat pentru a-i schimba modul de afişare (mărimea butoanelor, culoarea fundalului sau transparenţa), gestionarea poziţiei butoanelor şi chiar pentru a adăuga noi categorii şi comenzi.
1) Modificarea modului de afişare a paletei de instrumente:
Pentru a deschide fişierul xml al paletei de instrumente, mergeţi în folder-ul: C:\ProgramData\Graitec\Advance Steel\2013\Steel\Support\Toolbars\2009 şi deschideţi GrPaletteData.xml cu orice editor de text sau xml.
⇒ Opacitatea este schimbată din mai multe linii, în funcţie de elementul căruia dorim să-i modificăm acest parametru.
- Opacitatea generală pentru secţiunea principală a paletei de instrumente se modifică din linia nr. 7 a xml-ului, care are formatul: x.xx. Valoarea din mijloc trebuie sa fie un număr între 0 şi 1, unde 0 reprezinta transparenţă totală şi 1 opacitate.
În plus faţă de opacitatea generală, avem şi un control pentru cea a butoanelor din secţiunea principală a paletei, care se modifică din linia: <PaletteItemOpacity>0.5</PaletteItemOpacity>
La finalul fiecarei categorii avem opacitatea butoanelor care accesează diferitele categorii. Formatul este următorul:
Modul în care este afişat fundalul paletei este o combinaţie dintre culoare (care se observă în liniile care separă diferite subcategorii) şi o imagine.
Pentru modificarea culorii folosim valoarea hexazecimală dintre <BckColour></BckColour> sau <PaletteItemBckColour></ PaletteItemBckColour> (pentru culoarea fundalului butoanelor). Aceste coduri de culoare hexazecimale se pot obţine din orice document sau sursă care conţine coduri html pentru definirea culorilor. De exemplu: codul pentru alb este #FAFAFA şi pentru negru: #000000 etc.
<BkgColor>#FAFAFA</BkgColor>
<PaletteItemBkgColor>#DF0101</PaletteItemBkgColor>
Imaginea de fundal poate fi schimbată din linia <Image></Image>, disponibilă şi pentru secţiunea principală a paletei de instrumente (linia 8) şi la finalul fiecarei categorii. Implicit, pozele configurate sunt Glass(x).png,stocate într-un fişier dll din instalarea Advance Steel. Pentru a adăuga o noua imagine, este nevoie să:
Mărimea butoanelor se modifică dintr-o serie de linii, care conţin valoarea dimensiunii în pixeli. Forma nu este obligatoriu pătrată, motiv pentru care dimensiunea unui buton este dată de două valori: lăţime şi înalţime.
În fişierul xml putem scrie orice valoare pentru mărime, dar intern această valoare are o limită inferioară şi una superioară, peste care nu putem trece în editarea lui (orice valoare peste aceste limite va fi ignorată, Advance Steel folosind valoarea minimă/maximă imediată alăturată).
Liniile de definiţie sunt:
<PaletteItemWidth>50</PaletteItemWidth> şi <PaletteItemHeight>50</PaletteItemHeight>pentru mărimea butoanelor principale.
Limitele pentru acest buton sunt: 60 ... 150
<PaletteCategoryWidth>35</PaletteCategoryWidth> şi <PaletteCategoryHeight>35</PaletteCategoryHeight> pentru butoanele categoriilor.
Limitele pentru acest buton sunt: 30 ... 100
în plus faţă de modificarea mărimii butoanelor, putem schimba şi numărul de coloane în care butoanele se aranjează, din:
<PaletteItemColumns>3</PaletteItemColumns>.
Numărul de coloane care poate fi configurat trebuie sa aibă valoarea între 1 şi 4.
Comenzile şi funcţionalităţile accesate din paleta de instrumente – butoanele – sunt configurate cu ajutorul categoriilor. Fiecare categorie este definită de un nume, o imagine / culoare de fundal / opacitate pentru butonul categoriei, şi apoi o serie de definiţii pentru fiecare buton, aranjate într-o anumită ordine care controlează poziţia butonului pe paletă. Pentru a schimba poziţia lor, este nevoie sa mutăm întreaga definiţie a butonului, care conţine următoarele linii:
2) Crearea unei noi categorii.
Pentru configurarea unei noi categorii (pentru acest FAQ vom crea o categorie nouă numita TEST, cu un buton care va accesa îmbinarea "Placă de bază"):
După ce definiţia categoriei este completă, salvaţi fişierul XML şi restartaţi programul Advance Steel. Noua categorie va arăta în program dupa cum urmează: