def Load(self, node): LabelTextTop.Load(self, node) uix.Flush(self.sr.medalribbonobject) typeID = node.Get('typeID', None) itemID = node.Get('itemID', None) abstractinfo = node.Get('abstractinfo', None) if None not in (typeID, itemID, abstractinfo): self.sr.infoicon.state = uiconst.UI_NORMAL else: self.sr.infoicon.state = uiconst.UI_HIDDEN size = node.Get('iconsize', 32) self.sr.icon.state = uiconst.UI_HIDDEN self.sr.medalribbonobject.width = size * 2 self.sr.medalribbonobject.height = size self.sr.medalribbonobject.left = 8 self.sr.medalribbonobject.top = 3 self.sr.medalribbonobject.Startup(node.abstractinfo, size) self.sr.label.left = self.sr.text.left = 32
def Load(self, node): LabelTextTop.Load(self, node) self.UpdateStatusText()
def Load(self, node): LabelTextTop.Load(self, node) self.sr.label.left = self.sr.text.left = self.height + 4 size = node.Get('iconsize', 24) self.sr.rankobject.width = self.sr.rankobject.height = size self.sr.rankobject.Startup(node.warFactionID, node.rank)