He... zmiana koloru w basicu nie jest trudna, ale wymaga obszerniejszego opisu (zależy jaki masz stan wiedzy na temat Basic`a).
Ogólnie mówiąc znaczki te powstają w trybie cudzysłowu (jak wpiszesz pierwszy raz \' to włączasz ten tryb, kolejny \' wyłączenie lub return)
W trybie tym, wciskając kombinacje klawiszy t.j. shift+home, zmiana koloru ctrl+0..9 albo z C= itd,- nie spowodujesz wykonania rozkazu sterującego, ale właśnie wyświetli ci się jeden ze znaczków który podałeś. Przy uruchomieniu programu znaczki te odpowiadają wciśnięciom właśnie tych kombinacji klawiszy, czyli zmienią ci kolor znaków, albo wyczyszczą ekran.
Ta zasada akurat dotyczy też \'pełnego\' kwadratu 8x8 (bo to jest inwersja znaku pustego SPACJI), ctrl+9 włączasz inwersję znaków ctrl+0 wyłączasz (oczywiście w trybie cudzysłowu pokażą ci się odp. znaczki)
Kolor znaków można również zmieniać instrukcją : poke 646,nr_koloru
Nie wiem, czy wytłumaczyłem - ale się starałem. pozdro