OK Cancel dialog : Common Dialog : GUI Tk PYTHON examples


PYTHON examples » GUI Tk » Common Dialog »

 

OK Cancel dialog


 

from Tkinter import *
import math

root = Tk()
top = Frame(root
top.pack(side='top')

hwtext = Label(top, text='Hello, World! The sine of')
hwtext.pack(side='left')

r = StringVar()
r.set('1.2')   
r_entry = Entry(top, width=6, textvariable=r)
r_entry.pack(side='left')

s = StringVar()
def comp_s(event):
    global s
    s.set('%g' % math.sin(float(r.get()))) # construct string

r_entry.bind('<Return>', comp_s)

compute = Label(top, text=' equals ')
compute.pack(side='left')

s_label = Label(top, textvariable=s, width=18)
s_label.pack(side='left')

import tkMessageBox
def quit(event):
    if tkMessageBox.askokcancel('Quit','Do you really want to quit?'):
        root.destroy()

root.bind('<q>', quit)

root.mainloop()

   
  



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON examples

 Navioo GUI Tk
» Common Dialog