Cheers,
irgendwer n Plan, wie man das hier in der Mitte zentrieren kann? Ist irgendwie das einzige, was nicht zentriert wird.
Bitte melden Sie sich an, um dieses Bild zu sehen.
Python: uitooltip.py
- def AppendSellingPrice(self, price):
- if item.IsAntiFlag(item.ITEM_ANTIFLAG_SELL):
- self.AppendTextLine(localeInfo.TOOLTIP_ANTI_SELL, self.DISABLE_COLOR)
- self.AppendSpace(5)
- else:
- self.AppendTextLine(localeInfo.TOOLTIP_SELLPRICE % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))
- self.AppendSpace(5)
- def AppendTextLine(self, text, color = FONT_COLOR, centerAlign = True):
- if not self.CanEquip() and self.bCannotUseItemForceSetDisableColor:
- color = self.DISABLE_COLOR
- return ToolTip.AppendTextLine(self, text, color, centerAlign)
- def AppendTextLine(self, text, color = FONT_COLOR, centerAlign = True):
- textLine = ui.TextLine()
- textLine.SetParent(self)
- textLine.SetFontName(self.defFontName)
- textLine.SetPackedFontColor(color)
- textLine.SetText(text)
- textLine.SetOutline()
- textLine.SetFeather(False)
- textLine.Show()
- if centerAlign:
- textLine.SetPosition(self.toolTipWidth/2, self.toolTipHeight)
- textLine.SetHorizontalAlignCenter()
- else:
- textLine.SetPosition(10, self.toolTipHeight)
- self.childrenList.append(textLine)
- self.toolTipHeight += self.TEXT_LINE_HEIGHT
- self.ResizeToolTip()
- return textLine
- ui.py
- def SetHorizontalAlignCenter(self):
- wndMgr.SetHorizontalAlign(self.hWnd, wndMgr.TEXT_HORIZONTAL_ALIGN_CENTER)
- locale_game.txt
- TOOLTIP_ANTI_SELL Kann nicht im Geschäft verkauft werden.
Finde dazu nix, was weiterhilft, außer nen älteren unbeantworteten Thread hier im Forum.
Danke im Voraus. Kuss auf die Nuss