def __init__(self, parent, repairGame, model): DirectFrame.__init__(self, parent = parent, relief = None, sortOrder = 40) self.repairGame = repairGame self.model = model self.gameIndicesToNames = { } self.staticElements = GUIFactory.generateStaticElements(self.model, self) self.buttons = GUIFactory.generateButtons(self.model, self, buttonClass = RepairGameButton, passNodePathToButton = True) self.staticElements['tab'].setBin('fixed', 31) self.staticElements['border1'].setBin('fixed', 33) self.staticElements['border2'].setBin('fixed', 33) self.staticElements['border3'].setBin('fixed', 33) self.staticElements['border4'].setBin('fixed', 33) self.staticElements['border5'].setBin('fixed', 33) self.stashTab() self.enabled = True
def __init__(self, parent, repairGame, model): DirectFrame.__init__(self, parent=parent, relief=None, sortOrder=40) self.repairGame = repairGame self.model = model self.gameIndicesToNames = {} self.staticElements = GUIFactory.generateStaticElements( self.model, self) self.buttons = GUIFactory.generateButtons(self.model, self, buttonClass=RepairGameButton, passNodePathToButton=True) self.staticElements['tab'].setBin('fixed', 31) self.staticElements['border1'].setBin('fixed', 33) self.staticElements['border2'].setBin('fixed', 33) self.staticElements['border3'].setBin('fixed', 33) self.staticElements['border4'].setBin('fixed', 33) self.staticElements['border5'].setBin('fixed', 33) self.stashTab() self.enabled = True