Manyetik Paket
Retro bilgisayarTüm Manyetik Paket bağımlılarına merhaba. Bu ay da bir disket dolusu işe yaramaz (!) programla karşınızdayız. Fakat bu ayın Manyetik Paket'i, önceki aylara ait olanlardan biraz farklı. Hayır, diskte bu ay da sadece yasal programlar yer alıyor. Manyetik Paket'i başkalarına da hazırlattırmadım. Bu ayki Manyetik Paket'in farkı, içinde yer alan iki programın Türkiye sınırları içinde yaşayan bir programcıya ait olması. Bu programları yazan Hayrettin Yıldız, şimdiye kadar Manyetik Paket'e program vermiş ilk Türk programcısı. Uzun zamandır Manyetik Paket'te yer almasını istediğiniz ve işe yarayacağını düşündüğünüz programları bana yollamanızı istiyordum. Fakat şimdiye kadar yollanan tek program olan Joystick test programını, sizlerin işine yaramayacağını düşündüğüm için Manyetik Paket'e almamıştım. Bu sayıda yer alan iki harika oyunu yazan Hayrettin Yıldız'a tebriklerimi iletirim. Bunların dışında, Manyetik Paket eskiden bildiğiniz gibi. Bu ayın seçilmiş programları şunlar: Text Paint, Lemon, Workbench, Tetris, Star Buster, Sim Gen, My Menu ve Ed Word. Bunlar arasında benim en çok beğendiğim, shareware bir text editörü olan Ed Word. Birçok okuyucu iyi bir editörün eksikliğinden yakınıyordu (Hayır
Ersen, bunun seninle alakası yok!). Ed Word birçok kullanıcının hayatını kurtaracak gibi görünüyor. Bakalım bu programlar ne işe yarıyorlar. 1. Text Paint:
Ultimate Computer Arts: Oliver Wagner, (C) 1990, Shareware: $15/DM20 Bu ayın Acil Servis mektuplarını okurken, bir okurun ASCII ekranları hazırlayıp, çalışabilir bir program halinde diske kaydetme isteği gözüme çarptı. Eski olmasına rağmen, Text Paint bu arkadaşımızın isteğini - ve fazlasını - karşılayabilecek bir program. Text Paint yardımıyla 4 ya da 8 renkli yazı ekranları hazırlayıp, bunları TYPE'la basılabilecek ANSI dosyaları, ya da çalıştırılabilecek CLI modülleri halinde diske kaydedebiliyorsunuz. Programı kullanarak, ekrana renkli yazı yazmaktan başka, bu yazıların arkasına karakter boyunda kutucuklarla (piksel demeye utandım) resimler, çizgiler ya da kutular çizebiliyorsunuz. Text Paint'in en çok hoşuma giden tarafı, bu kutucuklarla yazıların birbirinden bağımsız olması. Yani, önce menünüzün yer alacağı kutuyu çizip, bu kutunun içini istediğiniz gibi boyadıktan sonra, çizmiş olduğunuz arkaplana zarar vermeden istediğiniz renkte yazıyı kutunun içine yazabiliyorsunuz. Hatta standart bir menü arkaplanı hazırlayıp bunu diske kaydedebilirsiniz. Daha sonra, hazırladığınız bir utility paketine menü koymak istediğinizde bu arkaplanı yükleyip üzerine pakette yer alan programların listesini yazabilirsiniz. Bu kadar karmaşık işlemlerle uğraşmak istemiyorsanız, sadece istediğiniz yazıyı yazıp bu yazıyı CLI modülü olarak kaydetmeniz mümkün. Böylece çalıştığında ekrana yazı yazan bir program yaratabilirsiniz. Program menü elemanları açısından oldukça zengin. Onun için bir an önce anlatmaya başlasam iyi olur.
PROJECT: New: O anki ekranı temizler ve yeni bir projeye başlamanızı sağlar. Load File: Daha önceden kaydedilmiş bir ekranı yükler. Save Screen: Hazırlanmış olan ekranı Load File ile yüklenebilecek şekilde kaydeder. Save ANSI File: Hazırladığınız ekranı type komutu ile ekrana basılabilecek şekilde kaydeder. ANSI dosyalarını da Load File ile yükleyebilirsiniz. Save CLI Module: Hazırlanmış olan ekranı çalıştırılabilir bir program olarak kaydeder. CLI module dosyalarını da Load File ile yükleyebilirsiniz.
MP menüsü Text Paint'le hazırlansa böyle olurdu herhalde.
Output: Full Window: Programın çıktısının, CLI penceresinin tamamını (çerçeveler dâhil) kullanmasını sağlar. Yalnız bu modu açtığınız zaman kaydettiğiniz ekranlar, CLI penceresinin kenarlarını siler. CLS: Hazırladığınız ekran CLI penceresinde gösterilmeden önce pencere temizlenir. Cut Off: Eğer hazırladığınız yazı tam ekran değilse, ve bu mod seçiliyse, kaydedilen modül, içinde yazı bulunan son satıra kadar olan kısmı gösterecektir. Eğer bu mod seçili değilse tüm ekran CLI penceresine basılır.
CR-NL: Hazırlanan ekranın PC'de de sağlam görünebilmesi için, her satırın sonuna sadece LF (Line Feed-$0A) karakterini değil, bir de CR (Carriage Return-$0D) karakterini koyar. Amiga sadece LF bulunan dosyaları hatasız gösterebiliyor, fakat PC, her satırın sonunda hem CR, hem de LF bulunmasını istiyor. Invisible End: Hazırlamış olduğunuz ekran gösterildikten sonra gelecek olan CLI mesajının arkaplanla aynı renk olması sağlanır. Bu sayede mesaj görünmez olur.
MODE: Text: Arkaplana dokunmadan, seçilen renkle yazı yazmak için bu mod kullanılır. Draw: Seçilen arkaplan rengiyle, mouse'u kullanarak istediğiniz gibi çizim yapmanızı sağlar. Rectangle: Arkaplan rengiyle, içi boş dikdörtgenler çizmenizi sağlar. Box: Arkaplan rengiyle, içi dolu dikdörtgenler çizmenizi sağlar. Line: Arkaplan rengiyle, istediğiniz açıda doğrular çizmenizi sağlar. FGPEN: Text modunda yazacağınız yazının rengini bu menünün elemanlarından seçersiniz. BGPEN: Diğer modlarda kullanılacak arkaplan rengini bu menünün elemanları ile belirlersiniz.
TEXTSTYLE: Underline: Yazının altı çizili çıkmasını sağlar. Bold: Yazının ekstra kalın çıkmasını sağlar. Italic: Yazının sağa eğik çıkmasını sağlar. Normal: Yukarıdaki modlar teker teker seçilmek zorunda değildir. Önce Underline, sonra da Bold seçerseniz, yazılar kalın ve altı çizili olarak görülür. Normal yazı yazabilmek için ise bu elemanı seçmelisiniz.
MISC: Color Palette: xcolor.library yardımıyla, renklerin ayarlanabilmesini sağlar. Save Palette: Daha sonra kullanabilmesi için paleti "S:TextPaint.Palette" adı da diske kaydeder. Set Palette: Reload: "S:TextPaint.Palette" dosyasından paleti yükler. Grab WB Map: O anda Workbench'in kullandığı paleti alır. Default WB Map: Standart Workbench paletini alır. Default ANSI Map: ANSI standartlarına uygun sekiz renklik paleti alır. Redraw Screen: Ekranı yeniden çizer. Help: Kullanabileceğiniz bazı tuşların listesini verir. 4 Colors: Normal Workbench 4 renk olduğu için, çalışma ekranını 4 renge indirir. Bu işlemin geri dönüşü yoktur. Yani tekrar 8 renge çıkamazsınız.
FILTER: Reset Foreground: Tüm yazılmış olan yazının rengini 1. renge çevirir. Reset Background: Tüm arkaplan rengini sıfırıncı renge çevirir. Reset Style: Tüm yazıları normale çevirir. Reset All: Üstteki üç işlemi birden yapar.
Heiko Lange, Ocak FreeWare Bu program sadece Lemmings hayranları için yazılmış şirin bir oyuncak. Programı çalıştırdıktan sonra Workbench ekranınız Lemming'ler tarafından istila ediliyor. Bu ufak yaratıklar pencerelerinizin üzerinde yürüyor, kenarından tırmanıyor. Yapacak hiç bir şeyleri kalmadığı zamanlarda ise, kendilerini boşluğa bırakıyor ve şemsiyelerini açıyorlar. Workbench ekranına geçtiğinizde tanıdık yüzler görmek istiyorsanız bu program çok hoşunuza gidecek. 3. SimGen:
Gregg Tavares, 1989, FreeWare Kickstart 1.3'de Workbench ekranının arkasına iki ya da dört renkten oluşan resimler koymak için kullanılabilecek en hızlı programla karşı karşıyasınız.
M t yal
SimGen kullanarak şık bir Workbench'e sahip olabilirsiniz.
İki ya da dört renklik bir resmi DPaint'le çizip kaydettiğinizde, ikonuyla birlikte kaydedilir. Bu resmi SimGen'de kullanabilmek için tüm yapmanız gereken, ikonun üzerinde bir kere klikleyip, Workbench menülerinden "Info"yu seçmek. Eğer bilgisayarınızı açtığınız diskin "libs:" directory'sinde "info.library" bulunuyorsa, bir pencere açılacak, ve seçilen ikonla ilgili bir çok bilgi burada yer alacaktır. Resmi SimGen'e eklemek için, "Default Tool" yazısının yanındaki kutucuğa "SimGen" yazın ve Save ile bu işlemi bitirin. Resmi SimGen'le aynı directory'ye koyarsanız, resmin ikonu üzerinde iki kere kliklediğinizde Workbench ekranının arkasına bu resim yerleştirilecektir. Eğer arkaplanı Manyetik Paket'te verdiğim örnekler gibi, kendini tekrarlayan bir desenle kaplamak isterseniz, biraz daha fazla iş yapmalısınız. Deminki gibi Default Tool'u SimGen yaptıktan sonra, Save etmeden önce aşağıdan ADD'e basıp, yandaki kutucuğa "TILE-" yazıp RETURN'e basmalısınız. Artık resminiz ekranın sol üst köşesinden başlayarak kendini tekrarlayacaktır. Eğer TILE-10,20 yazarsanız, resminiz 10,20 koordinatından başlayarak kendini tekrar edecektir. 4. My Menu:
Darin Johnson, Public Domain Diskinizde ya da hard diskinizde yer alan programlara erişmek çok zamanınızı alıyorsa, ya da bütün o directory'lere girdikten sonra bir programı çalıştırmaktan sıkıldıysanız, My Menu tam size göre bir program. My Menu'nün yaptığı iş, S: directory'sinde yer alan bir konfigürasyon dosyasında yer alan direktiflere uyarak, Workbench'e ait olan menüye elemanlar eklemek. Bu program sayesinde, istediğiniz programı çalıştırmak için sadece sağ tuşa basmanız, ve gerekli menü elemanını seçmeniz yeterli. Manyetik paketin S: directory'sinde bu ayın programlarını çalıştırmak için kullanılabilecek bir örnek "mymenu.conf" dosyası bulunuyor. MyMenu'yü Workbench'den ya da CLI'dan çalıştırdığınızda "s:mymenu.conf" okunuyor, yorumlanıyor ve istenen elemanlar Workbench menüsüne ekleniyor. ÖNEMLİ: My Menu'yü başka bir diske çekmek istediğiniz zaman üç dosyayı çekmelisiniz: 1) MyMenu. 2) L:MyMenu-Handler. 3) S:MyMenu.conf. Eğer L: directory'sinde mymenu-handler'a rastlanmazsa, MyMenu'nün çalıştırıldığı directory'ye bakılıyor. Programın doğru çalışması için bu üç dosyaya da gerek var. İşin en önemli kısmı mymenu.conf dosyasını doğru yazmak. Eğer dosyada bir hata varsa, programı Workbench'den çalıştırınca menüler görünmüyor. Eğer programı CLI'dan çalıştırırsanız, mymenu.conf'da bir hata bulunduğu size söyleniyor. Gelelim mymenu.conf dosyasını nasıl yaratacağınıza: Mymenu.conf dosyası, mymenu'nün anlayabileceği iki komuttan oluşuyor. COLOR n komutu, bu komuttan sonra tanımlanacak olan menü elemanlarının rengini Workbench'in n. rengine çeviriyor. Kullanılmadığı zaman elemanlar 2. renk olan siyah'la tanımlanır. Menü elemanlarını tanımlamak için kullanılan MENU komutu ise biraz karışık, ve bir kaç örnek üzerinde çalışma gerektiriyor. Normalde şu şekilde kullanılır: MENU <Menü Harfi> Menü Menü elemanı (alt elemanı) | Komut tanımı Köşeli parantezler (||) içine yazılan parametreleri yazmayabilirsiniz. Menü elemanının sağ amiga tuşu ve bir harfe basılarak da çalıştırılabilmesini istiyorsanız, MENU'den hemen sonra < ve > arasına harfi yazmalısınız (MENU <A> gibi). Menu yerine, sağ tuşa basınca ekranın üstünde görünmesini istediğiniz menü başlığını (Oyunlar, Utilityler gibi) yazın. Örnek konfigürasyonda da görebileceğiniz gibi, Workbench'e birden fazla menü başlığı eklemeniz mümkün. Menü elemanı yerine programı çalıştıracak ya da alt menü açacak olan menü elemanının adını yazın (Tetris ya da "zeka oyunları" gibi). Eğer programın bir alt menüden çalıştırılmasını istiyorsanız, son olarak bir de alt menü adı yazmalısınız (Menü alt elemanı yerine). Buraya kadar olan kısımda sadece bir programı çalıştırmak için Workbench'e eklenecek olan menü elemanlarını tanımladık. Eğer Menü adlarından ya da menü elemanlarından biri boşluk içeriyorsa (Star Wars gibi) bu elemanı tırnak içinde yazmalısınız (<S> Oyunlar "Shoot em up" "Star Wars" şeklinde). Bundan sonra, "|" karakterini basmalı, ve programın ne şekilde çalıştırılacağını ve nerede bulunacağını girmelisiniz. İlk olarak programın Workbench'den mi yoksa CLI'dan mı çağrılmış gibi çalıştırılması gerektiğini belirlemelisiniz. Bunun için "|"den sonra "WB" ya da "CLI" yazmalısınız. Daha sonra da programın açık adresini eklemeniz gerekli. Şimdi Workbench'e tek bir menü içinde iki program ekleyen konfigürasyon dosyasını inceleyelim: Örnek 1: Color 1 MENU Utilities "Disk Master" | WB "DFO:DM/Disk Master" MENU Utilities DMouse "DMouse Başlat" | CLI c:DMouse MENU Utilities DMouse "DMouse Bitir" | CLI c:DMouse quit Yukarıdaki örnekte Workbench menüsüne adlı bir menü ekleniyor. Bu menünün iki elemanı var: Disk Master ve DMouse. Disk Master'ı seçtiğiniz zaman Disk Master çalıştırılıyor Mouse'u DMouse'un üzerine getirdiğiniz zaman ise ikili bir alt menü açılıyor: Başlat ve DMouse Bitir. Örnek 2: Color 1 MENU Utilities "Disk Master" | WB "DFO:DM/Disk Master" MENU Utilities DMouse "DMouse Başlat" | CLI c:DMouse
MyMenu'nün nasıl çalıştırıldığını ve neler
Yapabil- “| diğini | görüyor- | sunuz.
MENU Utilities DMouse "DMouse Bitir" | CLI c:DMouse quit Color 3 MENU <O> MyMenu "MyMenu Quit" | CLI c:MyMenu Quit Bu örnekte, Workbench'e iki menü ekleniyor. Birincisi ilk örnekteki menü. İkincisi ise MyMenu'den çıkmanızı sağlıyor ve Workbench ekranının 3. rengi olan turuncu ile yazılmış. Eğer sağ Amiga tuşuyla birlikte O'a basarsanız, bu eleman seçilmiş gibi işlem yapılıyor. Eğer My Menu'yü ikinci kez parametresiz çalıştırırsanız, config dosyası tekrar okunur ve menüler yeniden oluşturulur. Eğer programı quit parametresi ile çalıştırırsanız, menüler yok olur ve program kendini bellekten siler.
MARTIN REDDY, 1992, ShareWare: Gönlünüzden ne koparsa. Çoğu Amiga kullanıcısının en büyük eksikliği iyi bir text editörüdür. "Ben text editörünü ne yapacağım ki?" demeyin sakın. Bir disk hazırladığınız zaman bile, açılışta hangi programların ne şekilde çağırılacaklarını belirtmek için startup-sequence adlı bir text dosyası hazırlamanız gerekir. Eğer elinizin altındaki editör Amiga'nın kendi editöründen biraz daha iyiyse bile, hayatınız oldukça kolaylaşacaktır.
Ed Word, daha çok programcıların işine yarayacak şekilde hazırlanmış. İçinde bulunan birkaç özellik sayesinde C ya da Pascal'da program yazmak biraz daha kolay hale getirilmiş. Açıkçası, Ced gibi harika (fakat ne yazık ki PD ya da Shareware olmayan) bir editör kullanmasaydım, kullanacağım editör Ed Word olurdu. Gördüğüm kadarıyla, programın birçok özelliği, 100 dolardan aşağı satılmayan editörlerin özellikleriyle yarışabilecek kadar iyi. Yalnız Ed Word'ün bir problemi var: Haddini bilmiyor! My Menu ya da LemonWorkbench'i çalıştırdıktan sonra Ed Word'ü çalıştırırsanız, bu programların değiştirdiği sistem vektörlerini beğenmiyor ve bellekte virüs olabileceğini söylüyor size. Şaka bir yana, eğer Virus Checker gibi bir programı her an arkada bulundurabilecek kadar belleğe sahip değilseniz, editörü her çalıştırdığınızda virüs kontrolü yapması içinizi rahatlatacaktır. Programın menüleriyle birlikte, özelliklerini de anlatacağım için sözü daha fazla uzatmaya gerek görmüyorum.
PROJECT: Erase: O anda çalıştığınız text dosyasını temizler ve dosya adını unutur. Open: Yeni bir dosya açar. Save: O anda çalıştığınız dosyayı, adı biliniyorsa doğrudan eskisinin üzerine kaydeder. Dosya adının bilinebilmesi için ya Open ile dosya yüklemiş olmanız, ya da yeni yazmaya başladığınız bir dosyayı en az bir kere kaydetmiş olmalısınız. Eğer dosya adı bilinmiyorsa doğrudan doğruya Save As menüsü seçilmiş gibi işlem yapılır. Save As: Değiştirmekte olduğunuz dosyayı hangi device'a, hangi adla kaydedeceğinizi size sorduktan sonra kaydeder.
FILE: Insert File: Kursorun o anda bulunduğu yere bir başka dosyanın içeriklerini ekler. Write Block: Seçmiş olduğunuz bloğu (Edit Menüsünde blokları anlatacağım) diske kaydeder. Delete File: Diskten bir dosyayı siler. Rename File: Diskte yer alan bir dosyanın adını değiştirir. Protection: Diskte yer alan bir dosyanın protection flag'lerini değiştirmenizi sağlar. Bu sayede değerli dosyalarınızı silinmeye ya da yazılmaya karşı koruyabilirsiniz. Bu flag'leri şu amaçlarla kullanabilirsiniz: R: Read. Seçiliyse dosya okunabilir. Değilse okunamaz. W: Write. Seçiliyse dosyaya yazılabilir. Değilse yazılamaz. E: Edit. Seçiliyse dosya bir editör tarafından değiştirilebilir. Değilse değiştirilemez. D: Delete. Seçiliyse dosya diskten silinebilir. Değilse değiştirilemez. S: Script. Seçiliyse, AmigaDOS script'leri, normal programlar gibi sadece isimleri yazılarak çalıştırılabilir. Eğer değilse Execute komutu kullanılarak çalıştırılabilir. Mesela CLI'da startup-sequence'i normalde "Execute startup-sequence" komutuyla çalıştırabilirsiniz. Ama bu dosyanın S flag'ini açarsanız, "startup-sequence" yazdığınız zaman çalışacaktır. Top of File: Üzerinde çalışmakta olduğunuz dosyanın en üst satırına gider. End of File: O anda çalıştığınız dosyanın en son satırına gider. Tab Size: Tab tuşuna bastığınızda kursorun kaç karakter öteye gideceğini belirler. Cursor Mode: Yazılan karakterlerin diğerlerini silip silmeyeceğini belirler. Ekranın altında o anda Insert ya da Destroy modlarının hangisinde olduğunuzu görebilirsiniz. Aslında mouse'u bu yazının üzerine götürüp sol tuşa basarak menülerle uğraşmadan mod değiştirmeniz de mümkün.
Ed Word, istediğiniz programı diskten çalıştırabilir.
EDIT: Block Start: Kesmek, kopyalamak ya da silmek için bir blok seçebilirsiniz. Bu seçenekle bloğun başlangıç noktasını belirlersiniz. Block End: Başlangıç noktası belirlenmiş bir bloğun bitişini belirler. Vert Block Start: Bir yazının içinden kolon halinde blok kesmek de mümkündür. Bu elemanla kolon bloğunun sol üst noktasını belirlersiniz. Vert Block End: Kolon bloğunun sağ alt noktasını belirlemek için kullanılır. Block Off: Seçilmiş olan bloğu kapatır. Cut Block: Seçilmiş olan bloğu clipboard'a atar ve yazının içinden siler. Copy Block: Seçilmiş olan bloğu clipboard'a atar, fakat seçilmiş bölgeyi silmez. Insert Block: Kursor'un olduğu bölgeye clipboard'da yer alan datayı ekler. Erase Block: Seçilmiş olan bloğu dökümandan siler. Print Block: Clipboard'da yer alan bilgiyi yazıcıya yollar. View Clipboard: Clipboard'un içeriğini gösterir. Delete Line: Kursor'un üzerinde bulunduğu satırı siler. Undelete Line: Önceden silinmiş olan satırı geri yazar. Delete to Eoln: Kursor'un bulunduğu yerden satır sonuna kadar siler. Delete Word: Kursor'un üzerinde bulunduğu kelimeyi siler.
SEARCH: Jump to Line: Çıkan requester'a yazdığınız satır numarasına kursor'u götürür. Find: Çalıştığınız dosya içinde bir kelimeyi aramakta kullanılır. Çıkan requester'ın içine aradığınız kelimeyi yazın. Find Next: Bulunan kelimeden sonraki bölümde kelimeyi arar. Find/Replace: Bir kelimeyi sadece aramakla kalmaz, bulduklarını da istediğiniz bir kelimeyle değiştirir. Hex Search: Aramayı karakterlerle değil de HEX (onaltılık düzende) değerlerle yapar. Mesela $41'i ararsanız, dosyadaki "A" harflerini bulursunuz. Go to Byte Offset: Dosyanın başından istediğiniz kadar harf sonrasına gitmenizi sağlar. Set Mark 1/2/3: Bu üç menü elemanı ile dosyanın içinde üç noktayı işaretleyebilirsiniz. Jump To Mark 1/2/3: Bu üç menü seçeneğiyle de daha önceden işaretlemiş olduğunuz noktalara kursor'u götürebilirsiniz.
UTILITIES: Insert ASCII: Dökümanın içine tuşlarla erişemeyeceğiniz, ya da hangi tuş kombinasyonuyla erişebileceğinizi bilmediğiniz bir karakter ekleyeceğinizde kullanmalısınız. Mesela beta harfini (β) yazacağınız zaman Alt-Shift-Eksi (-) tuşlarına basmak yerine bu elemanı seçip, karakterleri ve ASCII değerlerini görerek 223 yazmanız mümkün. Text Casing: Ed Word, yazdığınız anda bazı kelimelerin harflerinin büyük ya da küçük olmasını sağlayabiliyor. C gibi komutlarının küçük harfle yazılmasını isteyen bir dille çalışıyorsanız, ya da Pascal'da komutların büyük harf, değişkenlerin küçük harf olmasını istiyorsanız bu işlemi açmalısınız.
Özel bir key dosyasından, kullanılan dile ait bilgileri okuyan Ed Word, bir satır değişimi olduğunda, eski satırdaki tüm kelimeleri gerekli şekilde ayarlıyor. Bu işlemden yararlanmak için, çıkan requester'ı şu şekilde kullanmalısınız: Key dosyasının adını yazmanız gereken kutucuğa: /Pascal yazın ve ENTER'a basın. Bu EdWord'le birlikte verilen Pascal komutlarına ait bilgileri EdWord'e iletecektir. Ed Word paketinde bu şekilde kullanabileceğiniz üç adet key dosyası bulunuyor: Pascal, C ve AmigaDOS. AmigaDOS key dosyasında, Amiga'da kullanılan tüm komutlar yer alıyor. Startup-sequence gibi script'ler yazarken bu dosyadan yararlanabilirsiniz. Key dosyasını belirledikten sonra, KeyWord Casing'in karşısında yer alan kutucuğa klikleyerek, dile ait komutlar için dört durumdan birini seçmelisiniz: OFF: Kelimeler yazdığınız gibi bırakılır. UPPERCASE: Kelimeler büyük harfle yazılır. LOWERCASE: Kelimeler küçük harfle yazılır. CAPITALISE: Kelimelerin ilk harfi büyük, kalanı küçük harfle yazılır. Alttaki gadget'la aynı şekilde değişken durumunu da belirledikten sonra, seçtiğiniz dilde yazı yazmanız mümkün. Define Commands: Ed Word kullanarak diskten program çağırmanız da mümkün. Bu komutlar directory almaktan, yazmış olduğunuz programı compile ettirmeye kadar her işlemi yaptırabilir. Ne yazık ki sadece üç adet menü, program çağırmak için ayrılmış. Ama her menü elemanı birden fazla program çağırabiliyor. Komut satırında üç tane özel karakter kullanabiliyorsunuz: *: Satırda * yazdığınızda, bu karakter üzerinde çalışılan dosyanın adı ile değiştiriliyor. Örnek: ECHO "Şu anda * adlı dosyayla çalışıyorsunuz!"
@: * ile aynı işi yapıyor, fakat dosya adının eklerini yok ediyor. Yani, Örnek.c dosyası üzerinde çalışıyorsanız, @ yerine Örnek kelimesi yazılacaktır. |: Başka bir komut yazılmasına izin verir. Örnek: ECHO "Şu anda * dosyasındasınız. Ve directory şöyle:" | Dir Bu elemanı seçtiğinizde açılan pencerede iki grup var. Üstteki grup komutu tanımlamanızı sağlıyor. Alttaki grup ise açılacak olan CLI penceresini konfigüre etmenize yardım ediyor. Alttaki gruba dokunmasanız da olur. Üstteki grubun en üstteki kutusuna komut satırını giriyorsunuz. Onun bir altındaki kutuya ise bu komutun menüde ne adla görüneceğini yazıyorsunuz. Bu iki kutunun altındaki üç gadget'tan aktif olanı hangi komutu ayarladığınızı gösteriyor. Bunlardan herhangi birine klikleyerek istediğiniz komutu değiştirebilirsiniz. AutoSave'i açtığınız zaman, bu komut işlenmeye başladığında ilk olarak dosyanın o anki halinin diske kaydedilmesini sağlıyorsunuz. Örneğin, yazdığınız C programını Aztec C'de compile etmek için şöyle bir komut satırı girmelisiniz: CC @ User Command 1/2/3: Bunlar, siz komut ekler eklemez değişiyor, ve sizin komutlarınızı çalıştırmak için kullanılıyor. System Status: Sisteminizle ilgili bilgiler verir. Define F-keys: F1-F10 tuşlarını istediğiniz gibi programlamanızı sağlar. Uppercase Word: Kursor'un üzerinde bulunduğu kelimeyi büyük harfe çevirir. Lowercase Word: Kursor'un üzerinde bulunduğu kelimeyi küçük harfe çevirir. Preferences: Programın görüntüsünü keyfinize göre düzenlemenizi sağlar.
TOOLS: Word Count: Dökümanınızda kaç kelime olduğunu sayar. Occurence Count: Belli bir kelimenin kaç kere tekrarlandığını sayar. Converter: Belli bir sayının onaltılık düzendeki karşılığını ve ASCII karakterini bulur. Sort Block: Clipboard'da bulunan bloğu sıralar. Screen Mode: Ekran modunu ayarlamanıza izin verir. Eğer Workbench modlarından birini seçerseniz program, Workbench ekranında bir pencere olarak çalışmaya başlar. Repeat Text: Bir karakter dizisini istediğiniz miktarda tekrar eder. Böylece, gerektiğinde bir satır dolusu eksi yazmak zahmetine katlanmazsınız. Undo: Son yapılan işlemi geri alır. Ama pek iyi çalışmıyor. Programın açıklaması amma da uzun sürdü. Umarım hala iki üç kişi buralardadır da ben de bu kadar yazıyı boşa yazmış olmam.
Hayrettin Yıldız, Mayıs 1993, ShareWare: $10/DM15
İşte Manyetik Paket'e giren ilk Türk yapımı program. Amos'la yazılmış bir Tetris oyunu bu. Artık Türkiye'de hiç kimseye Tetris'in ne olduğunu anlatmaya gerek kalmadığı için, sadece oyunda kullanabileceğiniz kontrol tuşlarını vermekle yetineceğim: F1/F2: Oyun alanının genişliğini arttırır/azaltır. F3/F4: Oyun alanının yüksekliğini arttırır/azaltır. F6: Klasik Tetris modu. Parçalar standart Tetris'tekiyle aynı. F7: Çılgın Tetris modu. Oldukça zor anlar yaratabilecek parçaların gelme ihtimali var. ENTER: Oyuna başlar. P: Oyunu dondurur. H: En iyileri gösterir. Help: Bu tuşları gösterir. Esc: Oyunu yarıda keser. Oyun oynanmıyorsa oyundan çıkar.
Hayrettin Yıldız, Mayıs 1993, ShareWare:
Ekranın üst kısmında dizili olan taşları bir top ve bir sopa yardımıyla kırdığınız oyunları hatırlar mısınız? Arkanoid, bu oyunların en iyi temsilcilerinden biridir. Star Buster da, Arkanoid kadar olmasa da, oldukça eğlenceli ve hızlı bir duvar yıkma oyunu. Özellikle 10'un üzerinde top ortalığı yıkmaya başladıktan sonra ne yapacağınızı şaşırıyorsunuz. Bana sorarsanız oldukça güzel bir çalışma. Neyse, bu kadar program sizi bir ay idare etmek zorunda. Gelecek ay yeni bir Manyetik Paket'te görüşmek üzere. Vedat Hallaç
Ekran düzeni
ve renkler
gerçekten de iyi seçilmiş.
AMOS'la yazılmış olmasına
rağmen çok şık bir oyun.