Bu sayfadaki yazılar
Sayfanın metni
Sayfa 36
White spaces ile, bazı özel karakterlerin de ekranda semboller olarak gözükmesini sağlayabilirsiniz. Bu özel karakterler TAB, boşluk, Satır sonu kodları/RETURN tuşuna basılan yerler ve ESC kodlarıdır. Bunlardan herbiri, değişik bir sembolle ekranda gösterilecektir. ESC kodları, sadece bir karakter olmadığından bu kod dizisinin dökümü gözükecektir. Bu sayede, şaşırmadan CLI'da ya da yazıcıda basılmak üzere özel kodları da (italik, bold, altı çizili yazı, yazı ve zemin renkleri seçimi, vb.) kullanmanız mümkün kılınmış.
Scroll bar, ekranın kenarındaki kaydırma çubuğunun yerini belirlemenize yarar. Bunu ister sağa, ister sola koyabilir; isterseniz de kapayabilirsiniz. Fakat bu kaydırma çubuğu yardımıyla, çok uzun bir dosyanın istediğiniz yerine kolaylıkla ulaşabilirsiniz.
Set scroll borders, ekranda kayma bölgesini belirlemenize yarar. Bu normalde görünmeyen bir bölgedir ve bu kısmın içinde bir yer kliklenip mouse işaretçisi bölgenin dışına çıkarıldığı zaman, ekran içeriği mouse işaretçisinin gittiği yöne doğru kayacaktır.
>>> SPECIAL MENÜ : View Operations alt-menüsünde, yazının ekranda görülmesiyle ilgili bazı fonksiyonlar vardır. İlk iki fonksiyon, farklı yazım pencereleri kullanırken çalışır ve bir önceki ya da bir sonraki pencereye geçilmesini sağlar. Split ise, aktif olan pencereyi iki pencere haline dönüştürür. Yaptığınız girişler, her iki pencerede de gözükecektir. Expand ise üzerinde çalıştığınız ekranı büyütür. Grow ve Shrink de, aktif olan yazım penceresinin ekranda görülen kısmı adım adım büyütülür ya da küçültülür.
Format alt-menüsü, yazının ekranda düzenlenmesi için kullanılır. Withfill seçildiğinde, sağ ekran sınırına eriştiğinizde bütün kelimeler ortalanır ve aralardaki boşluklar gerekli yerlerde genişletilir. Bu sayede satır tam olarak ortalanır ve kenarlarda da boşluklar kalmaz. Withoutfill ise, boşluk ayarlamaları yapmaz ve yazıyı olduğu gibi bırakır.
DosARexx Interface alt-menüsü aracılığıyla, istediğiniz CLI komutlarını çağırabilirsiniz. Bu sayede, bu gibi işler için CLI'a dönmenize gerekmez. Send DosARexx seçildiğinde, tanımladığınız komut dizisi duruma göre CLI'a ya da ARexx'e gönderilir. ARexx, bazı programlar arasında bilgi ve dosya alış-verişini diskete kayıt yapılmadan sağlayan bir ara birim programıdır. ARexx ile yazacağınız ufak programlar sayesinde, Dos'un izin verdiği tüm işlemleri yapabilirsiniz. Fakat bunun için, ARexx programının yüklü olması ve aralarında bilgi aktarılacak programların ARexx'i kullanabilmeleri gerekir.
Install DosARexx command ile, istediğiniz Dos komutunu ya da ARexx programını bir fonksiyon tuşuna (<F1>-<F10>) tanımlayabilirsiniz. Load ve Save Dos/ARexx command hazırlanan fonksiyon tuşu tanımlamalarını diskete kaydeder. Bundan sonraki 10 alt-menü fonksiyonu, istediğiniz DOS komutunu ya da ARexx programını çağırmanıza yarar.
Yazınıza klavyeden girilmesi mümkün olmayan bir ASCII kod eklemek isterseniz, bunun için Enter ASCII fonksiyonunu kullanmalısınız. Center cursor ile, kursoru ekran satırlarında dikeyde ortalayabilirsiniz. Center line ise, bir satır içinde kursoru yatayda ortalar. Repeat key/menu, son çağrılan menü fonksiyonunu ya da tuş görevini tekrarlar.
Find matching bracket, daha çok C programcılarının işine yarar. Kursor bir parantez açma ya da kapama işareti üzerinde ise, bu fonksiyon ile bu paranteze ait ters parantezi bulabilirsiniz. Mark Location 1, 2 ve 3 fonksiyonları ile, yazı dosyası içinde üç ayrı yeri işaretleyebilirsiniz. Daha sonra Jump to Mark 1, 2 ve 3 fonksiyonları ile kursor işaretlediğiniz yerlerden birine gidecektir. >>>CUT/ PASTE MENÜ:
Mark block ile, bir yazı bölgesi daha sonra kesmek ve başka yerlere kopyalanmak üzere işaretlenir. Mark columnar block ise, ekrandan karesel bir yazı bölgesini işaretlemekte kullanılır. Her iki işaretlemede de, yazılar işaretleme bölgesinin başından itibaren negatif olarak gösterilir. Ok tuşları yardımıyla bölgeyi istediğiniz yönlerde genişletebilir ya da daraltabilirsiniz. Cut block ile işaretlenen bölge hafızaya alınır ve ekrandan o kısım silinir. Bunu, bazı satırların ya da kelimelerin yerini değiştirmek için kullanabilirsiniz. Copy block ise, ekrandan markalanan bölgeyi silmeden hafızaya kopyalar. Insert, hafızaya kopyaladığınız bölgeyi kursorun bulunduğu yere basar. Save block to file ise hafızaya kopyalanan bölgeyi diskete kaydetmenizi sağlar.
Change Case block ile işaretlediğiniz bir blok içindeki küçük harfler büyük, büyük harfler de küçük harf haline getirilir. Delete word ile, kursorun üzerinde bulunduğu kelime; Back Spc Word ile de, bir önceki kelime silinir. Her iki fonksiyonu geri alan fonksiyonlar da Undelete word ve Unback Spc Word'dür. Delete Line ile üzerinde bulunduğunuz satır komple silinir. Delete to EOL da o anki satırda kursordan satır sonuna kadar siler. Undelete line ile silinen bir satırı geri getirebilirsiniz. >> SEARCH/REPLACE MENÜ:
Normalde bazı karakterleri aramak veya bazı karakterleri başka karakterlerle değiştirmek istiyorsanız, bu karakterleri teker teker yazı içinde aramanız gerekir. Fakat CygnusEd'de bu da düşünülmüş ve bir arama/değiştirme menüsü eklenmiş. Repeat search backwards ile son yapılan arama işlemi geriye doğru tekrar edilir. Repeat search forwards ise, arama işlemini ileriye doğru tekrar eder. Arama işleminde, aranacak karakter dizisini Search for ... ile tanımlamanız gerekir. Repeat replace, son yapılan değiştirme işlemini tekrarlamak için kullanılır. Replace, arama ve değiştirmede aranacak diziyi ve bunun alacağı yeni hali belirlemek için kullanılır.
Change case letter, üzerinde bulunduğunuz karakterin büyük/küçük harf modunu değiştirir. Change case block'tan farkı, burada karakterin işaretlenmesine gerek olmamasıdır. Change case word, aynı işlemi tüm bir kelime üzerinde uygular. Upper case word bütün bir kelimedeki harfleri büyük harflere, Lower case word ise küçük harflere çevirir. Undo, son yapılan işlemi geri alır. Redo sayesinde, Undo ile yapılan bir hareket geri alma işlemi iptal edilir. Undo ve Redo ile 200 işlem öncesine kadar geri gidebilirsiniz.
>>> MOVE MENÜ: Bu menüdeki fonksiyonlar, yazının istediğiniz bir yerine daha çabuk ulaşmanızı sağlar. Bildiğiniz gibi, yazı içinde hareket etmek için ya ok tuşlarını ya da mouse'u kullanmanız gerekli.
Jump to Line ile, istediğiniz bir satıra doğrudan gidebilirsiniz. Jump to byte, dosya içinde istediğiniz bir karaktere gitmenizi sağlar. Fakat burada karakterin baştan itibaren kaçıncı karakter olduğunu tanımlamalısınız. Unutmayın Return kodları (satır sonu) da bir karakterdir.
> SHIFT-CURSOR KEYS : Burada <SHIFT> ve cursor yani ok tuşlarına basarak ekran başına, sonuna, satır başına ya da sonuna gidebilirsiniz.
> ALT-CURSOR KEYS: <ALT> tuşu ile ok tuşuna basarsanız, kursor istenilen yönde 12 karakter hareket edecektir.
> CTRL-CURSOR KEYS : Burada da dosya başına, sonuna, bir önceki ya da bir sonraki kelimenin başına gitmek için ok tuşuyla beraber <CTRL> tuşuna basmalısınız.
Programda, bütün parametre dosyalarının <S> directory'sinde saklandığını belirtmeliyim. Ayrıca CygnusEd'in bulunduğu bazı disketlerde programın kendi özel fontları ("CEDFONTS") mevcuttur. Bunlar hem görünüş olarak daha güzeldir, hem de daha rahat okunabilirler. Değişik boyutları (punto) da bulunduğundan, bir satırda normalden çok karakter satırı görünmesi de mümkündür.
Program kendini CLI'dan ayırdığından, çağrıldıktan sonra istenen başka programlar da aynı anda yüklenerek çalıştırılabilir. Başka programlarla CygnusEd arasında geçiş yapmak için <Sol Amiga> ve <N> ya da <M> tuşlarına basmalısınız. Bu son bilgi, Amiga'da birden fazla program çalıştırıldığında devamlı kullanılabilir.
Hoşçakalın....
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 37
Derginizi ilk sayısından itibaren özenle takip ediyorum. Türkiye'de büyük bir boşluğu tam anlamıyla kapatıyor. Sürekli daha iyi olma eğilimi içindesiniz ve başarıyorsunuz. Tek "anormal" olan fiyat. Benzerlerinin yanında gerçekten anormal, ama içeriği bu kusuru kısmen örtüyor. Yedinci sayınızda AMOS kursuna başlamışsınız. İnanın ben ve diğer Amiga'cı arkadaşlarım çok sevindi buna. AMOS tek kelimeyle mükemmel bir program; bunu açıklamanız da öyle. Sizden istediğim, AMIGA için neredeyse temel program sayılabilecek AMOS'a daha geniş yer vermeniz (en az 5-6 sayfa). Çünkü AMOS, her Amiga'cı için edinilmesi gereken bir program. Ayrıca her sayıda bir adet AMOS programı vermeniz çok iyi olur. İnanın sırf bu yüzden en az yedi sekiz arkadaşım derginizi almaya başladı. Son öğrenmek istediğimse, "CONFLICT" ile "THE FINAL CONFLICT" aynı oyunlar mı, yoksa iki ayrı oyun mu? Çünkü 6. sayınızda, minik bir kolon halinde "THE FINAL CONFLICT" adlı oyunu açıkladınız. 7. sayınızda ise "CONFLICT" adlı oyunu tanıttınız. Bu ikisi birbirine çok benziyor. Gelecek sayılarınızda kapsamlı ve gerçekçi savaş-strateji oyunlarının açıklamalarını yaparsanız çok sevinirim.
Harun TUNÇEL
ERZİNCAN
Sayın TUNÇEL, Artık birçok okuyucumuzun dergimizin çıkış amacını anladığına inanıyoruz. AMOS kursunu hazırlayan arkadaşlarımız yakında örnek programlar da vermeye başlayacaklarını söylediler. O zaman AMOS'a ayıracağımız yer de artmış olacak.
"CONFLICT" ve "THE FINAL CONFLICT" iki ayrı oyun. Şu anda Türkiye'de bulunan, "CONFLICT" isimli oyun. "THE FINAL CONFLICT" ise henüz gelmedi. İlkinin oldukça gelişmiş bir versiyonu olan bu oyunun önümüzdeki günlerde (belki de siz bu satırları okurken) geleceğini umuyoruz.
Sayın AMIGA DÜNYASI ilgilileri, Okuyucu mektupları köşesinde birçok ilginç konuya ve soruya cevap verdiğinizi görüyorum. Böyle yararlı bir köşe açarak bizleri aklımıza takılan konularda aydınlattığınız için teşekkürler.
Benim de öğrenmek istediğim birkaç konu var.
1- AMIGA 500'lerin bazılarında BFA cipi (Enhanced Chip Set) olduğunu, bazılarında ise bu chip'in olmadığını duydum. BFA chip'inin olması bize ne yarar sağlar?
2- Bilgisayar alırken (AMIGA 500) nelere dikkat etmemiz lazım?
3- İngiliz klavye ile Alman klavye arasında ne fark var?
4- 4. sayınızda verdiğiniz gibi tekrar hediye disketi vermeyecek misiniz? Teşekkürler.
MUSTAFA DOĞANCI
Sayın DOĞANCI, Sorularınızı ilgili arkadaşlarımız sizin için araştırdılar, umarız yeterince aydınlatıcı yanıtlar bulmuşlardır.
1- Big Fat Agnus cipi, orijinal Fat Agnus cipinin geliştirilmiş bir modelidir ve yaklaşık 1.5 yıldan beri satılan Amiga'larda bu çip bulunmaktadır. Bu cipin eski Fat Agnus'a göre üstünlüğü, kullanabildiği dahili bellek miktarının 1 MB olmasıdır. Böylece bilgisayar daha fazla miktarda grafik işlemleri yapabilir ve animasyonlar gösterebilir. A 3000'in içindeki Fat Agnus cipinin kapasitesi ise 2 MB'a çıkarılmıştır.
2- Şu anda piyasada iki tür bilgisayar bulunmaktadır. Biri Teleteknik garantili olan A-500'ler, diğeri de Teleteknik garantisi bulunmayan ve biraz daha ucuza satılan A-500'ler. Belki fiyat farkı yüzünden Teleteknik garantisi bulunmayan A-500'ler daha cazip gelebilir. Fakat en ufak bir arızada bile karşılaşacağınız faturalar oldukça pahalı olduğu için, Teleteknik garantili bilgisayarlar daha avantajlıdır.
3- Alman klavyede fazladan birkaç tane tuş bulunmakta ve return tuşu biraz daha ufaktır. Bunun sebebi de Alman alfabesinde fazladan birkaç karakter olmasıdır. Bir de Alman klavyede 'Y' ve 'Z' tuşlarının yeri değişmiştir. Yani Y tuşuna basınca Z harfini, Z tuşuna basınca da Y harfini yazarsınız.
4- Sürprizlerin sonu gelmez. Bekleyin ve görün...
Sayın AMIGA DÜNYASI yetkilileri, Derginizi birinci sayıdan itibaren sürekli takip etmekteyim. Önce böyle güzel, kaliteli ve yararlı bir dergi çıkardığınız için teşekkür eder, her sayılarınızda başarılar dilerim.
Benim sorunum programlarla ilgili. Amiga Basic'te yaptığım programları Extras disketinden başka bir diskete kaydedebilir miyim? Ve tabii ki nasıl? Ayrıca bu programları Extras disketine kaydedersem, disketi silme gibi bir zararı olur mu?
Cevabınız için şimdiden teşekkür eder, başarılar dilerim.
TOLGA ALİKAYA
Sayın ALİKAYA, Mektubunuzdan anladığımız kadarıyla Workbench dizimizi yeterince dikkatli takip etmiyorsunuz. Amiga Basic'le çalışırken programınızı istediğiniz diskete kaydedebilirsiniz. Bunun için, önce bir disket formatlayın. Ondan sonra programınızı SAVE ederken oluşan kutucuğa 'DF0:' yazdıktan sonra programınızı, istediğiniz bir ismi yazarak kaydedin. Eğer Extras'a kaydetmek istiyorsanız; önce disketin bir kopyasını çıkarın, sonra gereksiz file'ları silerek disketi boşaltıp kullanın. Eğer bunu yapmadan programınızı Extras'a kaydederseniz disketiniz silinmez. İyi çalışmalar.