Program Döküm Eki sayı 12, sayfa 21

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 21

renklerine de sahip olabiliyor.

Bundan başka gene de 40 karakter ekranını kullanmanız gerekebileceği de düşünülerek her iki ekran arasında gidip gelme imkânı bırakılmıştır. 40 karakter formatına geçmek için CTRL-B kontrol karakterlerini kullanın. 80 karakter formatına geçmek için ise CTRL-A kontrol karakterini vermeniz gereklidir. Bu iki emir ile her iki ekran formatı arasında gidip gelebilmeniz sağlanmıştır. Bu gidiş geliş sırasında ekranların içerikleri korunmaktadır. Fakat durumlarda "SYS 685" emrini vererek 80 karakter modunu geçici bir süre durdurabilirsiniz. Böylece normal 40 kolon editör'üne geri dönersiniz. İşiniz bittiğinde ise "SYS680" emriyle 80 karakter moduna dönebilirsiniz. Bu arada 80 karakter ekranındaki bilgilerin silinmediği ve en son durumunu koruduğu görülür.

80 karakter modunu tümüyle kapatıp programın çalışmasını ve aletimiz içindeki aktivitesini tümüyle kesmek istediğinizde "SYS49155" verin. Bunu RUN-STOP/RESTORE'a her zaman tercih edin, çünkü aleti 'crash' ettirme tehlikeniz var. Programı yeniden çalıştırmak için "SYS49152" verebilirsiniz.

Çevresel alet numaralarından 6'yı programımız kullanmaktadır (Çevresel alet numarasının açıklanması C-64 kullanım kılavuzundan bulabilirsiniz). Bu bilhassa "SYS685" ile 40 kolon moduna geçtiğiniz zamanlarda o sırada görünmeyen 80 kolon ekranına bir şeyler bastırmak veya bazı işlemler yaptırmaya yarar. İki ekranı aynı zamanda kullanan programlar yazmak istediğinizde oldukça işinize yarayacaktır bu özellik. Aşağıdaki örnekte normal editör'den emirler göndererek 80 kolon moduna geçiliyor, ekran siliniyor ve program 40 kolon moduna geri geçiliyor:

OPEN 6,6 : PRINT 6, CHR (1); CHR$(147);CHR$(2) : CLOSE6

Son olarak iki yeni kontrol karakterimizden bahsedeceğim. Bunlar genelde hem tuş takımı hem de CHR$ emri ile kullanılabiliyor. Bunlar CHR$(8) ve CHR$(9) (yani CTRL-I ve CTRL-J) kontrol karakterleri. Yaptıkları iş ise CURSOR'un görünüp görünmemesini belirlemek. Bilhassa GET emri kullanarak yapılan bilgi girişlerinde yararlı olabilir. Normalde görünmeyen CURSOR'u görünür hale getirip bilginin daha kolay girilmesini sağlar. Fakat bu modun daimi kullanılmamasını öneririz. Çünkü bilhassa bir şeyleri LIST ederken bilgisayarın hızını önemli ölçüde düşürüyor.

Aşağıda önemli kontrol karakterlerinin kodları ve işlevlerini içeren bir tablo bulacaksınız.

CTRL | CHR$ | Etkisi a | 1 | 80 kolon moduna geçiş b | 2 | 40 kolon moduna geçiş f | 6 | Mod değiştirme g | 7 | Tüm ekranın fon rengini değiştirmek h | 8 | GET sırasında CURSOR görünmez i | 9 | CURSOR daima görünür n | 14 | Küçük harf modu p | 16 | CURSOR'un altındaki fon rengini değiştirmek | 142 | Büyük harf modu

Klavyeyle gezinmek için ← ve → tuşları.