![]()
2008/6/1 Mucibirahman İLBUĞA <mucip.ilbuga_at_gmail.com>:
> Selamlar,
> Çok haklısınız! Class mimarisi şart. Ama benim anlayamadığım farklı
> pencereleri aynı class'a mı yazacağımız? Keşke, bir den fazla pencere ile
> yapılmış bir class örneği olsa da bizim gibi çaylaklar faydalansa...
>
Aslında TkInter hakkında çok bilgi sahibi olmadığım için konuşmamam
gerekiyor ama şöyle bir class kullanım örneği gördüm:
http://www.aqzj33.dsl.pipex.com/how_i_learned_tkinter/toplevel.htm
Her pencere türü için bir class yazıp, bu class tanımlamasının içinde diğer
pencerelerle iletişimini ayrıca tanıtmak gerekir.
x = aturupenceresinifi()
y = bturupenceresinifi(x) # y'nin icinde gelen parametreyi kullanir:
class bturupencere:
def __init__(self, mainwin):
self.mainwin=mainwin
self.mainwin.setTitle("blabla")
gibi bir şey olabilir belki.
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sun 01 Jun 2008 - 19:32:52 EEST
![]()