Giovanni Lombardo <[email protected]> added the comment:
I've modified the `Scale.configure` implementation as follows:
```
def configure(self, cnf=None, **kw):
"""Modify or query scale options.
Setting a value for any of the "from", "from_" or "to" options
generates a <<RangeChanged>> event."""
if cnf:
kw.update(cnf)
retval = Widget.configure(self, **kw)
if any(['from' in kw, 'from_' in kw, 'to' in kw]):
self.event_generate('<<RangeChanged>>')
return retval
```
It works as expected for my project, but I don't have regression tests or
exahustive code checking in place to verify it behaves correctly for all use
cases. How can we manage to perform those tests?
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue39152>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com