mp_graphics/page.py

21 lines
507 B
Python

from colors import *
class Page:
def __init__(self, display, visible = True, b_color=WHITE):
self.visible = visible
self.widgets = list()
self.display = display
self.b_color = b_color
def draw(self):
if self.visible:
self.display.fill(self.b_color)
for w in self.widgets:
w.draw(self.display)
def set_visible(self, visible):
self.visible = visible
def get_visible(self):
return self.visible