Commodore sayı 34, sayfa 27

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 27

£CHO “Hoşgeldiniz...” DİR RAM: CMOPY DFO:MYC RAM: AMIGABASIC ENDCLİ

Bu örnekte ana program AMIGABASIC'tir. Startup-sequence'i sadece ana programın çalışabileceği şekilde ayarlarsak aşağıdaki dosyayı elde ederiz: ;ECHO “Hoşgeldiniz...” ;DIR RAM: DFO:MYS RAM: AMIGABASIC ENDCLI

AMIGABASIC ile hazırladığınız programlarda açacağınız window'ların maksimum ölçüleri ekran çözünürlüğüne eşit değildir. Maksimum ölçüler window'ların boyutlarının sabit ve sabit olmayan türde olmasına göre de değişiyor. Bu ölçülere göre maksimum window büyüklükleri:

Maksimum Ekran Boyut window çözünürlüğü değiştirme (0,0)-(631,186) 640 * 200 Hayır (0,0)-(417,186) 640 * 200 Evet (0,0)-(631,386) 640 * 400 Hayır (0,0)-(617,386) 320 * 400 Evet (0,0)-(311,186) 640 * 200 Hayır (0,0)-(297,186) 320 * 200 Evet 320 * 400 Hayır (0,0)-(297,386) 320 * 400 Evet

Normalde kullanılacak window'u belirleyemezsiniz. Ama istenilen window'un kullanılacak window olarak tanımlanması dolaylı yoldan yapılabilir. Aktif olmasını istediğiniz window'u normal olarak açın. Daha sonra aynı isimle window'u tekrar açarsanız aktif olduğunu görürsünüz, mesela;

WINDOW 2,“DENEME”,(40,10)-(100, 100),27, 1 WINDOW 2,"DENEME”

Ancak kullandığımız bu yöntemin bir dezavantajı var. İkinci window komutu çalıştığında, window'un içindeki yazıların tümü siliniyor. WINDOW 2 ile WINDOW OUTPUT 2 komutları arasında başlangıçta bir fark yokmuş gibi görünse de önemli bir fark var: WINDOW 2 ile belirtilen window'u en üste çıkarır ve onu aktif duruma geçirirsiniz. WINDOW OUTPUT 2 komutu belirtilen window'u aktif hale getirir ama en üste çıkarmaz. Şimdilik hoşçakalın...

Üy

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