NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

claimed_icon.py (960B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\achievement_system\client\ui\window\card\components\claimed_icon.py
      2 import eveicon
      3 from carbonui import Align, uiconst
      4 from carbonui.primitives.container import Container
      5 from carbonui.primitives.sprite import Sprite
      6 from eve.client.script.ui import eveColor
      7 
      8 class ClaimedIcon(Container):
      9     default_width = 16
     10     default_height = 16
     11 
     12     def __init__(self, *args, **kwargs):
     13         super(ClaimedIcon, self).__init__(*args, **kwargs)
     14         self.construct_layout()
     15 
     16     def construct_layout(self):
     17         Sprite(name='complete_icon', parent=self, align=Align.CENTER, state=uiconst.UI_DISABLED, texturePath=eveicon.circle_checkmark, color=eveColor.SUCCESS_GREEN, pos=(0, 0, 16, 16))
     18         Sprite(name='complete_icon_bg', parent=self, align=Align.CENTER, state=uiconst.UI_DISABLED, texturePath='res:/UI/Texture/circle-24.png', color=eveColor.BLACK, pos=(0, 0, 16, 16))