Tabelle di definizione delle stampe.

Questi files si devono trovare nella cartella "PRINT" dentro la cartella "Prefs". Il nome del file, tolta l'estensione, è usato come voce nel menu "Stampe".

Tag

 

PR

 
Attributi  
Subelementi  
LAYOUT Descrizione di una Stampa
   
 

 

LAYOUT

  Descrizione di una Stampa (possono essere piu' di uno in un documento: in tal caso verrano stampati uno dopo l'altro)
 
Attributi  
PAGESETUP Se deve mostrare o meno i dialog di formato pagina prima di stampare. Accetta i valori 0 e 1.
Il default è 0
PRINTSETUP Se deve mostrare o meno il dialog di Stampa prima di stampare. Accetta i valori 0 e 1.
Il default è 1
ORIENTATION Se la pagina deve essere forzata a Orizzontale ("L") o Verticale ("P").
Se non specificato viene usato il default dell'applicazione (quello impostato quando non c'è nessuna finestra stampabile attiva (il menu "Stampa" è disabilitato)).
Se è specificato anche PAGESETUP="1" viene usato l'attributo ORIENTATION come default del dialog di formato pagina
RECT

Lista di coordinate separate da virgole che definiscono l'area usata dall'elemento, relative al bordo superiore sinistro dell'elemento che lo contiene, o all'area stampabile della carta (che in un foglio A4 è circa 850x620).
Sono espresse in punti tipografici (1/72 di pollice, circa 1/3 di mm), nell'ordine:
posizione X, posizione Y, dimensione X, dimensione Y.

es: RECT="0,0,500,300"

BKGCOLOR Lista separata da virgole dei componenti RGB (base 256) che indicano il colore dello sfondo dell'elemento.
Se questo attributo non è specificato, lo sfondo non viene colorato (è trasparente).
PRINTER Nome della stampante da utilizzare, se vuoto usa la stampante di default
COND_TAG Identificativo del campo da dove prendere il valore da confrontare con COND_VALUE per mostrare o meno l'elemento.
Vedi il documento tags per i possibili valori
COND_OP come si devono fare i confronti tra il valore del campo e la chiave:
"eq" - i valori del campo e dell'attributo COND_VALUE devono essere uguali
"eqnum" - i valori del campo e dell'attributo COND_VALUE devono essere uguali dal punto di vista numerico ("1"eqnum"1.0" ma "1" neq "1.0")
"neq" - il campo deve avere un valore diverso di quello dell'attributo COND_VALUE
"neqnum" - i valori del campo e dell'attributo COND_VALUE devono essere diversi dal punto di vista numerico
"lt" - il campo deve avere un valore minore di quello dell'attributo COND_VALUE
"ltnum" - il campo deve avere un valore numerico minore di quello dell'attributo COND_VALUE
"nlt" - il campo non deve avere un valore minore di quello dell'attributo COND_VALUE
"nltnum" - il campo non deve avere un valore numerico minore di quello dell'attributo COND_VALUE
"gt" - il campo deve avere un valore maggiore di quello dell'attributo COND_VALUE
"gtnum" - il campo deve avere un valore numerico maggiore di quello dell'attributo COND_VALUE
"gteq" - il campo non deve avere un valore maggiore di quello dell'attributo COND_VALUE
"gteqnum" - il campo non deve avere un valore numerico maggiore di quello dell'attributo COND_VALUE
"match"* - la condizione e' vera se c'e corrispondenza con la espressione indicata in COND_VALUE
"notmatch"* - la condizione e' vera se non c'e corrispondenza con la espressione indicata in COND_VALUE
Il valore di default è "eq"
COND_VALUE il valore con cui confrontare COND_TAG
COND_PARAM Modificatore del significato di COND_TAG
Vedi il documento tags per i possibili valori
TITLE Titolo della stampa, come apparirà nelle finestre delle code di stampa etc.
TITLEFORMAT

E' una stringa dove il marcatore "%s" (percento s minuscola) verra' sostituito dal valore del campo segnalato dal tag.
E' usata soltanto se è usato l'attributo TITLETAG

es: TITLEFORMAT="N° Ordine: %s" TAG="'Ordi'"

TITLETAG E' l'identificativo del campo. Se usato, il testo dell'area sara' il valore del campo eventualmente incluso nella stringa FORMAT.
Vedi il documento tags per i possibili valori
TITLETAGPARAM
PAGES Pagine nelle quale si deve stampare l'elemento, puo essere uno di:
"all"
"first"
"last"
"nonfirst"
"nonlast"
"nonfirstnonlast"
"even"
"odd"
Subelementi  
FRAME Elemento di raggruppamento
PICT Immagine
TEXT Campo di testo o etichetta
LIST Elenco di records. Questo elemento puo' determinare che da un layout si stampino tante pagine quante necessarie per contenere tutti i record
ALZATO Rappresentazione della vista Alzato di Mobilia
PIANTA Rappresentazione della vista Pianta di Mobilia
PROSPETTIVA Rappresentazione della vista Prospettiva di Mobilia
PEZZO Rappresenta la vista del singolo pezzo
   
 

 

FRAME

 
Attributi  
RECT LAYOUT
BIND

Indica quali parti dell'elemento devono mantenere una posizione fissa rispetto al bordo corrispondente dell'elemento che le contiene. E' una stringa formata da una combinazione di questi caratteri:

T - Alto
L - Sinistra
B - Basso
R - Destra
H - Centro orizzontale
V - Centro verticale

es: BIND="TLBR"

BKGCOLOR LAYOUT
COLOR Lista separata da virgole dei componenti RGB (base 256) che indicano il colore della linea dell'elemento.
Il default è nero (COLOR="0,0,0")
THICK Larghezza della linea del bordo dell'elemento.
Se questo attributo non è specificato, la linea non viene disegnata
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
Subelementi  
FRAME Elemento di raggruppamento
PICT Immagine
TEXT Campo di testo o etichetta
LIST Elenco di records. Questo elemento puo' determinare che da un layout si stampino tante pagine quante necessarie per contenere tutti i record
ALZATO Rappresentazione della vista Alzato di Mobilia
PIANTA Rappresentazione della vista Pianta di Mobilia
PROSPETTIVA Rappresentazione della vista Prospettiva di Mobilia
PEZZO Rappresenta la vista del singolo pezzo
   
 

 

PICT

 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
PATH Percorso completo, o relativo alla cartella che contiene Mobilia (in questo caso deve iniziare con *), dell'immagine da disegnare nell'area specificata. L'immagine puo' essere in un qualsiasi formato riconosciuto da Quicktime
Se il path è "*",  usa l'immagine selezionata nelle preferenze di Mobilia
Subelementi  
 

 

TEXT

 
Attributi  
RECT LAYOUT
BKGCOLOR LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
FONTNAME Nome del font da usare nel testo.
Il default è Arial per Windows e Geneva per Mac
FONTSIZE Dimensione in punti del testo.
Il default è 10
FONTSTYLE

Stile del testo.
E' una combinazione delle seguenti lettere:

B - Bold
I - Italic
U - Underline

FONTCOLOR Lista separata da virgole dei componenti RGB (base 256) che indicano il colore del Testo.
Il default è il colore indicato come colore della linea ("COLOR")
JUST
FONTJUST

Allineamento del testo.
E' una delle seguenti lettere:

L - a Sinistra
C - al Centro
R - a Destra

TEXT E' il testo da scrivere nell'area
FORMAT

E' una stringa dove il marcatore "%s" (percento s minuscola) verra' sostituito dal valore del campo segnalato dal tag.
E' usata soltanto se è usato l'attributo TAG

es: FORMAT="N° Ordine: %s" TAG="'Ordi'"

DECS Quante cifre decimali deve avere il testo.
E' usato solo se è usato l'attributo TAG su un valore numerico.
NOZERO Nel caso la conversione del valore del TAG sia numerico non scrivere un eventuale valore zero. Accetta i valori 0 e 1.
Il default è 1
NOZERODECS Ometti i decimali se sono a zero. Accetta i valori 0 e 1.
Il default è 1
TAG E' l'identificativo del campo. Se usato, il testo dell'area sara' il valore del campo eventualmente incluso nella stringa FORMAT.
Vedi il documento tags per i possibili valori
PARAM
HVAR Segnala che il campo puo' avere altezza variabile.
E' usato soltanto se il campo è in una CELL
Subelementi  
   
 

 

LIST

  Delimita un area che verra riempita da una lista di CELL, puo avere più pagine
 
Attributi  
RECT LAYOUT
BKGCOLOR LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
ELEMENTS

Indica il contenuto della lista.
E' una delle seguenti parole:


"ordine" - Elementi che compaiono nell'ordine della composizione,
"ordinenotop" - Elementi che compaiono nell'ordine della composizione, tranne top e zoccoli.
"distinta" - Elementi che compaiono nella distinta della composizione,
"tops" - Elenco dei top nella composizione
"zoccolature" -  Elenco delle zoccolature nella composizione
"zoccoli" -  Elenco degli zoccoli nella composizione
"preventivo" -  Linee preventivo della composizione
"current" - default dipendente dal contesto, per le stampe generali (menu stampe) e ordinenotop, per le stampe specifiche dipende dalla finestra che le lancia, es per le finestra di distinta sara' l'elenco degli elementi attualmente selezionati
"composizione"* - Composizione, da usare soltanto se SOURCE è "db"

Il default è "current"

SOURCE Indica da quale contenitore prendere le informazioni
Può essere una delle seguenti

"current" - l'elenco degli ELEMENTS si riferisce alla composizione attuale
"db"* - l'elenco degli ELEMENTS si riferisce alle composizioni registrate, soltanto disponibile nelle versioni di Mobilia predisposte

il default è "current"
Subelementi  
CELL Rappresenta una riga della lista, e contiene i campi della riga
FILTER Informazioni su come filtrare i record da presentare nella lista
RIEPILOG Informazioni su come raggruppare i record per formare le righe
ORDER Informazioni su come ordinare le righe risultanti del raggruppamento

 

CELL

Funzionalmente identica al FRAME, la sua altezza indica l'altezza della riga.
Se contiene un campo di testo di altezza variabile, la cella diventa di altezza variabile
 
Attributi  
Subelementi  

 

FILTER

Indica i filtri che devono soddisfare gli elementi della lista per essere inclusi in essa
 
Attributi  
Subelementi  
CONDITION

 

RIEPILOG

Indica i criteri per il raggruppamento dei record. I record che hanno tutti gli elementi indicati dai sottoelementi ITEM uguali, saranno visualizzati in un'unica riga (un campo con TAG="'Qta '" ci dira' quanti sono)
 
Attributi  
Subelementi  
ITEM Eventuali attributi ORDER sono ignorati

 

ORDER

Gli elementi risultanti dal raggruppamento indicato dal TAG RIEPILOG, vengono poi ordinati in base ai criteri specificati dai sottoelementi ITEM. L'ordinamento viene applicato nell'ordine nel quale appaiono i sottoelementi ITEM
 
Attributi  
Subelementi  
ITEM

 

ITEM

   
 
Attributi  
TAG Identificativo del campo da prendere in considerazione ( vedi file Tags)
TYPE Se il campo, per fare i confronti, deve essere considerato come:
"L" - Numerico intero
"F" - Numerico con decimali
"S" - Stringa
ORDER Se l'ordine è ascendente ("A") o discendente ("D")
Subelementi  

 

CONDITION

Indica i filtri che un record deve passare per essere incluso nell'elenco di una LIST
 
Attributi  
COND_TAG Identificativo del campo da dove prendere il valore da confrontare con COND_VALUE per mostrare o meno l'elemento.
Vedi il documento tags per i possibili valori
COND_OP come si devono fare i confronti tra il valore del campo e la chiave:
"eq" - i valori del campo e dell'attributo COND_VALUE devono essere uguali
"eqnum" - i valori del campo e dell'attributo COND_VALUE devono essere uguali dal punto di vista numerico ("1"eqnum"1.0" ma "1" neq "1.0")
"neq" - il campo deve avere un valore diverso di quello dell'attributo COND_VALUE
"neqnum" - i valori del campo e dell'attributo COND_VALUE devono essere diversi dal punto di vista numerico
"lt" - il campo deve avere un valore minore di quello dell'attributo COND_VALUE
"ltnum" - il campo deve avere un valore numerico minore di quello dell'attributo COND_VALUE
"nlt" - il campo non deve avere un valore minore di quello dell'attributo COND_VALUE
"nltnum" - il campo non deve avere un valore numerico minore di quello dell'attributo COND_VALUE
"gt" - il campo deve avere un valore maggiore di quello dell'attributo COND_VALUE
"gtnum" - il campo deve avere un valore numerico maggiore di quello dell'attributo COND_VALUE
"gteq" - il campo non deve avere un valore maggiore di quello dell'attributo COND_VALUE
"gteqnum" - il campo non deve avere un valore numerico maggiore di quello dell'attributo COND_VALUE
"match"* - la condizione e' vera se c'e corrispondenza con la espressione indicata in COND_VALUE
"notmatch"* - la condizione e' vera se non c'e corrispondenza con la espressione indicata in COND_VALUE
Il valore di default è "eq"
COND_VALUE il valore con cui confrontare COND_TAG
COND_PARAM Modificatore del significato di COND_TAG
Vedi il documento tags per i possibili valori
TYPE Se il campo, per fare i confronti, deve essere considerato come:
"L" - Numerico intero
"F" - Numerico con decimali
"S" - Stringa
Subelementi  

 

ALZATO

   
 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
SCALE Scala di visualizzazione espressa come parte frazionale (es 20 per indicare 1/20), se non e' indicata o è zero, la scala si aggiusta automaticamente per riempire la pagina.
Il disegno, è sempre allineato in basso a sinistra.
SHOWWALL Indica se le pareti devono essere disegnate e prese in considerazione nel calcolare la scala automatica ("2"), solo disegnate ("1") o nascoste ("0").
Il valore di default e ("0") - ignora le pareti.
LAYER Indica quali componenti evidenziare nel disegno: le pareti ("1") o i mobili ("2").
Il valore di default è "2" - mobili.
CODES Indica se deve disegnare i codici ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i codici.
TAGS Indica se deve disegnare i tag ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i tag.
QUOTEX Indica se deve disegnare le quote orizzontali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote orizzontali.
QUOTEY Indica se deve disegnare le quote verticali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote verticali.
Subelementi  

 

PIANTA

   
 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
SCALE Scala di visualizzazione espressa come parte frazionale (es 20 per indicare 1/20), se non e' indicata o è zero, la scala si aggiusta automaticamente per riempire la pagina.
Il disegno, è sempre allineato in alto a sinistra.
COLORIT Indica se i mobili devono essere colorati ("1") o meno ("0").
Il valore di default è "0" - non colorare.
SHOWWALL Indica se le pareti devono essere disegnate ("1") o nascoste ("0").
Il valore di default e ("1") - disegna le pareti.
LAYER Indica quali componenti evidenziare nel disegno: le pareti ("1"), i mobili ("2"), gli zoccoli ("4") o top ("5").
Il valore di default è "2" - mobili.
CODES Indica se deve disegnare i codici ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i codici.
TAGS Indica se deve disegnare i tag ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i tag.
QUOTEX Indica se deve disegnare le quote orizzontali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote orizzontali.
QUOTEWALL Indica se deve disegnare le quote delle pareti ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote delle pareti.
FONTNAMEQUOTETOP Nome del font da usare nel testo nelle Quote dei TOP.
Il default è Arial per Windows e Geneva per Mac
FONTSIZE Dimensione in punti del testo nelle Quote dei TOP.
Il default è 10
FONTSTYLE

Stile del testo nelle Quote dei TOP.
E' una combinazione delle seguenti lettere:

B - Bold
I - Italic
U - Underline

FONTCOLOR Lista separata da virgole dei componenti RGB (base 256) che indicano il colore del Testo nelle Quote dei TOP.
Il default è il colore indicato come colore della linea ("COLOR")
Subelementi  

 

PROSPETTIVA

   
 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
BKGCOLOR LAYOUT
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
CAMERA Indica una delle nove posizioni predefinite della camera (la rosa dei venti nella finestra 3D)
i valori possibili sono "TOP","N","NE","E","SE","S","SW","W","NW".
Il valore di default è "SE"
POV Punto di vista.
Espresso come una lista separata da virgole dei componenti X,Y e Z della posizione della camera relativa al punto 0,0,0 della scena (primo snap della prima parete)
Se è presente, il valore del tag "CAMERA" viene ignorato.
POI Punto di interesse.
Espresso come una lista separata da virgole dei componenti X,Y e Z della posizione del puntamento della camera (dove guarda la camera) relativo al punto 0,0,0 della scena (primo snap della prima parete)
Se assente, si presupone il punto centralle della scena.
FOV Apertura focale
Espressa in gradi, il default è 60
RENDERER Tipo di rendering da usare.
Le possibilità sono:
"WF", corrispondente alla scelta "Fil di Ferro".
"IR", corrispondente alla scelta "Solido".
"HL", corrispondente alla scelta "Piatto".
un numero (es "2") corrispondente ad eventuali renderers aggiuntivi evidenziati  dopo la voce "Opzioni" del menu "Visualizzazione" nella vista tridimensionale di Mobilia
DETAIL Indica se deve disegnare i dettagli ("1") o meno ("0").
Il valore di default e ("1") - disegnare i dettagli.
Cosa sono i dettagli è una scelta fatta dal progettista del catalogo in uso.
SHOWWALL Indica la visibilità delle pareti e muratura.
"0" Pareti nascoste.
"1" Pareti posteriori visibili.
"2" Pareti anteriori in Fil di Ferro.
"3" Pareti tutte visibili.
Il valore di default e ("0") - pareti nascoste.
LAVS Indica se deve disegnare i tagli  e o lavorazioni("1") o meno ("0").
Il valore di default e ("0") - non disegnare le forature.
COLORIT Solo per Renderer = "HL".
Indica se deve colorare il disegno ("1") o meno ("0").
Il valore di default e ("0") - non colorare.
QUOTEX Solo per Renderer = "HL".
Indica se deve disegnare le quote orizzontali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote orizzontali.
QUOTEY Solo per Renderer = "HL".
Indica se deve disegnare le quote verticali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote verticali.
USERVIEW usa le impostazioni della vista corrxente nella finestra prospettiva (solo se si stampa dalla finestra prospettiva)
Subelementi  

 

PEZZO

 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
SCALE* Scala di visualizzazione espressa come parte frazionale (es 20 per indicare 1/20), se non e' indicata o è zero, la scala si aggiusta automaticamente per riempire la pagina.
Il disegno, è sempre allineato in alto a sinistra.
COLORIT* Indica se i mobili devono essere colorati ("1") o meno ("0").
Il valore di default è "0" - non colorare.
CODES* Indica se deve disegnare i codici ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i codici.
TAGS* Indica se deve disegnare i tag ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i tag.
QUOTEX Indica se deve disegnare le quote orizzontali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote orizzontali.
Subelementi  

 

TOP

 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
SCALE* Scala di visualizzazione espressa come parte frazionale (es 20 per indicare 1/20), se non e' indicata o è zero, la scala si aggiusta automaticamente per riempire la pagina.
Il disegno, è sempre allineato in alto a sinistra.
COLORIT* Indica se i mobili devono essere colorati ("1") o meno ("0").
Il valore di default è "0" - non colorare.
CODES* Indica se deve disegnare i codici ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i codici.
TAGS* Indica se deve disegnare i tag ("1") o meno ("0").
Il valore di default e ("0") - non disegnare i tag.
QUOTEX Indica se deve disegnare le quote orizzontali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote orizzontali.
QUOTEPARZIALETOP Indica se deve disegnare le quote parziali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote parziali.
FONTNAMEQUOTETOP Nome del font da usare nel testo nelle quote dei top.
Il default è Arial per Windows e Geneva per Mac
FONTSIZEQUOTETOP Dimensione in punti del testo nelle quote dei top.
Il default è 10
FONTSTYLEQUOTETOP

Stile del testo nelle quote dei top.
E' una combinazione delle seguenti lettere:

B - Bold
I - Italic
U - Underline

FONTCOLORQUOTETOP Lista separata da virgole dei componenti RGB (base 256) che indicano il colore del Testo nelle quote dei top.
Il default è il colore indicato come colore della linea ("COLOR")
JUSTQUOTETOP
FONTJUSTQUOTETOP

Allineamento del testo nelle quote dei top.
E' una delle seguenti lettere:

L - a Sinistra
C - al Centro
R - a Destra

Subelementi  

 

ZOCCOLO

 
Attributi  
RECT LAYOUT
BIND FRAME
COLOR FRAME
THICK FRAME
COND_TAG LAYOUT
COND_OP LAYOUT
COND_VALUE LAYOUT
COND_PARAM LAYOUT
COLORIT* Indica se gli zoccoli devono essere colorati ("1") o meno ("0").
Il valore di default è "0" - non colorare.
QUOTEX Indica se deve disegnare le quote orizzontali ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote orizzontali.
QUOTEWALL Indica se deve disegnare le quote delle pareti ("1") o meno ("0").
Il valore di default e ("0") - non disegnare le quote delle pareti.
Subelementi  

(*) non ancora implementate completamente



Index