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

pointerToolConst.py (949B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\pointerTool\pointerToolConst.py
      2 from uihighlighting.uniqueNameConst import *
      3 
      4 def SetUniqueUiNamesForTabs(tabs, tabNamesAndPointers):
      5     try:
      6         for tabName, pointerName in tabNamesAndPointers:
      7             tab = tabs.GetPanelByName(tabName)
      8             if tab:
      9                 tab.uniqueUiName = pointerName
     10 
     11     except:
     12         pass
     13 
     14 
     15 def SetUniqueNamesForColumns(scroll, columnNameAndPointersDict):
     16     try:
     17         innerScrollHeaders = scroll.sr.innerScrollHeaders
     18         if innerScrollHeaders:
     19             for child in innerScrollHeaders.children:
     20                 pointer = columnNameAndPointersDict.get(child.name, None)
     21                 if pointer:
     22                     child.uniqueUiName = pointer
     23 
     24     except:
     25         pass
     26 
     27 
     28 SOURCE_LOCATION_LINK = 1
     29 SOURCE_LOCATION_WINDOW = 2
     30 SOURCE_LOCATION_SEARCH = 3
     31 SOURCE_LOCATION_OVERLAY = 4