Форум сайта python.su
 
							 0
  0   
								
								Не могли бы вы подсказать, как узнать размеры Toplevel при их изменении?
Заранее спасибо.
Офлайн
 
							 
							
						 49
  49   
								
								Перехватывать событие Configure и снимать значения размеров 
Офлайн
 
							 0
  0   
								
								А каким образом можно снимать значения?
Офлайн
 
							 
							
						 49
  49   
								
								Как и у любого объекта.
def callback(event): print(event.widget["search_parameter"])
Офлайн
 
							 0
  0   
								
								Так он всегда выводит 0.
Офлайн
 
							 
							
						 49
  49   
								
								Примените предварительно метод update_idletasks()
Офлайн
 
							 0
  0   
								
								Можете привести пример?
Офлайн
 
							 
							
						 49
  49   
								
								Приведите кусок кода, где вы вешаете на событие обработчик и сам обработчик. Я поправлю.
Офлайн
 
							 0
  0   
								
								def chsize(event): wind.update_idletasks() print(wind['height']) ... wind.bind('<Configure>', chsize)
Офлайн
 
							 
							
						 49
  49   
								
								# import tkinter # def size(event): print(event.widget.winfo_width()) # root = tkinter.Tk() root.bind('<Configure>', size) root.mainloop()
Офлайн