[Linux-programlama] Re: Python-Tkinter ile entry açıp/kapatma?

---------

[Linux-programlama] Re: Python-Tkinter ile entry açıp/kapatma?

From: Necmettin Begiter <necmettin.begiter_at_gmail.com>
Date: Sun, 1 Jun 2008 21:10:26 +0300
Message-ID: <3787dfa80806011110y47147ccbh30acdc0411f4c11f@mail.gmail.com>

Görünüþe bakýlýrsa, burada yaþanan problemin Tkinter ile bir ilgisi
yok. Uygulamanýzýn büyüklüðünü bilmiyorum, ama henüz 5000 satýrý
geçmediyseniz çok uðraþmadan ve geleceði düþünerek sýnýf yapýsýna
geçmenizi tavsiye ederim. Programý ileriye taþýmanýn ve problemleri
gidermenin çok kolaylaþacaðýný göreceksiniz.

Gelelim günün ipucuna:
Bir sýnýf tanýmlarken, o sýnýf tarafýndan kullanýlacak diðer
deðiþken/nesne/sýnýflarý o sýnýfa parametre olarak verebilirsiniz.
Basitçe açýklamak gerekirse,

class Uygulama:
  def __init__(self):
    #falan, filân, meþmekân

class AnaPencere:
  def __init__(self, oburpencere):
    self.oburu = oburpencere
    self.obutu.foküs()

class Oburu:
  def __init__(self):
    self.dugmemiz = ....

if __name__ == "__main__":
  uyg = Uygulama()
  obu = Oburu()
  ap = AnaPencere(obu)

Necmettin
_______________________________________________
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 - 20:39:24 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.