[Linux-programlama] Re: Tinter, Button command'ına Giriş parametresi olan fonksiyon eklemek?

---------

[Linux-programlama] Re: Tinter, Button command'ına Giriş parametresi olan fonksiyon eklemek?

From: Mucibirahman Ä°LBUÄžA <mucip.ilbuga_at_gmail.com>
Date: Mon, 02 Jun 2008 22:18:06 +0300
Message-ID: <4844476E.7080506@gmail.com>

Selamlar,
Fikriniz işe yaradı. Teşekürler... Uzun bir yöntem oldu ama gerçek
cevabı buluncaya kadar program devam etmiş oldu...

Teşekkürler,
Mucip:)

Aydın ŞEN yazmış:
> Olayın mantıklı bir çözümü elbet vardır, benim önerim durumu kurtarmak
> adına olacak.
>
> Pencereyi çağırdığım anda fonksiyon çalışıyor dediniz, fonksiyona ne
> tür bir parametre gönderiyorsunuz bilmiyorum ama istemsiz anda
> çalıştığı zaman parametrenin değerini kontrol edin. Daha sonra
> fonksiyonun içine basit bir if yapısı ekleyin ve parametrenin değerini
> kontrol edin, sizin gönderdiğiniz bir değerse çalıştırın değilse
> fonksiyondan çıkın. Tabii bunun için fonksiyon istemsiz çalıştığı anda
> giden parametre sizin normalde göndermeyeceğiniz bir parametre olmalı.
>
> İlk aklıma gelen çözüm bu ama dediğim gibi illa ki mantıklı bir
> açıklaması vardır, bilenler buyursun.
>
> 02 Haziran 2008 Pazartesi 21:29 tarihinde Mucibirahman Ä°LBUÄžA
> <mucip.ilbuga_at_gmail.com <mailto:mucip.ilbuga_at_gmail.com>> yazmış:
>
> Selamlar,
> Python ile Tkinter kullanıyorum. Button'un command kısmına normal bir
> fonksiyon ekleyebiliyoruz.
>
> Mesela: Bt1=Button(AnaPencere, text="Deneme",
> command=SayilariTopla) gibi...
>
> Ancak bir giriş parametresi olan fonksiyon çalışmıyor. Aslında
> çalışıyor
> da hepten çalışıyor :)
>
> Bir Ana uygulama penceresi var. Bu pencere toplevel ile bir diÄŸer
> pencere açıyor. Ve bu ikinci pencerede de bir tuş ve buna bağlı giriş
> parametresi olan bir fonksiyon var.
>
> İkinci pencereyi çağırdığınız an pencere içindeki tuşa basılmış gibi
> fonksiyon çalışıyor. Ama ben ikinci penceredeki tuşa basmadan
> çalışıyor??? Çok garip değil mi? Parametresiz fonksiyonda sorun
> olmuyor
> ama. Tuşa basnca çalışıyor???
>
> Nasıl çözülür?
>
> --
> Kolay gelsin,
> Mucip:)
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

-- 
Kolay gelsin,
Mucip:)

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Mon 02 Jun 2008 - 21:46:46 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.