File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -704,7 +704,16 @@ def forget(self):
704704 self .tk .call ('place' , 'forget' , self ._w )
705705 place_forget = forget
706706 def info (self ):
707- return self .tk .call ('place' , 'info' , self ._w )
707+ words = self .tk .splitlist (
708+ self .tk .call ('place' , 'info' , self ._w ))
709+ dict = {}
710+ for i in range (0 , len (words ), 2 ):
711+ key = words [i ][1 :]
712+ value = words [i + 1 ]
713+ if value [:1 ] == '.' :
714+ value = self ._nametowidget (value )
715+ dict [key ] = value
716+ return dict
708717 place_info = info
709718 def slaves (self ):
710719 return map (self ._nametowidget ,
Original file line number Diff line number Diff line change @@ -704,7 +704,16 @@ def forget(self):
704704 self .tk .call ('place' , 'forget' , self ._w )
705705 place_forget = forget
706706 def info (self ):
707- return self .tk .call ('place' , 'info' , self ._w )
707+ words = self .tk .splitlist (
708+ self .tk .call ('place' , 'info' , self ._w ))
709+ dict = {}
710+ for i in range (0 , len (words ), 2 ):
711+ key = words [i ][1 :]
712+ value = words [i + 1 ]
713+ if value [:1 ] == '.' :
714+ value = self ._nametowidget (value )
715+ dict [key ] = value
716+ return dict
708717 place_info = info
709718 def slaves (self ):
710719 return map (self ._nametowidget ,
You can’t perform that action at this time.
0 commit comments