Bu sayfadaki yazılar
Sayfanın metni
Sayfa 52
Merhaba arkadaşlar, geçen ay başladığımız AMOS bu sayımızda da bütün hızıyla devam edecek. Geçen ay Amos Basic'in AmigaBasic ya da diğer herhangi bir basic derleyicisinden farklı olmadığını sadece, bu standard basic komutları üstüne, Amiga Sistemini en hızlı bir şekilde kullanmak amacıyla yeni ve Amiga'ya özgü yeni komutlar eklendiğini okumuştuk. Hatta bunu ispat için de küçük bir program vermiştik. Bu program, basit bir döngü içinde çeşitli ve sayıların birbiriyle ilişkili aritmetik işlemleri yapıyordu. Eğer bu programı herhangi bir bilgisayarda, herhangi bir basic derleyicisinde yazdığınız zaman, çalışmasına kesin gözüyle bakabilirsiniz. Geçen sayıdaki tanıtım bölümümüzden sonra bu ay AMOS'a iyice giriyoruz... İlk önce AMOS editörü hakkında bilgi verelim... PROJE MENÜSÜ RUN : Yüklediğiniz programı çalıştırmaya yarar... TEST : O anda hafızada bulunan programı test eder... Herhangi bir yanlış komut ya da yanlış parametrelendirme gibi yanlış durumlarda, hata belirtilir. İNDENT : BLOCKS MENU : Block menüsüne geçişi sağlar, aynı işi <CTRL> tuşu ile yapabilirsiniz;.. SEARCH MENU : Bir kelime arama, yerine başka bir kelime yerleştirme gibi işlemleri yaptığımız menüye geçişi sağlar, aynı görevi alternate tuşu da görür... RUN OTHER : Load other la hafızaya yüklediğiniz programlarınızı çalıştırmanızı sağlar... EDIT OTHER : Load Other ile hafızaya yüklediğiniz, programın üstünde değişiklik yapabilmeniz için, bu program editör'e getirilir... OVER WRITE : Yüklediğiniz, her hangi bir programı tekrar disk'e kaydederken, aynı ismin kullanılmasını sağlar... FOLD / UNFOLD : Programın içinde belirlediğiniz bir prosedürü bir an durdurup, daha sonra istediğiniz bir zaman tekrar buraya klikleyip başlatana kadar beklemeyi sağlar... LINE INSERT : Her hangi iki satır arasına, fazladan bir satır koymak için, cursor alt satırın buraya kliklerseniz, bu iki satır arasında yeni bir satır oluşur, böylece bu açılan satıra istediğiniz komut ya da komut dizisini ekleyebilirsiniz... BLOCK MENÜSÜ : BLOCK START : Herhangi bir block'u işaretlemeye başladığınızı belirtirsiniz. Aslında bu işlem, işaretlemek istediğiniz text'in üzerinde sağ buton basılı olarak gezindiğinizde de olur... BLOCK CUT : İşaretlediğiniz kadar text, editör penceresinden çıkarılır..
BLOCK MOVE : Highlighted olan alan, işaretlenmiş olur ve bu alanı herhangi bir yere hareket ettirmek için bu komut kullanılır. BLOCK HIDE : İşaretlediğiniz block alanı, daha sonra tekrar görebileceğiniz şekilde text'ten çıkarılır. Yani bir anlamda sonradan bulunmak üzere saklanır... SAVE ASCII : İşaretlediğiniz block alanını disk'e ASCII dosyası olarak kaydetmenizi sağlar. ASCII dosyası olan dosyalar, her türlü text editörde kullanılabilir. (Cygnus editör gibi)... BLOCK END : İşaretlediğiniz block alanının, cursor'un o anda bulunduğu pozisyonda bittiğini belirtmenizi sağlar... BLOCK PASTE : Block Store ile hafızaya alınmış, işaretlenmiş bir bölgenin, o anda cursor'ün bulunduğu pozisyona kopyalamanızı sağlar... BLOCK STORE : Block start ve block end ile tanımladığınız text bölgesinin, daha sonra kullanılmak üzere bir buffer'a koyulmasını sağlar. Bu komut'la buffer'a aldığınız text parçalarını, Block paste ile text'in herhangi bir yerine basabilirsiniz... BLOCK SAVE : Block Store ile buffer'a kopyalanmış text parçalarını, ya da o anda işaretli bulunan textleri diske kaydetmek için kullanılır. Tabii, bu komutla kaydedilmiş block'lar AMOS formatında crunch'lı yani sıkıştırılmış olacağından, bu parçaları AMOS editörden başka bir editörde edit'leyemez yani değiştiremezsiniz... — BLOCK PRINT : İşaretli bulunan block'ları, yazıcıya bastırtmak için kullanılır... SEARCH MENÜSÜ : FIND Editör'de bulunan text'ten, bir kelime bulmak için kullanılır... FİND NEXT : FİND ile aranan kelimeyi o pozisyondan sonra bir daha arar. Bir kelime ya da komut, o text'te birden fazla bulunabilir. Bunu göz önüne alarak birkaç defa aramalısınız... FIND TOP : Aramak istediğiniz bir kelimeyi, text'in en üstünden aramanızı sağlar... REPLACE : O anda bulunan kelimeyi diğer istediğiniz bir kelimeyle değiştirmenizi sağlar... REPLACE ALL : Daha önce bulunan tüm kelimeleri, karakterleri ya da komutları istediğiniz bir text'le değiştirmenizi sağlar... LOW-UP : Aranılan kelime bulunduğunda, bu komutla o kelimeyi uppercase (büyük harf) ya da lower case (küçük harf) olarak değiştirebilirsiniz... OPEN ALL : Tüm bulunan aranılan kelimeleri kullanıma açık tutar... CLOSE ALL : Tüm bulunan aranılan kelimeleri kullanıma kapatır...
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 53
SET TEXT B.: SET TAB : TAB tuşuna basılınca kaç adet boş karakter basılacağını belirtirsiniz. TAB'ların default uzunlukları sekiz boşluktur... PROJECT MENÜSÜ 2 : Bu menüye, sağ butona basarak ulaşabilirsiniz. Sağ butona basınca ortaya çıkan yeni menü objelerine sol butonla kliklediğiniz zaman, o komutu vermiş olursunuz... LOAD : AMOS editör buffer'ına bir program yüklemenizi sağlar... SAVE : AMOS editör buffer'ındaki programı diskinize kaydetmenizi sağlar... Fakat kaydetme işleminde dosyaya verilen isim, ilk başta diskten yüklendiğindeki isimdir. Eğer başka bir isimde kaydetmek isterseniz aşağıdaki komutu kullanın... SAVE AS : Bu komutla da diske editör buffer'ındaki programı kaydederiz. Fakat bu komutla o programa yeni bir ad verebiliriz... MERGE : Bu komut da AMOS'ta bulunan çok yararlı komutlardan biridir. MERGE'ün yaptığı görev daha önce disk'te kayıtlı bulunan başka bir programla, o an editör penceresinde bulunan programı birleştirmemizi sağlar... MERGE ASCII : Bir önceki komutla aynı görevi görür, fakat farkı ASCII dosyalarla çalışmasıdır.. AC. NEW / LOAD : Bu komut ise, o an editör buffer'ında bulunan programın içinde bulunan, accessory loading yani programın dışında bulunan programın çalışması için
KADIKÖY gereken dosyaların ya da herhangi bir programın yüklenmesini sağlar. Yükleme yapmadan önce, daha önce yüklediğimiz accessory'leri siler. LOAD OTHER : AMOS editör penceresi dışında bir buffer'a farklı bir program yüklememizi sağlar. Bu komut çoğu zaman çok yararlı bir komut haline dönüşebilir... NEW OTHERS : Load Others ile yüklenen başka bir programı hafızadan siler... NEW : O an AMOS editör penceresinde bulunan programı hafızadan atar. : AMOS'tan çıkmamızı sağlayan komut budur... Böylece kullanılan tüm menülerin açıklanmasını bitirdik. Fakat sağ ve sol amiga tuşlarıyla kullanabileceğimiz iki menü daha var. Fakat oradaki menüler AMOS Basic'le kullanıldığından, AMOS Basic komutlarını anlatırken vereceğim... Ayrıca yukarıda anlattığım menüleri tuşlarla da kullanabilirsiniz. Bu sizin için çok büyük kolaylık sağlayacağından, tuş kontrollerini de anlatıyorum... Hangi menüdeyseniz, sırasıyla F1'den F10'a kadar olan tuşlara basarak sırasıyla o komutu seçebilirsiniz. Project 2 menüsüne girmek isterseniz, shift tuşunu basılı tutarak F tuşlarından birisine basmalısınız. Eğer Block Menüsü'ne girmek isterseniz <CTRL> tuşuna basın. Search menüsüne gitmek için ise, Alternate tuşlarını kullanın... AMOS yazımızın bu aylık bölümü burada bitiyor. Sormak istediğiniz bir soru varsa, herhangi bir program arıyorsanız bana yazın...
BURAK ÖZIŞIK