parent = None):
if not parent:
- import Tkinter
- parent = Tkinter._default_root
+ import tkinter
+ parent = tkinter._default_root
self.prompt = prompt
self.minvalue = minvalue
def validate(self):
- import tkMessageBox
+ from tkinter import messagebox
try:
result = self.getresult()
except ValueError:
- tkMessageBox.showwarning(
+ messagebox.showwarning(
"Illegal value",
self.errormessage + "\nPlease try again",
parent = self
return 0
if self.minvalue is not None and result < self.minvalue:
- tkMessageBox.showwarning(
+ messagebox.showwarning(
"Too small",
"The allowed minimum value is %s. "
"Please try again." % self.minvalue,
return 0
if self.maxvalue is not None and result > self.maxvalue:
- tkMessageBox.showwarning(
+ messagebox.showwarning(
"Too large",
"The allowed maximum value is %s. "
"Please try again." % self.maxvalue,