Gtk Calendar Haftanın günleri ?

Gtk Calendar Haftanın günleri ?

Mesajgönderen muratungor » 25 Nis 2006, 15:53

merhaba
gtk'nın Calendar nesnesiyle haftanı gününü aldırmanın bir yolu varmı ?
yani 0 -6 arasında bir değer elde etmem gerekiyor nasıl yapabilirm
Teşekkürler
Kullanıcı avatarı
muratungor
Üye
Üye
 
Mesajlar: 92
Kayıt: 11 Tem 2005, 00:00
Konum: istanbul

Mesajgönderen kieroglu » 25 Nis 2006, 19:26

Gorebildigim kadariyla gtk_calendar_get_date ile gunu cektikten ve bir GDate yapisina kaydettikten sonra sonra Glib'den g_date_get_weekday ile haftanin gununu alabiliyorsun. Ancak Gtk 2.8 API'ye bakmadim, bazi kolayliklar gelmis olabilir (2.8'de takvimle ilgili bir iki seyin degistigini biliyorum).
Kullanıcı avatarı
kieroglu
Forum Gurusu
Forum Gurusu
 
Mesajlar: 2301
Kayıt: 13 Mar 2002, 01:00
Konum: Seattle, WA

Mesajgönderen muratungor » 25 Nis 2006, 20:50

teşekkür ederim sorunu hallettim. Söylemeseniz kırk yıl glib'e bakmak aklıma gelmezdi :)

linux'u uzaktan sevmiş, gtk -glib-qt gibi kütüphanelerin marsta olduğuna inanan bir ünide linux üzerinde bitirme projesi alınca haliyle insan biraz zorlanıyor :)
Kod: Tümünü seç
GDate *gd=g_date_new_dmy(11,07,1981);
gint tr=g_date_get_weekday(gd);
g_print("%d",tr);

gibi hallettim
Kullanıcı avatarı
muratungor
Üye
Üye
 
Mesajlar: 92
Kayıt: 11 Tem 2005, 00:00
Konum: istanbul

Mesajgönderen kieroglu » 26 Nis 2006, 09:28

Rica ederim. Aslinda burada API'de bir terslik oldugu da goruluyor. Bir "feature request" olarka istenebilir. Haftanin gununu veren fonksiyonun dogrudan Gtk icinde olmasi makul. Tum takvim fonksiyonlari Glib'e aktarilabilir mi? Hmm, Galiba GtkCalendar gorsel arayuzlu oldugu icin Glib disinda Gtk'nin da kendi tarig/takvim yapilari olmasi makul olabilir...

Monologu uzatmadan keseyim ben :)...
Kullanıcı avatarı
kieroglu
Forum Gurusu
Forum Gurusu
 
Mesajlar: 2301
Kayıt: 13 Mar 2002, 01:00
Konum: Seattle, WA


Dön Glade / Anjuta, GTK

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir

cron