def __init__(self, WIN_HEIGHT_DEFAULT, WIN_WIDTH_DEFAULT): # save window height and width that we started out with. if WIN_HEIGHT_DEFAULT is not None: self.SETTINGS.WINDOW_HEIGHT_DEFAULT = WIN_HEIGHT_DEFAULT if WIN_WIDTH_DEFAULT is not None: self.SETTINGS.WIN_WIDTH_DEFAULT = WIN_WIDTH_DEFAULT # always initialize with 'BasicScreen' config. self.current_screen = BasicScreen(self)