Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 28-Aug-2023 11:26 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 94 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
Come si costruisce una mappa\\
!!! Prima di iniziare\\
\\
!! Definizioni delle sezioni\\
\\
\\
E' possibile impostare l'opzione per il __ refresh __ della mappa corrente.\\
E' necessario aggiungere, prima o dopo la definizione delle sezioni, il tag\\
\\
..G.TIM Ref="10000"\\
\\
dove '10000' indica (come esempio) il periodo di attesa tra due successivi aggiornamenti espresso in millisecondi.\\
Se il periodo non è indicato, o è indicato in modo sbagliato, viene impostato il default a 10000ms\\
\\
!!! Definizioni delle sezioni.\\
\\
Una schermata può contenere più sezioni che devono essere per prima cosa definite in cima allo script con __i propri nome, sfondo e coordinate.__\\
La definizione avviene tramite un tag della forma\\
\\
..D.SEZ Nam="proprioNome" Bgd="MB;nomefile;nomeFigura" Crd="a,b,c,d"\\
\\
La struttura del path dell'immagine di sfondo è fissa: la directory di riferimento contenente tutte le immagini è %HOMELOOCUP%\SmeupSources\LOOCUP_IMG\MB\SCP_MAP\\\
Ogni immagine, per motivi di stabilità, non deve superare la dimensione di 100KB.\\
Le coordinate indicano la posizione della sezione all'interno della finestra principale e possono essere espresse in due diversi modi:\\
\\
''IN MODO RELATIVO :''\\
La coppia __(a;b)___ indica la posizione relativa come se la finestra fosse una matrice(riga;colonna).\\
La coppia __(c;d)__ indica rispettivamente larghezza e altezza della sezione.\\
- es: Crd="1,1,100,100"\\
\\
'' IN MODO ASSOLUTO:''\\
La coppia__ (a;b)__ indica le coordinate assolute dell'angolo in alto a sx della sezione all'interno della finestra principale e ogni valore è seguito da x o y.\\
La coppia __(c;d)__ indica rispettivamente larghezza e altezza della sezione\\
- es: Crd="100x,100y,100,100".\\
\\
Le coordinate assolute relative alla posizione del mouse sono sempre riportate in basso a sx, nella barra inferiore di Loocup, alle voci "xModule=, yModule="\\
\\
!! Costruzione delle sezioni\\
Ogni sezione può contenere più oggetti definiti al suo interno.\\
Ogni oggetto è definito nel modo seguente:\\
\\
''..G.SEZ'' Nam="Esempio" Tps="Esempio Sezione"._n_\\
''..G.SUB'' Nam="Esempio oggetto" Tps="Esempio oggetto"._n_\\
''..G.SET.FRM '' Shp="RECT" Crd="221,662,134,233"._n_\\
''..G.SET.LAY'' Fill="ON" Img="OFF" Txt="MOUSEON"._n_\\
''..G.SET.OBJ'' Tip="MB" Par="SCP_MAP" Cod="S8" Exec="F(MAP;JATRE_34C;) 1(MB;SCP_MAP;S8)"._n_\\
''..G.SET.IMG'' Path="MB;SCP_MAP;S8"._n_\\
''..G.SET.TXT'' Text="Esempio oggetto" Crd="225,680" Color="255,0,0" Trsp="100%"._n_\\
\\
! ..G.SEZ\\
Indica l'inizio di definizione di una nuova sezione, in particolare la sezione\\
"Esempio". Tale istruzione può essere tralasciata quando è stata definita un'unica sezione all'interno dello script.\\
Nam = Indica il nome di tale sezione\\
Tps = Indica il tooltip associato alla sezione e visualizzato al passaggio del mouse nella sezione\\
\\
! ..G.SUB\\
Indica l'inizio di definizione di un nuovo oggetto.\\
Nam = Indica il nome di tale oggetto\\
Tps = Indica il tooltip associato all'oggetto e visualizzato al passaggio del mouse in tale area attiva\\
\\
! ..G.SET.FRM\\
Indica la configurazione dell'area attiva\\
Shp = Indica la forma dell'area. Essa può essere __RECT, POLY, CIRCLE __ o Crd = Indica le coordinate dell'area.\\
__RECT = xAngoloAltoSx, yAngoloAltoSx, Width, Heigh.__\\
__CIRCLE = xCentro, yCentro, raggio.__\\
__POLY = xPunto1,yPunto1,xPunto2,yPunto2" In questo caso posso avere un numero di coppie ordinate a piacere e comporre figure di qualsiasi tipo.__\\
Tutte le coordinate relative agli oggetti possono essere definite osservando il valore assunto da "xPanel" e "yPanel" nella barra inferiore di Loocup che sono espresse in millesimi e si riferiscono alla posizione relativa del mouse all'interno della singola sezione.\\
\\
! ..G.SET.LAY\\
Indica le modalità di gestione dell'area attiva.\\
__Fill__ __Indica la colorazione dell'interno dell'area__\\
__Img__ __Indica la presenza di un'immagine ulteriore all'interno dell'area__\\
__Text___8_Indica la presenza di testo all'interno dell'area_n_\\
Ognuno di questi attributi può essere impostato a OFF, ALWAYS, MOUSEON__ a seconda che la caratteristica debba essere presente MAI, SEMPRE, AL PASSAGGIO DEL MOUSE__\\
\\
\\
! ..G.SET.OBJ\\
Indica (tipo, parametro, codice) dell'oggetto per mantenere la funzionalità di tasto destro caratteristica di Loocup e la funzione da eseguire in corrispondenza del click sx sull'oggetto\\
\\
! ..G.SET.IMG\\
Indica il percorso dell'immagine a comparsa nell'area attiva (sempre secondo il path fissato definito in precedenza)\\
\\
! ..G.SET.TXT\\
Indica le caratteristiche del testo aggiuntivo:\\
__Text__ __Contenuto del testo aggiuntivo__\\
__Crd__ __Coordinate (x;y) in cui inserire il testo__\\
__Color__ __Colore del testo__\\
__Trsp__ __Trasparenza del testo__\\
This page has only one version
«