def __init__(self, tkparent, width=640, height=240, background="grey", schemaController = None): self.log = Log.get_logger(__name__) self.log.debug('View initialized') self.tkparent = tkparent self.width = width self.height = height self.background = background if not schemaController == None: self.setSchemaController(schemaController) self.canvas = Canvas(tkparent, width=self.width, height=self.height, background="green") self.colors = dict() self.drawingElements = []
def __init__(self, master, actionController = None, schemaController = None): self.log = Log.get_logger(__name__) self.setActionController(actionController) self.setSchemaController(schemaController) self.menubar = self.create_menubar(master) self.toolbar = self.create_toolbar(master) self.content = self.create_content(master) self.content.pack(fill=X) # STATUS LINE self.status = StatusBar(master) self.status.pack(side=BOTTOM, fill=X) # Other initializations self.log_add("VOD") self.log_add("-- App start --")