def __init__(self, program, parent):
    if app.config.strict_debug:
        assert issubclass(self.__class__, ActiveWindow), self
        assert issubclass(program.__class__, app.ci_program.CiProgram), repr(program)
        if (parent is not None):
            assert issubclass(parent.__class__, ViewWindow), parent
    ViewWindow.__init__(self, program, parent)
    self.controller = None
    self.hasFocus = False
    self.isFocusable = True
def __init__(self, program, parent):
    if app.config.strict_debug:
        assert issubclass(self.__class__, ActiveWindow), self
        assert issubclass(program.__class__, app.ci_program.CiProgram), repr(program)
        if (parent is not None):
            assert issubclass(parent.__class__, ViewWindow), parent
    ViewWindow.__init__(self, program, parent)
    self.controller = None
    self.hasFocus = False
    self.isFocusable = True