mirror of
https://github.com/Febbweiss/mopidy-touchscreen.git
synced 2026-03-04 22:25:39 +00:00
Progressbar rectangle
This commit is contained in:
@@ -258,8 +258,16 @@ class Progressbar(TouchObject):
|
|||||||
self.pos[0] + self.size[0] / 2 - self.text.size[0] /
|
self.pos[0] + self.size[0] / 2 - self.text.size[0] /
|
||||||
2, self.text.pos[1])
|
2, self.text.pos[1])
|
||||||
|
|
||||||
|
# Rectangle
|
||||||
|
self.rectangle = pygame.Surface(size,
|
||||||
|
pygame.SRCALPHA)
|
||||||
|
pygame.draw.rect(self.rectangle, (255, 255, 255),
|
||||||
|
self.rectangle.get_rect(),
|
||||||
|
size[1]/20+1)
|
||||||
|
|
||||||
def render(self, surface):
|
def render(self, surface):
|
||||||
surface.blit(self.surface, self.pos)
|
surface.blit(self.surface, self.pos)
|
||||||
|
surface.blit(self.rectangle, self.pos)
|
||||||
self.text.render(surface)
|
self.text.render(surface)
|
||||||
|
|
||||||
def set_value(self, value):
|
def set_value(self, value):
|
||||||
@@ -305,6 +313,7 @@ class ScrollBar(TouchObject):
|
|||||||
self.bar = pygame.Surface((self.size[0], self.bar_size))
|
self.bar = pygame.Surface((self.size[0], self.bar_size))
|
||||||
self.bar.fill((255, 255, 255))
|
self.bar.fill((255, 255, 255))
|
||||||
|
|
||||||
|
|
||||||
def render(self, surface):
|
def render(self, surface):
|
||||||
surface.blit(self.back_bar, self.pos)
|
surface.blit(self.back_bar, self.pos)
|
||||||
surface.blit(self.bar,
|
surface.blit(self.bar,
|
||||||
|
|||||||
Reference in New Issue
Block a user