Skip to content

Commit 1216788

Browse files
committed
update demo and rect to latest x/y positioning args
1 parent 0e1c71d commit 1216788

File tree

2 files changed

+3
-25
lines changed

2 files changed

+3
-25
lines changed

adafruit_display_shapes/rect.py

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def __init__(self, x, y, width, height, *, fill=None, outline=None, stroke=1):
7878
self._palette[0] = fill
7979
else:
8080
self._palette.make_transparent(0)
81-
super().__init__(self._bitmap, pixel_shader=self._palette, position=(x, y))
81+
super().__init__(self._bitmap, pixel_shader=self._palette, x=x, y=y)
8282

8383
@property
8484
def fill(self):
@@ -105,23 +105,3 @@ def outline(self, color):
105105
self._palette.make_transparent(1)
106106
else:
107107
self._palette[1] = color
108-
109-
@property
110-
def x(self):
111-
"""The x coordinate of the position"""
112-
return self.position[0]
113-
114-
@x.setter
115-
def x(self, x):
116-
# pylint: disable=attribute-defined-outside-init
117-
self.position = (x, self.position[1])
118-
119-
@property
120-
def y(self):
121-
"""The y coordinate of the position"""
122-
return self.position[1]
123-
124-
@y.setter
125-
def y(self, y):
126-
# pylint: disable=attribute-defined-outside-init
127-
self.position = (self.position[0], y)

examples/display_shapes_simpletest.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@
1212
color_bitmap = displayio.Bitmap(320, 240, 1)
1313
color_palette = displayio.Palette(1)
1414
color_palette[0] = 0xFFFFFF
15-
bg_sprite = displayio.TileGrid(color_bitmap,
16-
pixel_shader=color_palette,
17-
position=(0, 0))
18-
print(bg_sprite.position)
15+
bg_sprite = displayio.TileGrid(color_bitmap, x=0, y=0,
16+
pixel_shader=color_palette)
1917
splash.append(bg_sprite)
2018
##########################################################################
2119

0 commit comments

Comments
 (0)