| Descrizione |
Ho 'completato' la panoramica sui principali comandi grafici (è caldamente
raccomandata la visione della prima videolezione). In questa videolezione viene
usato l'ambiente gratuito dev-Pascal (vedi sotto la videolezione precedente) MA
POTETE USARE TRANQUILLAMENTE IL TURBO PASCAL (io sono stato costretto da
incompabilità hw... quando uso la grafica con il turbo ...). Vengono spiegati
i comandi rectangle (rettangoli), ellipse (ellissi), arc (archi),
drawPoly (poligoni aperti o chiusi), come scegliere il tipo del tratto
(linea continua, tratteggiata, definita dall'utente, lo spessore); si
continua con il disegno di figure riempite o con un colore solido o pattern
(anche definiti dall'utente): bar e bar3D (istogrammi), pieSlice (torte),
filleEllipse (ellissi colorate), fillPoly (poligoni aperti colorati, di cui
vengono riempite le intersezioni chiuse, poligoni chiusi); floodFill
(riempimento con un certo colore di una zona qualsiasi dello schermo);
scrivere messaggi in modalità grafica (scegliendo il tipo del font,
scrittura orizzontale o verticale, la dimensione del font); infine ho
esplorato le possibilità dei comandi getImage e putImage che consentono di
clonare aree di schermo operando uno XOR sui bit (con effetti notevoli sui
colori), piuttosto che un OR, AND, NOT. |