Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 9, 2012 12:14:35

Ubhra
От:
Зарегистрирован: 2009-03-04
Сообщения: 133
Репутация: +  2  -
Профиль   Отправить e-mail  

tkinter canvas create_*

Добрый день. на холсте необходимо создать много одинаковых объектов и в последствии изменять их положение или свойства.
Прочел что для этого используют циклы. Но если объекты одинаковы только внешне… Чем они будут друг от друга отличаться и как это использовать? То есть возможно они с разными id, но тогда при удалении одного объекта и создании нового, как ему задать порядковый номер (освободившийся)?



Офлайн

#2 Ноя. 9, 2012 14:16:21

ad3w
От: Hua Hin, Thailand
Зарегистрирован: 2012-01-27
Сообщения: 59
Репутация: +  4  -
Профиль   Отправить e-mail  

tkinter canvas create_*

А зачем ему нужен освободившийся порядковый номер?



Офлайн

#3 Ноя. 9, 2012 17:49:16

Griffon
От: Ukrain, Zaporozhie
Зарегистрирован: 2009-03-04
Сообщения: 324
Репутация: +  11  -
Профиль   Отправить e-mail  

tkinter canvas create_*

Конструктор возвращает id созданного объекта. В чем проблема сохранить его и использовать по желанию?



Офлайн

#4 Ноя. 9, 2012 22:18:04

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

tkinter canvas create_*

Ага. Я пользуюсь словарем {id: кодовое слово для определения виджета}.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version