Commodore sayı 60, sayfa 46

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 46

r3 - dikdörtgenin sol x koordinatı (0-319) r4 - dikdörtgenin sağ x koordinatı (0-319) * Inline çağırım: Irs komutundan hemen sonra; .byte üstkenar .byte altkenar solkenar .word sağkenar * Bozulan değerler: a, x, y, r5-r8, rl1 * Açıklama: Geçen ayki yazımda açıkladığım bu komut, belirtilen dik-

dörtgenin içindeki noktaları tampon ekrandan ana ekrana kopyalar. Bu rutin sayesinde, GEOS, menüleri ve ikonları rahatça kullanabilmektedir. 5) ImprintRectangle (Dikdörtgen Sakla) - $C250 i-ImprintRectangle - $C253 * Fonksiyonu: Ana ekranda bulunan bir dikdörtgenin içindeki grafikleri tampon ekrana kopyalar. r2L - dikdörtgenin üst y koordinatı (0-199) r2H - dikdörtgenin alt y koordinatı (0-199)

r3 - dikdörtgenin sol x koordinatı (0-319) r4 - dikdörtgenin sağ x koordinatı (0-319) | * Inline çağırım: Jsr komutundan hemen sonra; .byte üstkenar .byte altkenar .word solkenar .word sağkenar * Bozulan değerler: a, x, y, r5-r8, r11 * Açıklama: 4. rutinin tam tersi işlem yapan bu rutin sayesinde ana ekranda bulunan herhangi bir bölgeyi, daha ileride geri almak üzere tampon ekrana kopyalayabilirsiniz. Evet bu rutinleri açıklayarak GEOS kursumuzun ilk kısmının sonuna gelmiş bulunuyoruz. Şimdiye kadar öğrendiğimiz rutinler programlama için temel oluşturmaktadır. Ve Temel GEOS kursumuzda yayınladığımız açıklamalar ise gerekli olan başlangıç performansını sağlayacaktır. Bu sebeple GEOS kursumuza bu ay son veriyoruz. Yine de herhangi bir konuda takılırsanız, dergimizin OKUR MEKTUPLARI bölümüne yazın. Umarız, sizlere yardımcı olmuşuzdur. Başka yazılarda görüşmek üzere hoşçakalın...

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