Alıntı (cos00kun):
>bu konuyları biliyorum ama cast() ve getObject() işlevleri tam olarak ne yapar onu bilmiyorum . ayrıca Sinyal tam olarak nedir ne iş yapar açıklayabilirseniz sevinirim ..
> Window w = cast(Window)b.getObject("pencere1");
> b.connectSignals(null);
> w.addOnHide( delegate void(Widget aux){ Main.quit(); } );
> ```
>
'cast()' tür dönüşümü yapıyor. 'getObject' kullanarak ise kimliği 'pencere1' olan ve Glade ile oluşturduğumuz GtkWindow nesnesine erişim sağlıyoruz.
Sinyal bir olay olduğunda bildirim almak ve nesnenin davranışını kullanıcı ihtiyaçlarına göre özelleştirmek için kullanılan bir yöntemdir. Her sinyal (işaret) '"sınıf_ismi::sinyal_ismi"' şeklinde benzersiz olarak tanımlanabilir. Burada sınıf ismi örneğin 'GtkButton' ve işaret ismi ''tıklandı'' şeklinde olabilir.
Alıntı (cos00kun):
>
> 2 , 3 ve 4. sorularım cevap beklemekte bilginiz ve vaktiniz doğrultusunda beklemekteyim özür dileyerek ;-)
>
2. soruyu tam anlamadım. 3. soru'yu da bir örnek üzerinde izah edebilirmisin.
--
[ Bu gönderi, <http://ddili.org/forum>'dan dönüştürülmüştür. ]