Hava Cıva! 1.0 "Yeni Nesil programlama örneği"

freedelphi
06-12-2006, 09:36   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Ara 2006

Hava Cıva! Adından da anlaşılacağı gibi bir "Hava Durumu" programı. Ama bildiğiniz gibi değil... Bir "Widget" örneği. Klasik GDI çizim tekniklerinin dışında yeni nesil GDI+ çizim teknikleri içeriyor. "AlphaBlend" fonksiyonu resim çizme, "UpdateLayeredWindows" fonksiyonu ile katmanlı pencereler (layered windows) oluşturma, PNG formatında 32bit alpha-channel resim biçimlerinin Delphi formlarına uygulanması, donukluk (opaque), saydamlık ve görsel efektler... Hepsi Hava Cıva! da. Dahasıda var.
Microsoft XMLDOM yapısının Delphi bileşenleri kullanmadan işlenmesi, RSS yapısının ayrıştırılması, kullanıcı Internet IP 'sinin bulunması, Hicri-Miladi takvim ve Ay konumunun hesaplanması... Programın görselliği bence sizi etkileyecek. Hem de tam sürüm ve kaynak kodu ile birlikte. İnanın pişman olmayacaksınız...

Hava Cıva! 'yı indirmek için http://freedelphi.brinkster.net/downloads.html adresini ziyaret edin.

Hava Cıva! yı alternatif olarak
http://freedelphi.tripod.com/downloads.html
adresininden de indirebilirsiniz.
(bedeva sitelerin günlük band genişliği maalesef çok sınırlı olduğundan bazen indirmek mümkün olmuyor!)

Hava Cıva! dan bazı ekran görüntüleri (Bazen görüntülenmeyebilir):

Son Düzenleme: freedelphi ~ 06 Aralık 2006 20:15
3DART
12-12-2006, 12:00   |  #2  
Yeni Üye
Teşekkür Sayısı: 0
36 mesaj
Kayıt Tarihi:Kayıt: Eki 2006

Delphi7 de problemsiz çalışıyor...
Görsel özellikleri gerçekten güzel...
Programın konusu ilgi alnımın dışında olduğu için,
kendisini geliştirmek gibi bir niyetim yok ama
görsel öğeleri kendi projelerimde kullanmayı düşünebilirim...
Program sanırım sana ait değil...

Sağol...

3DART
12-12-2006, 12:03   |  #3  
Yeni Üye
Teşekkür Sayısı: 0
36 mesaj
Kayıt Tarihi:Kayıt: Eki 2006

http://skilledcad.azbuz.com/index.jsp

freedelphi
20-12-2006, 10:27   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Ara 2006

Bu program Yahoo Weather in Delphi versiyonu aslında. Programda kullanılan resimler Yahoo ya ait. Fakat Hava Cıva da kullanılan Delphi kodunun tamamı bana ait. Zaten buradaki amaç bir Widget in nasıl yapıldığını öğrenmekti. Özellikle Windows GDI+ nasıl kullanılır diye merak etmiştim. Bolca MSDN okuduktan sonra olay çözüldü.

Beğendiğine sevindim.