# Теперь повесим обработку события нажатия на клавишу на вызов функции root.bind("q", key_q_pressed) root.bind("<Left>", key_left_pressed) %%
===Обработка событий мыши=== %%(code) def left_button_clicked(event): print(event.x, event.y)
root.bind("<Button-1>", left_button_clicked) %%
===Как получить размеры круга=== %%(code) canvas.coords(circle) - возвращает кортеж из четырех чисел (координаты прямоугольника) %%
===Как создать прямоугольник=== %%(code) rect = canvas.create_rectangle(x0, y0, x1, y1) - возвращает объект "прямоугольник" %%
===Как удалить объект на canvas=== %%(code) canvas.delete(rect) # передаваемый параметр - ссылка на удаляемый объект %%
===Как изменить цвет объекта на canvas=== %%(code) canvas.itemconfig(rect, fill="blue") # передаваемый параметр - ссылка на объект, цвет которого меняется %%