Forum: Diğer Konular RSS
Görsel D kütüphaneleri
acehreli (Moderatör) #1
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: Görsel D kütüphaneleri
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
acehreli (Moderatör) #2
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Bu liste çok daha kapsamlı... :)

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

Ali
canalpay (Moderatör) #3
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Acaba D dilinin dersleri bittikten sonra görsel programlamaya geçmeyi düşünüyor musunuz?
acehreli (Moderatör) #4
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
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
Avatar
esatarslan52 (Moderatör) #5
Üye Haz 2009 tarihinden beri · 142 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
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.
acehreli (Moderatör) #6
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
İkinci adımın sorunu neydi acaba? Hemen çözelim ve makale yazmanı engelleyen bu durumu ortadan kaldıralım! :)

Ali
Avatar
esatarslan52 (Moderatör) #7
Üye Haz 2009 tarihinden beri · 142 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
İkinci adımda wxd dizinine girip make komutu ile derlemeye başlayınca resimdeki hatayı verip derlemeyi bitiriyor.

[Resim: http://img4.imageshack.us/img4/5770/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.
acehreli (Moderatör) #8
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
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
Avatar
esatarslan52 (Moderatör) #9
Üye Haz 2009 tarihinden beri · 142 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
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.
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-18, 04:04:04 (UTC -08:00)