Moduri grafice Qbasic

Instrucțiunea COLOR în acest mod are propria sa sintaxă specială:

COLOR color_phone, numar palet

Alegerea culorii de fundal este mult mai bogată - poate fi oricare dintre cele 16 culori primare (de la 0 la 15).







Implicit, SCREEN 1 setează prima paletă.

SCREEN 2 stabilește rezoluția de 640 de puncte orizontal cu 200 de puncte pe verticală. În acest mod grafic, sunt posibile numai două culori - alb-negru, dat "o dată pentru totdeauna". Utilizarea operatorului COLOR în acest mod este incorectă și va cauza un mesaj de eroare "Funcție ilegală".

Înălțimea pixelului în acest mod este mai mare decât lățimea sa de 2,4 ori.

SCREEN 7 stabilește rezoluția de 320 de puncte orizontal cu 200 de puncte pe verticală, prin urmare, "raportul de întindere" al pixelului, ca în SCREEN 1, este de 1,2.







În acest mod și în următoarele moduri, operatorul COLOR controlează culoarea liniilor, culoarea de fundal a ecranului și culoarea simbolurilor de text. Puteți specifica culoarea și desenul pentru fiecare imagine a operatorului (în cazul în care culoarea este omis, atunci linia trasată cu culoarea specificată de declarația COLOR, iar în cazul în care nu există nici un operator de - culoare alb strălucitor). Instructiunea COLOR este urmatoarea:

COLOR color_lines, color_phone

Color Line - un număr de 0-15, culoarea de fundal - un număr de la 0 la 7. parametrii setați se aplică la ieșirea de text, dar spre deosebire de modul de text nu poate fi afișat intermitent. În plus, schimbarea culorii de fundal afectează și textul deja afișat!

ECRAN 8 seturi de 640 pixeli pe orizontală cu 200 de pixeli pe verticală ( „raport de alungire“ = 2,4) și ECRAN 9 - 640 pixeli orizontal cu 350 de pixeli pe verticală. Valoarea exactă a "factorului de alungire" din SCREEN 9 este 48/35. care este aproape egală cu 1,37.

Pentru monitoare cum ar fi VGA și SVGA, sunt posibile și alte moduri grafice. Cel mai frecvent utilizat modul ecran 12 cu o rezoluție de 640 pixeli pe orizontală cu 480 de pixeli pe verticală, în care „raportul de alungire“ este exact egală cu 1. Cu toate acestea, în această declarație COLOR stare specifică doar un singur parametru - culoarea liniei (simbol). Culoarea de fundal a operatorului nu este specificată!





Articole similare

Trimiteți-le prietenilor: