Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Python / Zope

Cevapla
 
LinkBack Seçenekler
Eski 27/07/2008, 13:48   #1 (permalink)
Üye
 
mahsusfirar Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: Ankara
Mesaj: 116
Varsayılan Tkinter Popup Menu

Kod:
from Tkinter import *

class PopupMenuDemo( Frame ):
   def __init__( self ):
      Frame.__init__( self )
      self.pack( expand = YES, fill = BOTH )
      self.master.title( "Popup Menu Demo" )
      self.master.geometry( "300x200" )

      self.frame1 = Frame( self, bg = "white" )
      self.frame1.pack( expand= YES, fill = BOTH )
      
      self.menu = Menu( self.frame1, tearoff = 0 )

      colors = [ "White", "Blue", "Yellow", "Red", "Pink", "Gray", "Purple"]
      self.selectedColor = StringVar()
      self.selectedColor.set( colors[ 0 ] )
      
      for item in colors:
         self.menu.add_radiobutton( label = item,
            variable = self.selectedColor,
            command = self.changeBackgroundColor )

      self.frame1.bind( "<Button-3>", self.popUpMenu )

   def popUpMenu( self, event ):
      self.menu.post( event.x_root, event.y_root )

   def changeBackgroundColor( self ):
      self.frame1.config( bg = self.selectedColor.get() )
      
def main():
   PopupMenuDemo().mainloop()   

if __name__ == "__main__":
   main()
Eklenmiş Grafikler
File Type: jpg popup_menu.JPG (8.9 KB, 5 views)
mahsusfirar hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
menu/alt menu , fonksiyonu kendi icinde kullanmak alpaygunes ASP.NET / Silverlight / Moonlight 1 08/07/2008 14:17
dbgrid te popup menu acılması egribey_19 Pascal / Delphi / Delphi.NET 10 14/05/2008 00:37
popup menu yeniprogramci Pascal / Delphi / Delphi.NET 3 14/04/2008 20:53
Tkinter gibi dusunmek (Thinking in Tkinter) acemi Python / Zope 0 06/05/2005 19:14
fireworks popup menu' sünün dreamweaver' da türkçe sorunu fefuk Web Tasarım 1 09/08/2004 11:08


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 03:00.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net