DiGrande.it

Non Vedenti, Braille e Tecnologie di Stampa

Questo sito usa Cookie per personalizzare contenuti e annunci, fornire funzionalità per social media e analizzare i collegamenti. Chiudendo questo banner o continuando la navigazione acconsenti al loro uso.
Leggi la Cookie Policy di DiGrande.it

Le costanti

Nel linguaggio di grafica tattile sono presenti alcune costanti di sistema. A differenza di altri linguaggi di programmazione, le costanti sono definite dal sistema e non dal programmatore. Le costanti possono essere utilizzate come parametri o come operandi.

Costanti per l'area di disegno

- Width: larghezza reale del grafico, eventualmente modificabile usando l'istruzione "GraphicSize";

- Height: altezza reale del grafico, eventualmente modificabile usando l'istruzione "GraphicSize";

- ScaleX: valore di scala per il tracciamento dei grafici, modificabile utilizzando l'istruzione GraphicScale o GraphicSize;

- ScaleY: valore di scala per il tracciamento dei grafici, modificabile utilizzando l'istruzione GraphicScale o GraphicSize;

- OffsetX: valore di spostamento del tracciamento dei grafici, modificabile utilizzando l'istruzione GraphicOffset;

- OffsetY: valore di spostamento del tracciamento dei grafici, modificabile utilizzando l'istruzione GraphicOffset;

- OriginX: coordinata X per il punto di rotazione delle figure, modificabile utilizzando l'istruzione GraphicOrigin;

- OriginY: coordinata Y per il punto di rotazione delle figure, modificabile utilizzando l'istruzione GraphicOrigin;

- SysWidth: Larghezza reale di stampa del grafico tattile impostata nelle configurazioni braille;

- SysHeight: Altezza reale di stampa del grafico tattile impostata nelle configurazioni braille;

- ColorBrush: colore del pennello;

- ColorPen: colore della penna.

Costanti per i tipi booleani

- True: Condizione booleana di verità;

- False: Condizione booleana di falsità.

Costanti per la matematica

- Pi: Costante Pi greco equivalente a 3.14 (circa).

Costanti per lo stile dei caratteri

- fsNormal: carattere normale;

- fsBold: carattere in grassetto;

- fsItalic: carattere in corsivo;

- fsUnderline: carattere sottolineato;

- fsStrikeOut: carattere barrato.

Costanti per la posizione del testo

- hsTopLeft: punto di inizio in alto a sinistra;

- hsTopCenter: punto di inizio in alto al centro;

- hsTopRight: punto di inizio in alto a destra;

- hsMidLeft: punto di inizio in mezzo a sinistra;

- hsMidCenter: punto di inizio in mezzo al centro;

- hsMidRight: punto di inizio in mezzo a destra;

- hsBotLeft: punto di inizio in basso a sinistra;

- hsBotCenter: punto di inizio in basso al centro;

- hsBotRight: punto di inizio in basso a destra.

Costanti per i colori

- ClBlack: colore nero. Valore RGB #000000;

- ClDkGray: colore grigio scuro. Valore RGB #404040;

- ClGray: colore grigio. Valore RGB #808080;

- ClLtGray: colore grigio chiaro. Valore RGB #C0C0C0;

- ClWhite: colore bianco. Valore RGB #FFFFFF;

- ClMaroon: colore bordeaux. Valore RGB #800000;

- ClOlive: colore verde oliva. Valore RGB #808000;

- ClGreen: colore verde. Valore RGB #008000;

- ClTeal: colore verde acqua. Valore RGB #008080;

- ClNavy: colore blu scuro. Valore RGB #000080;

- ClPurple: colore viola. Valore RGB #800080;

- ClRed: colore rosso. Valore RGB #FF0000;

- ClYellow: colore giallo. Valore RGB #FFFF00;

- ClLime: colore verde limone. Valore RGB #00FF00;

- ClAqua: colore azzurro. Valore RGB #00FFFF;

- ClBlue: colore blu. Valore RGB #0000FF;

- ClFuchsia: colore fucsia. Valore RGB #FF00FF.

Altre costanti

- Design: Costante booleana che ritorna True se il grafico viene eseguito in ambiente di grafica tattile, False altrimenti (per esempio nei grafici tattili inseriti nei documenti);

- Null: costante che ritorna un valore nullo, utile per annullare il valore di alcune istruzioni.

Per esempio, questa istruzione disegna un cerchio al centro del foglio, usando le costanti.

- Circle(width/2, height/2, 30)

Oppure questo codice disegna un cerchio solo se eseguito nell'ambiente grafico:

- If Design

- Circle(50,50,40)

- EndIf

I nomi delle costanti non possono essere riutilizzati come nomi di variabili.