Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import gtk
- def press(widget):
- num = entry.get_text()
- pnum = widget.get_label()
- entry.set_text(num + pnum)
- def send_press(widget):
- print "Dialing: " + entry.get_text()
- win=gtk.Window()
- win.connect('destroy', lambda w: gtk.main_quit())
- box = gtk.VBox()
- win.add(box)
- entry=gtk.Entry()
- box.pack_start(entry)
- table=gtk.Table(2, 2, gtk.TRUE)
- a = [1,2,3,4,5,6,7,8,9,"#",0,"*"]
- x = 0
- y = 0
- for i in a:
- button=gtk.Button(str(i))
- button.connect("clicked", press)
- table.attach(button,x,x+1,y,y+1)
- x+=1
- if x > 2:
- x = 0
- y+=1
- box.pack_start(table)
- send=gtk.Button("SEND")
- send.connect("clicked", send_press)
- box.pack_start(send)
- win.show_all()
- gtk.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement