Доброго времени суток.
делаю так:
def sc_changed(self):
canvas.delete(ALL)
circle = canvas.create_oval(100-scale.get(),100-scale.get(),
scale.get(),scale.get(), fill=“blue”)
когда двигаешь скролл окружность применяет размер установленный на скролле.
каждое изменение размера рефрешит прорисовку окружности.
но проблема состоит в том что мне надо очистить объект не параметром ALL для всего канваса, а только объект circle
т.е canvas.delete(circle)
но при попытке это сделать выползает ошибка что перед удалением объекта стоит его создать.
есть ли какие другие способы перерисовки или может с delete надо правильней поступить?