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

overview_window.py (1411B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\achievement_system\client\qa\overview_window.py
      2 from achievement_system.client.api.repository import get_repository
      3 from carbonui import Align
      4 from carbonui.control.window import Window
      5 from carbonui.primitives.container import Container
      6 from carbonui.text.styles import TextBody
      7 
      8 class AdminAchievementOverviewWindow(Window):
      9     default_windowID = 'AdminAchievementOverviewWindow'
     10     default_caption = 'Admin - Achievement Feature Overview'
     11     default_fixedWidth = 515
     12     default_isMinimizable = False
     13     default_isStackable = False
     14     default_isCollapseable = False
     15 
     16     def __init__(self, *args, **kwargs):
     17         super(AdminAchievementOverviewWindow, self).__init__(*args, **kwargs)
     18         self.construct_layout()
     19 
     20     def construct_layout(self):
     21         self.content.Flush()
     22         self.content.padding = (32, 32, 32, 32)
     23         repo = get_repository()
     24         version_cont = Container(name='version_cont', parent=self.content, align=Align.TOTOP, height=32)
     25         TextBody(name='mem_version', parent=version_cont, align=Align.TOTOP, text='Current Definitions Version In-Memory: %s' % repo.definitions.get_current_version_in_memory())
     26         TextBody(name='disk_version', parent=version_cont, align=Align.TOTOP, text='Current Definitions Version On Disk: %s' % repo.definitions.get_current_version_on_disk())