Ocak 11

TurboBird 1.0

Turbobird,  çok sevdiğim iki yazılımın içe içe hali. Firebird için Lazarus ile yazılmış yönetim aracı. Sade basit ama iş görür bir yazılım.  Hatta göz boyama gibi çabaları olmadığı içinde son derece hızlı çalışıyor.

Bu arada fırsat buldukça firebird ile ilgilide edindiğim bilgileri paylaşacağım. Şuan için bildiklerim bilmediklerimin kdv.si sayılmaz ama umarım hem size hem bana faydası olur.

 

Turbobird

Uygulamanın web sitesi : Turbobird 1.0

 

Düzeltme : Daha önce bildirdiğim Türkçe karakter probleminin deneme yaptığım veri dosyasıyla ilgili olduğunu görüp sıfırdan oluşturulan kayıtlarda bu tür bir sorunla karşılaşılmamıştır.

Ocak 3

Lazarus Uygulamaları : Cad Yazılımı ZCAD v0.9

Lazarus ile yazılmış uygulamalara bir örnekte Rusya’dan.  Yazılım bir CAD yazılımı ve şuan ki versiyonu 0.9.   Yazılımın elbette eksikleri mevcut  ama yapılanlarda hiç küçümsenmeyecek durumda.  Komut tabanlı çizim, dwg ve dxf formatlarını tanıma ve çizimle ilgili son derece başarılı özellikler bulunuyor. Bu tür yazılımlarla ilgilenenlerin incelemesini öneririm.

ZCAD
ZCAD – Lazarus

Uygulamanın sitesi : http://sourceforge.net/projects/zcad/

http://shamangrad.ru/project.php?act=view&prj=zcad

Aralık 29

Lazarus ile Uygulamalar OTEL Yazılımı

Lazarus Facebook grup üyelerimizden ZAMBİR takma isimli üyemizin geliştirdiği OTEL yazılımını sizlerle paylaşıyoruz. Uygulamayı çalıştırmak için C:\Otel klasörüne kurmak gerekiyor.  Gerek form tasarımları, gerekse kod örnekleriyle faydalı olabileceğini düşündüğümüz uygulamayı buradan indirebilirsiniz.

Otel Uygulaması

Dosya Adresi : http://yadi.sk/d/ORDatAGVF9UHD

Geliştiren        :  ZAMBİR

Web                   :  www.zambir.com

Uygulama için ZAMBİR’e teşekkür ederiz.

Eylül 19

Uzuun uzuuun zaman sonra ” Lazarus ile ZenGL #2 “

İş, güç, aile derken uzun zamandır günlüğe birşeyler eklemediğimin ve hatta eklediğim yazının devamını da getiremediğimin farkındayım. Bu konuda özürlerimi lütfen kabul edin 🙂 Peki artık daha sık mı yazılar ekleyeceğim ? Elimden geleni yapacağıma inanabilirsiniz. Ama ne yazık ki bunun için bir söz veremiyorum.  Şimdi gelelim esas konuya.

Bu yazıda bir süredir uğraştığım Zengl motorunda sprite ekleyerek eklediğimiz spritein klavye tuşlarıyla yönlendirilmesini işleyeceğiz. Zor bir iş mi ? Hayır. Ama önemli bir iş.  Spritelar oyunun içindeki figürlerdir diyebiliriz. Bu kapsamda yukarıdan seyredilerek oynan bir uçak oyununda komuta ettiğiniz uçaktan tutun, savaştığınız uçaklar, size hediye gelen paketler, hatta düşmanı yok etmek için gönderdiğiniz mermiler bile sayılabilir. { Not:  Bu yazıda uçağa mermide eklemeyi düşünüyordum ama karışıklık artmasın diye onu Zengl #2.5 yazısında anlatacağım. }

Continue reading

Kasım 11

Lazarus ile Yazılım Uygulamaları – 2 / Hafıza Oyunu

Merhabalar, uzun süredir günlüğü boşladığımın farkındayım. Bunun başlıca nedeni tabiki iş – güç 🙂 Ama bu beklemenin sonunda hoş bir oyunla günlüğe ekleme yapıyorum.  Hafıza oyunu hepimizin bildiği gibi bir resmin eşini bularak kartları toplamaya dayanıyor. Ne kadar az kart açarak kartları toplarsanız o kadar çok puan kazanıyorsunuz. Bu bilinen oyunu yazmakda ki amacım nesne yönelimli programlama pratiğimizi biraz daha arttırmak.

Bu oyunu yazarken hepimizin uygulamalarımızda kullandığımız speedbutton bileşenini biraz geliştirdim ama bunu programın içinde yaptım ve yeni bir bileşen oluşturmak zorunda kalmadım. (Oluşturmak daha zor ya da kolay olacağı için değil böyle bir bileşenin başka bir yazılımda faydası olacağını düşünmediğim ve esas amacımın bileşen yazmak olmadığı için bileşen oluşturmadım)

Continue reading