@@ -1660,7 +1660,7 @@ def __init__(self, title, text, default, unit_str=''):
16601660 self .buttons = f = Tkinter .Frame (t )
16611661 self .ok = Tkinter .Button (f , text = _ ("OK" ), command = self .do_ok , width = 10 ,height = 1 ,padx = 0 ,pady = .25 , default = "active" )
16621662 self .cancel = Tkinter .Button (f , text = _ ("Cancel" ), command = self .do_cancel , width = 10 ,height = 1 ,padx = 0 ,pady = .25 , default = "normal" )
1663- v .trace ( "w " , self .check_valid )
1663+ v .trace_add ( "write " , self .check_valid )
16641664 t .wm_protocol ("WM_DELETE_WINDOW" , self .cancel .invoke )
16651665 t .bind ("<Return>" , lambda event : (self .ok .flash (), self .ok .invoke ()))
16661666 t .bind ("<KP_Enter>" , lambda event : (self .ok .flash (), self .ok .invoke ()))
@@ -1769,7 +1769,7 @@ def __init__(self, title, text_pattern, default, tool_only, defaultsystem):
17691769 f = Frame (t )
17701770 self .c = c = StringVar (t )
17711771 c .set (defaultsystem )
1772- c .trace_variable ( "w " , self .change_system )
1772+ c .trace_add ( "write " , self .change_system )
17731773 if not tool_only :
17741774 l = Label (f , text = _ ("Coordinate System:" ))
17751775 mb = OptionMenu (f , c , * systems )
0 commit comments