Thread overview
Görsel D kütüphaneleri
Aug 23, 2009
esatarslan52
Aug 24, 2009
esatarslan52
Aug 24, 2009
esatarslan52
August 23, 2009

Acaba D dilinin dersleri bittikten sonra görsel programlamaya geçmeyi düşünüyor musunuz?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 23, 2009

Ben elimden geleni yapmaya çalışırım.

D ile uğraşmaya ilk başladığımda uygun bir GUI aradım. Fakat istediğim gibi bir tane bulamadım. Örneğin DWT'nin hem phobosa hemde tango ya destek veren sürümleri var fakat phobos için olan uzun süre geliştirilmemiş ve DMD 1.0 da kalmış. QtD yanlış hatırlamıyosam tangoyu destekliyodu. Ben c++ dan tecrübeli olduğum wxWidgets(wxD)'ı D için derlemeyi denemiştim fakat 2 adımlı kurulumun 2.adımını bir türlü gerçekleştiremedim.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 23, 2009

Görsel arayüz için fltk'yi ve veri tabanı olarak sqlite'ı kullanan bir program kütüphanesi Pluto:

http://dronten.googlepages.com/pluto

O, basit programlar içinmiş ve kullanımı kolaymış. Daha gelişmiş işler için de QtD'yi öneriyorlar (e herhalde ;) ):

http://code.google.com/p/qtd/

Bir de Mengu'nun bahsettiği DWT var:

http://www.dsource.org/projects/dwt

D ile Türkçe görsel program görsek... ;) (Ben görsel programlamayı belki seneye öğreneceğim.)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 23, 2009

Bu liste çok daha kapsamlı... :)

http://www.prowiki.org/wiki4d/wiki.cgi?GuiLibraries

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 23, 2009

Kendim öğrenirken bir şeyler yazarım kesin.

D ile görsel programlama konusunu anlatmak isteyenler var mı? Şu listede yerimiz var: ;)

http://ddili.org/ders/

Veya şurada makale türünde kısa bir yazı da olabilir:

http://ddili.org/makale/

Yazacak çok şey var... Hmmm... D ile bir şekilde ilgili olduğu sürece yazarlar aradığımızı da duyurmak gerek... (Ay! Duyurdum galiba... :D)

Makale kabul esasları gibi bir yazı hazırlamak gerek. En azından çok yapılan yazım hatalarını kabul etmeyelim. :/

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 23, 2009

İkinci adımın sorunu neydi acaba? Hemen çözelim ve makale yazmanı engelleyen bu durumu ortadan kaldıralım! :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 24, 2009

İkinci adımda wxd dizinine girip make komutu ile derlemeye başlayınca resimdeki hatayı verip derlemeyi bitiriyor.

http://img4.imageshack.us/img4/5770/wxd.jpg (http://img4.imageshack.us/i/wxd.jpg/)

Ayrıntılar için MakeFile dosyasına bakın demişler. Orda wxc ve wx dizinlerine girip derleyin denmiş fakat wxc dizinine girip make ile derlemeye çalıştığımda aşağıdaki hatayı veriyor.

Error on line 181: can't read makefile '/build/msw/config.dmc'

config.dmc nin içinde 181. satır yok.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 24, 2009

Ben bu linkten faydalanıyorum http://wxd.sourceforge.net/ . Yine o linkte "D language 1.0 versus 2.0" bölümünde D 1.0 ile D 2.0'a göre daha iyili çalışıyor gibi bir şey söylemişler.

ChangeLog bölümüne baktığımda en son yapılan değişiklik 03/07/2009 olarak gözüküyor. Yani baya yeni sayılır.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 24, 2009

Belki de belgeleri eskidir ve o satır kalmamıştır. (?)

Bu hatanın giderilmesi için Config.d'nin 327 ve 328 numaralı satırlarında o ifadelerin başına cast(char) gelmesi gerekiyor:

327: cast(char)(cast(int)ch - 65 ...)
328: cast(char)(cast(int)ch - 97 ...)

Bence dmd zamanla daha sağlamlaşmış (int'ten char'a otomatik dönüşüm sağlamıyor), ama kod eski kalmış. Veya, bütün kod zaten D1 için mi acaba?

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]