in reply to Re^3: Unbind canvas items and Forget
in thread Unbind canvas items and Forget
I see you are using raise and lower to show/hide items rather than destroying/re-creating them. That could work, though it would require some re-coding.
I have tried using frames rather than sub-canvas, as well as other widgets, but run into the same error when attempting to destroy and re-create bound widgets. It would be really nice to know what internal reference is being maintained to these events and stop processing on them so I could destroy and rebuild, simulating re-starting the application from scratch when their structure is initially created...
For now the raise/lower method is an effective enough workaround, so I thank you. I would still like to discover the way to do as I intended though, eventually, just for my own edification.