Calling Tk->break from within your handler will prevent any further callbacks being called.
If the handler that you wish to supress is being called before your callback is processed, then you will need to either bind your callback at a higher level (say, to the class rather than the instance), or use $widget->bindtags to alter the order of the bindings.
In reply to Re: How do I suppress handlers when binding callbacks in Tk
by BrowserUk
in thread How do I suppress handlers when binding callbacks in Tk
by GrandFather
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |