English Language

nanDECK - Novità nella versione 1.14b

Nuovo comando EDGE

Potete utilizzarlo per disegnare linee punteggiate o tratteggiate al posto di linee continue in molti comandi (RECTANGLE, ELLIPSE, LINE e così via). La sintassi è:

EDGE = “intervallo”, stile, schema

Per il parametro stile potete scegliere fra queste opzioni:

SOLID disegna una linea continua (il default),
DASH disegna una linea tratteggiata,
DOT disegna una linea continua,
DASHDOT disenga una linea alternando un tratto a un punto,
DASHDOTDOT disegna una linea alternando un tratto e due punti,
CUSTOM disegna una linea usando uno schema libero, che può essere composto da:

O punto
D linea
S spazio

Questo è un esempio:

EDGE = 1, DASH
POLYGON = 1, 1, 1, 4, 7, 6, 0, #00FF00, EMPTY, 0.3

E questo è il risultato:

Nuovo comando HTMLFONT

Potete assegnare una definizione di un font ad una etichetta, e usarla in un comando HTMLTEXT. La sintassi è:

HTMLFONT = “nome etichetta”, “nome del font”, grandezza, stile, colore html, allineamento

Se volete usare differenti font nello stesso testo, non indicate alcun allineamento (il programma crea un font carattere, invece di un font paragrafo). Questo è un esempio:

HTMLFONT = alfa, Arial, 32, , #000000
HTMLFONT = beta, "Times New Roman", 18, I, #0000FF
HTMLTEXT = 1, "<beta>This is a </beta><alfa>test</alfa>", 0, 0, 100%, 100%

Il risultato è:

Nuovo parametro per lo zoom verticale per le funzioni FRAMEBOX e FRAMEHEX

Ora è possibile indicare differenti zoom per le dimensioni orizzontali e verticali nelle funzioni FRAMEBOX e FRAMEHEX. Le sintassi sono:

[nome] = FRAMEBOX(x, y, larghezza, altezza, larghezza cella, altezza cella, opzioni, zoom x, zoom y)

[nome] = FRAMEHEX(x, y, larghezza, altezza, grandezza esagono, opzioni, zoom x, zoom y)

Nuova opzione S per la funzione FRAMEHEX

Normalmente, la funzione FRAMEHEX crea una griglia esagonale partendo dall'esagono in alto a sinistra. Con l'opzione S la prima colonna viene spostata in basso di mezzo esagono.

Questo è un esempio:

CARDSIZE = 10, 10
RECTANGLE = 1, 0, 0, 10, 5, #FFFF80
[HEX1] = FRAMEHEX(0, 0, 10, 5, 0.5)
POLYGON = 1, <HEX1>, 6, 90, #000000, EMPTY, 0.1
RECTANGLE = 1, 0, 5, 10, 5, #80FF80
[HEX2] = FRAMEHEX(0, 5, 10, 5, 0.5, S)
POLYGON = 1, <HEX2>, 6, 90, #000000, EMPTY, 0.1

Questo è il risultato:

Nuova funzione LABELSTRING

Questa funzione crea una singola stringa da tutti gli elementi di una sequenza. La sintassi è:

[name] = LABELSTRING(sequenza, numero)

Se viene indicato il parametro numero, il risultato è un'altra sequenza, prendendo un numero di elementi per ogni nuovo elelemento della sequenza. Ad esempio:

[sequence] = A|B|C|D|E|F
[label] = LABELSTRING([sequence], 2)

È analogo a scrivere:

[label] = AB|CD|EF

Nuova funzionalità: Shortcut

Alla partenza, nanDECK legge il file shortcuts.txt che si trova nella stessa cartella, e crea una serie di script per ogni linea (o combinazioni di linee) lette dal file. Potete richiamare questio script con una combinazione di tasti come Ctrl + Alt + lettera o Ctrl + Alt + Maiusc. + lettera. Le linee associate con la lettera, minuscola o maiuscola, (che precede il carattere “:” due punti) vengono inserite nell'editor (nella posizione corrente).

Ad esempio, se avete questo file shortcuts.txt (creato con il Blocco Note, con nanDECK, o un altro editor di testi):

r:RECTANGLE = 1, 0, 0, 100%, 100%, #0000FF
T:FONT = ARIAL, 32, , #000000
TEXT = 1, "Test", 0, 0, 100%, 100%

Potete premere Ctrl + Alt + r per inserire la linea con il comando RECTANGLE oppure Ctrl + Alt + Shift + t per le linee con i comandi FONT e TEXT.

Corretto errore nel comando SAVELABEL

Corretto errore nel comando DUPLEX

Corretto errore nel comando COPYCARD

Corretto errore nel comando TEXT


Torna alla pagina principale