@@ -217,7 +217,7 @@ def loadfile(self, filename):
217217 f .seek (0 )
218218 bytes = f .read ()
219219 except OSError as msg :
220- tkMessageBox .showerror ("I/O Error" , str (msg ), master = self .text )
220+ tkMessageBox .showerror ("I/O Error" , str (msg ), parent = self .text )
221221 return False
222222 chars , converted = self ._decode (two_lines , bytes )
223223 if chars is None :
@@ -266,7 +266,7 @@ def _decode(self, two_lines, bytes):
266266 title = "Error loading the file" ,
267267 message = "The encoding '%s' is not known to this Python " \
268268 "installation. The file may not display correctly" % name ,
269- master = self .text )
269+ parent = self .text )
270270 enc = None
271271 except UnicodeDecodeError :
272272 return None , False
@@ -321,7 +321,7 @@ def maybesave(self):
321321 title = "Save On Close" ,
322322 message = message ,
323323 default = tkMessageBox .YES ,
324- master = self .text )
324+ parent = self .text )
325325 if confirm :
326326 reply = "yes"
327327 self .save (None )
@@ -381,7 +381,7 @@ def writefile(self, filename):
381381 return True
382382 except OSError as msg :
383383 tkMessageBox .showerror ("I/O Error" , str (msg ),
384- master = self .text )
384+ parent = self .text )
385385 return False
386386
387387 def encode (self , chars ):
@@ -418,7 +418,7 @@ def encode(self, chars):
418418 tkMessageBox .showerror (
419419 "I/O Error" ,
420420 "%s.\n Saving as UTF-8" % failed ,
421- master = self .text )
421+ parent = self .text )
422422 # Fallback: save as UTF-8, with BOM - ignoring the incorrect
423423 # declared encoding
424424 return BOM_UTF8 + chars .encode ("utf-8" )
@@ -433,7 +433,7 @@ def print_window(self, event):
433433 title = "Print" ,
434434 message = "Print to Default Printer" ,
435435 default = tkMessageBox .OK ,
436- master = self .text )
436+ parent = self .text )
437437 if not confirm :
438438 self .text .focus_set ()
439439 return "break"
@@ -470,10 +470,10 @@ def print_window(self, event):
470470 status + output
471471 if output :
472472 output = "Printing command: %s\n " % repr (command ) + output
473- tkMessageBox .showerror ("Print status" , output , master = self .text )
473+ tkMessageBox .showerror ("Print status" , output , parent = self .text )
474474 else : #no printing for this platform
475475 message = "Printing is not enabled for this platform: %s" % platform
476- tkMessageBox .showinfo ("Print status" , message , master = self .text )
476+ tkMessageBox .showinfo ("Print status" , message , parent = self .text )
477477 if tempfilename :
478478 os .unlink (tempfilename )
479479 return "break"
@@ -492,7 +492,7 @@ def print_window(self, event):
492492 def askopenfile (self ):
493493 dir , base = self .defaultfilename ("open" )
494494 if not self .opendialog :
495- self .opendialog = tkFileDialog .Open (master = self .text ,
495+ self .opendialog = tkFileDialog .Open (parent = self .text ,
496496 filetypes = self .filetypes )
497497 filename = self .opendialog .show (initialdir = dir , initialfile = base )
498498 return filename
@@ -513,7 +513,7 @@ def asksavefile(self):
513513 dir , base = self .defaultfilename ("save" )
514514 if not self .savedialog :
515515 self .savedialog = tkFileDialog .SaveAs (
516- master = self .text ,
516+ parent = self .text ,
517517 filetypes = self .filetypes ,
518518 defaultextension = self .defaultextension )
519519 filename = self .savedialog .show (initialdir = dir , initialfile = base )
0 commit comments