mirror of
https://github.com/python/cpython.git
synced 2025-09-14 04:37:29 +00:00
Separated out resizing functionality.
This commit is contained in:
parent
5b10f454f7
commit
fc9af02697
2 changed files with 10 additions and 14 deletions
|
@ -1,6 +1,9 @@
|
||||||
# Module 'Buttons'
|
# Module 'Buttons'
|
||||||
|
|
||||||
|
|
||||||
|
from Resize import *
|
||||||
|
|
||||||
|
|
||||||
# Import module 'rect' renamed as '_rect'
|
# Import module 'rect' renamed as '_rect'
|
||||||
#
|
#
|
||||||
import rect
|
import rect
|
||||||
|
@ -92,12 +95,6 @@ class LabelAppearance():
|
||||||
v = (top + bottom - d.lineheight()) / 2
|
v = (top + bottom - d.lineheight()) / 2
|
||||||
self.textpos = h, v
|
self.textpos = h, v
|
||||||
#
|
#
|
||||||
# Resize method.
|
|
||||||
# Override for widgets that take over window geomtry management.
|
|
||||||
#
|
|
||||||
def resize(self):
|
|
||||||
pass
|
|
||||||
#
|
|
||||||
# Generic drawing mechanism.
|
# Generic drawing mechanism.
|
||||||
# Do not override redraw() or draw() methods; override drawit() c.s.
|
# Do not override redraw() or draw() methods; override drawit() c.s.
|
||||||
#
|
#
|
||||||
|
@ -360,11 +357,12 @@ class RadioReactivity() = TriggerReactivity():
|
||||||
|
|
||||||
# Auxiliary class for 'define' method.
|
# Auxiliary class for 'define' method.
|
||||||
#
|
#
|
||||||
class Define():
|
class Define() = NoResize():
|
||||||
#
|
#
|
||||||
def define(self, (win, bounds, text)):
|
def define(self, (win, bounds, text)):
|
||||||
self.init_appearance(win, bounds)
|
self.init_appearance(win, bounds)
|
||||||
self.init_reactivity()
|
self.init_reactivity()
|
||||||
|
self.init_resize()
|
||||||
self.settext(text)
|
self.settext(text)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
# Module 'Buttons'
|
# Module 'Buttons'
|
||||||
|
|
||||||
|
|
||||||
|
from Resize import *
|
||||||
|
|
||||||
|
|
||||||
# Import module 'rect' renamed as '_rect'
|
# Import module 'rect' renamed as '_rect'
|
||||||
#
|
#
|
||||||
import rect
|
import rect
|
||||||
|
@ -92,12 +95,6 @@ class LabelAppearance():
|
||||||
v = (top + bottom - d.lineheight()) / 2
|
v = (top + bottom - d.lineheight()) / 2
|
||||||
self.textpos = h, v
|
self.textpos = h, v
|
||||||
#
|
#
|
||||||
# Resize method.
|
|
||||||
# Override for widgets that take over window geomtry management.
|
|
||||||
#
|
|
||||||
def resize(self):
|
|
||||||
pass
|
|
||||||
#
|
|
||||||
# Generic drawing mechanism.
|
# Generic drawing mechanism.
|
||||||
# Do not override redraw() or draw() methods; override drawit() c.s.
|
# Do not override redraw() or draw() methods; override drawit() c.s.
|
||||||
#
|
#
|
||||||
|
@ -360,11 +357,12 @@ class RadioReactivity() = TriggerReactivity():
|
||||||
|
|
||||||
# Auxiliary class for 'define' method.
|
# Auxiliary class for 'define' method.
|
||||||
#
|
#
|
||||||
class Define():
|
class Define() = NoResize():
|
||||||
#
|
#
|
||||||
def define(self, (win, bounds, text)):
|
def define(self, (win, bounds, text)):
|
||||||
self.init_appearance(win, bounds)
|
self.init_appearance(win, bounds)
|
||||||
self.init_reactivity()
|
self.init_reactivity()
|
||||||
|
self.init_resize()
|
||||||
self.settext(text)
|
self.settext(text)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue