|
Le seguenti
informazioni sono state "dedotte" durante le mie sperimentazioni di
modifica degli script delle skin di MioMap. Sono dunque da prendere con la
relativa cautela...
Altre informazioni sono reperibili a questo indirizzo :
http://www.fredlynx.info/tuto.php , ottimo sito da cui ho preso altri spunti che ho cercato di
tradurre in italiano.
Se avete
suggerimenti, commenti o appunti da fare contattatemi tranquillamente via
mail.
Info generali
I file di script sono
normali file di testo editabili con il Notepad. L'estensione dei file e' .ui
Su
ogni riga e' scritto un comando. Il comando inzia con una parentesi aperta
< e finisce con una parentesi chiusa > .
| header |
Nel blocco header si trova nell'intestazione dei file .UI
In questa sezione si specifica quali layer caricare per visualizzare le pagine e si definiscono
le variabili da utilizzare.
|
| layer |
L'utilizzo di layer si divide in dichiarazione e richiamo.
La dichiarazione viene effettuata nel blocco header visto precedentemente. Qui devono essere
specificati i vari parametri che sono:
Name = il nome del layer
type =
align = allineamento
font = tipo di carattere da utilizzare
fontsize = altezza del carattere
x, y = posizione x,y ripetto alle coordinate attuali
z = profondita
w, h = larghezza e altezza del layer
filename - orientation - view_top - view_bottom
Durante il richiamo del layer vengono invece specificati i vari oggetti che effettivamente andranno a posizionarsi
all'interno della pagina.
Possono essere bottoni, testi, slider ecc. Il layer si richiama attraverso il nome definito
precedentemente nell'intestazione header, si specificano tutti vari oggetti da richiamare ed infine
si termina il richiamo con la direttiva </layer>.
|
| state |
La direttiva state permette di definire delle funzioni raggruppate
tra le direttive layer e/o script.
|
| script |
I blocchi di script sono piccole
procedure che eseguono dei comandi. Possono essere richiamati attraverso
la pressione di un bottone, di un evento ecc.
|
Pagina seguente >>
|
Help Free Software
Make a donation
|