
December 15th, 2012, 06:51 PM
|
|
Registered User
|
|
Join Date: Dec 2012
Posts: 13
Time spent in forums: 2 h 41 m 27 sec
Reputation Power: 0
|
|
Tkinter Reminder MessageBox Show up
Hi everyone,
I am trying to create a reminder using Tkinter.
I can give the appropriate time and the same time change a label's text,but I want to show up a MessageBox,too.
My code is below:
(I am get an error like: "TkMessageBox not defined")
Code:
from Tkinter import *
import time
import tkMessageBox
form1=Tk()
form1.title('Project')
form1.resizable(width=FALSE, height=FALSE)
form1.geometry('1032x680+200+200')
time1 = ''
clock = Label(form1, font=('times', 20, 'bold'), bg='red')
clock.pack(fill=BOTH, expand=1)
def tick():
global time1
time2 = time.strftime('%H:%M:%S')
if time2 != time1:
time1 = time2
clock.config(text=time2)
clock.after(200, tick)
tick()
reminder = Label(form1, font=('remind', 20, 'bold'),bg='green')
reminder.pack(fill=BOTH , expand=1)
reminder.config(text="o reminder")
def hour():
global x,y,z
x=float(time.strftime("%H"))
y=float(time.strftime("%M"))
z=float(time.strftime("%S"))
if y==37: reminder.config(text="First")
if y==38:
reminder.config(text="Second")
tkMessageBox.showinfo(text='Something',message='Else')
reminder.after(200,hour)
hour()
form1.mainloop()
If I comment the:
Code:
tkMessageBox.showinfo(text='Something',message='Else')
..everything is ok.
But how can I show up a Messagebox...??
Thanks in advance.
|