diff options
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/lib-stdwin/Buttons.py | 12 | ||||
-rwxr-xr-x | Lib/stdwin/Buttons.py | 12 |
2 files changed, 10 insertions, 14 deletions
diff --git a/Lib/lib-stdwin/Buttons.py b/Lib/lib-stdwin/Buttons.py index 739d7bb..5395f88 100644 --- a/Lib/lib-stdwin/Buttons.py +++ b/Lib/lib-stdwin/Buttons.py @@ -1,6 +1,9 @@ # Module 'Buttons' +from Resize import * + + # Import module 'rect' renamed as '_rect' # import rect @@ -92,12 +95,6 @@ class LabelAppearance(): v = (top + bottom - d.lineheight()) / 2 self.textpos = h, v # - # Resize method. - # Override for widgets that take over window geomtry management. - # - def resize(self): - pass - # # Generic drawing mechanism. # Do not override redraw() or draw() methods; override drawit() c.s. # @@ -360,11 +357,12 @@ class RadioReactivity() = TriggerReactivity(): # Auxiliary class for 'define' method. # -class Define(): +class Define() = NoResize(): # def define(self, (win, bounds, text)): self.init_appearance(win, bounds) self.init_reactivity() + self.init_resize() self.settext(text) return self diff --git a/Lib/stdwin/Buttons.py b/Lib/stdwin/Buttons.py index 739d7bb..5395f88 100755 --- a/Lib/stdwin/Buttons.py +++ b/Lib/stdwin/Buttons.py @@ -1,6 +1,9 @@ # Module 'Buttons' +from Resize import * + + # Import module 'rect' renamed as '_rect' # import rect @@ -92,12 +95,6 @@ class LabelAppearance(): v = (top + bottom - d.lineheight()) / 2 self.textpos = h, v # - # Resize method. - # Override for widgets that take over window geomtry management. - # - def resize(self): - pass - # # Generic drawing mechanism. # Do not override redraw() or draw() methods; override drawit() c.s. # @@ -360,11 +357,12 @@ class RadioReactivity() = TriggerReactivity(): # Auxiliary class for 'define' method. # -class Define(): +class Define() = NoResize(): # def define(self, (win, bounds, text)): self.init_appearance(win, bounds) self.init_reactivity() + self.init_resize() self.settext(text) return self |