overviewWindowUtil.py (964B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\inflight\overview\overviewWindowUtil.py 2 import localization 3 from eve.client.script.ui.inflight.overview.overviewWindow import OverviewWindow 4 5 def GetOverviewWndIfOpen(): 6 return OverviewWindow.GetIfOpen() 7 8 9 def IsOverviewWndOpen(): 10 return OverviewWindow.IsOpen() 11 12 13 def OpenOverview(): 14 presetSvc = sm.GetService('overviewPresetSvc') 15 for windowInstanceID in presetSvc.GetWindowInstanceIDs(): 16 windowID = presetSvc.GetWindowID(windowInstanceID) 17 if not OverviewWindow.GetIfOpen(windowID=windowID): 18 OverviewWindow.OpenBehindFullscreenViews(showActions=False, panelName=localization.GetByLabel('UI/Overview/Overview'), windowID=windowID, windowInstanceID=windowInstanceID) 19 20 21 def CloseAllOverviewWindows(): 22 for windowID in sm.GetService('overviewPresetSvc').GetWindowIDs(): 23 OverviewWindow.CloseIfOpen(windowID=windowID)