прежде всего .. извините, если мой английский был плохим. это мой третий язык
я работаю над программой для рисования, которая рисует поверх изображений и сохраняет их снова (для комментариев предлагаю)
я использую ворс и wxpython. но у меня все еще есть проблемы с некоторыми функциями ..
каков идеальный способ сделать опцию отмены?
еще вопрос... когда пользователь масштабирует картинку (увеличивая рамку чертежа), линии не масштабируются. как мне это сделать .
я избавился от всех этих проблем, сохраняя временные изображения на жесткий диск всякий раз, когда пользователь заканчивает линию и назначает новое изображение (старое с линией на нем) кадру. отмена и повтор будут выполняться путем переключения между этими изображениями ... поэтому, когда пользователь масштабирует изображение, линия тоже будет масштабироваться. но это плохо, так как занимает много места на жестком диске (когда вы рисуете 1000 линий) и работает медленно, потому что назначает новое изображение каждый раз, когда пользователь рисует линию
надеюсь моя мысль ясна
у кого-нибудь есть лучшее решение?