Add an outline to the drawing zone
This commit is contained in:
parent
7a34338cfa
commit
20bb040276
|
|
@ -82,9 +82,12 @@ class MyPaintWidget(Label):
|
||||||
with self.canvas.before:
|
with self.canvas.before:
|
||||||
Color(1,1,1, mode='rgb')
|
Color(1,1,1, mode='rgb')
|
||||||
self.bg = Rectangle(pos=self.pos, size=self.size)
|
self.bg = Rectangle(pos=self.pos, size=self.size)
|
||||||
|
Color(0,0,0, mode='rgb')
|
||||||
|
self.outline = Line(rectangle=(*self.pos, *self.size))
|
||||||
def resize_bg(self, obj):
|
def resize_bg(self, obj):
|
||||||
self.bg.size = self.size
|
self.bg.size = self.size
|
||||||
self.bg.pos = self.pos
|
self.bg.pos = self.pos
|
||||||
|
self.outline.rectangle=(*self.pos, *self.size)
|
||||||
self.bind(size=resize_bg, pos=resize_bg)
|
self.bind(size=resize_bg, pos=resize_bg)
|
||||||
|
|
||||||
self._get_keyboard()
|
self._get_keyboard()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue