def __init__(self): UIInterface.__init__(self) self.__colorGroup = 'default' if not _ColorSchemeManager.__isXMLRead: _ColorSchemeManager.__isXMLRead = True self.__readXML() self.inited = False
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.uiHolder.addExternalCallbacks({self.GET_COLORS: self.onGetColors}) from account_helpers.settings_core.SettingsCore import g_settingsCore g_settingsCore.onSettingsChanged += self.__onAccountSettingsChange self.update() self.inited = True
def dispossessUI(self): self.inited = False if self.uiHolder is not None: self.uiHolder.removeExternalCallbacks(self.GET_COLORS) from account_helpers.settings_core.SettingsCore import g_settingsCore g_settingsCore.onSettingsChanged -= self.__onAccountSettingsChange UIInterface.dispossessUI(self)
def __init__(self, enableRedefineKeysMode=True): UIInterface.__init__(self) if not GUI_SETTINGS.minimapSize and self.KEYBOARD_MAPPING_BLOCKS.has_key( 'minimap'): del self.KEYBOARD_MAPPING_BLOCKS['minimap'] self.__enableRedefineKeysMode = enableRedefineKeysMode self.graphicsPresets = GraphicsPresets() self.resolutions = g_graficsResolutions self.__currentSettings = None self.__settingsUI = None self.__altVoiceSetting = g_settingsCore.options.getSetting( 'alternativeVoices') self.graphicsChangeConfirmationRevert = None self.__dialogIsVisibility = False if not GUI_SETTINGS.voiceChat and self.KEYBOARD_MAPPING_COMMANDS.has_key( 'voicechat'): if self.KEYBOARD_MAPPING_COMMANDS.has_key('voicechat'): del self.KEYBOARD_MAPPING_COMMANDS['voicechat'] if self.KEYBOARD_MAPPING_BLOCKS.has_key('voicechat'): del self.KEYBOARD_MAPPING_BLOCKS['voicechat'] self.KEYBOARD_MAPPING_BLOCKS_ORDER = list( self.KEYBOARD_MAPPING_BLOCKS_ORDER) del self.KEYBOARD_MAPPING_BLOCKS_ORDER[ self.KEYBOARD_MAPPING_BLOCKS_ORDER.index('voicechat')] self.KEYBOARD_MAPPING_BLOCKS_ORDER = tuple( self.KEYBOARD_MAPPING_BLOCKS_ORDER) return
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.uiHolder.addExternalCallbacks( {'movingText.setDisplayObject': self.onSetDisplayObject}) self.flashDO = None self.__updateCbID = None self.__updateCallback()
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.uiHolder.addExternalCallbacks({'movingText.setDisplayObject': self.onSetDisplayObject}) self.flashDO = None self.__updateCbID = None self.__updateCallback() return
def dispossessUI(self): if self.__settingsUI: self.__settingsUI.script = None self.__settingsUI = None self.__altVoiceSetting = None self.uiHolder.removeExternalCallbacks( SettingsInterface.POPULATE_UI, SettingsInterface.APPLY_SETTINGS, SettingsInterface.COMMIT_SETTINGS, SettingsInterface.SETTINGS_TAB_SELECTED, SettingsInterface.DELAY_SETTINGS, SettingsInterface.AUTODETECT_QUALITY, SettingsInterface.SET_DIALOG_VISIBILITY, "SettingsDialog.useRedifineKeysMode", "SettingsDialog.processVivoxTest", "SettingsDialog.voiceChatEnable", "SettingsDialog.updateCaptureDevices", "SettingsDialog.setVivoxMicVolume", "SettingsDialog.killDialog", ) VibroManager.g_instance.onConnect -= self.__vm_onConnect VibroManager.g_instance.onDisconnect -= self.__vm_onDisconnect g_guiResetters.discard(self.onRecreateDevice) BigWorld.wg_setAdapterOrdinalNotifyCallback(None) UIInterface.dispossessUI(self) return
def __init__(self): UIInterface.__init__(self) self.__initializationTimoutCallback = None self.__state = VC_STATES.NotInitialized self.__failedEventRaised = False self.__callback = None return
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.uiHolder.addExternalCallbacks({ SettingsInterface.POPULATE_UI: self.onPopulateUI, SettingsInterface.APPLY_SETTINGS: self.onApplySettings, SettingsInterface.COMMIT_SETTINGS: self.onCommitSettings, SettingsInterface.DELAY_SETTINGS: self.onDelaySettings, SettingsInterface.AUTODETECT_QUALITY: self.onAutodetectSettings, 'SettingsDialog.useRedifineKeysMode': self.onUseRedifineKeyMode, 'SettingsDialog.processVivoxTest': self.onProcessVivoxTest, 'SettingsDialog.voiceChatEnable': self.onVoiceChatEnable, 'SettingsDialog.updateCaptureDevices': self.onUpdateCaptureDevices, 'SettingsDialog.setVivoxMicVolume': self.onSetVivoxMicVolume, 'SettingsDialog.killDialog': self.onDialogClose }) VibroManager.g_instance.onConnect += self.__vm_onConnect VibroManager.g_instance.onDisconnect += self.__vm_onDisconnect g_guiResetters.add(self.onRecreateDevice) BigWorld.wg_setAdapterOrdinalNotifyCallback(self.onRecreateDevice)
def dispossessUI(self): if self.uiHolder is not None: self.uiHolder.removeExternalCallbacks("movingText.setDisplayObject") self.__clearCallback() if self.flashDO is not None: self.flashDO.script = None self.flashDO = None UIInterface.dispossessUI(self)
def dispossessUI(self, proxy): if self.uiHolder != proxy: return import VOIP VOIP.getVOIPManager().channelsMgr.onInitialized -= self.__initResponse VOIP.getVOIPManager().OnCaptureDevicesUpdated -= self.__captureDevicesResponse chatManager.unsubscribeChatAction(self.processFailedMessage, CHAT_ACTIONS.VOIPSettings) UIInterface.dispossessUI(self)
def dispossessUI(self, proxy): if self.uiHolder != proxy: return import VOIP VOIP.getVOIPManager().channelsMgr.onInitialized -= self.__initResponse VOIP.getVOIPManager().OnCaptureDevicesUpdated -= self.__captureDevicesResponse VOIP.getVOIPManager().channelsMgr.onFailedToConnect -= self.processFailedMessage UIInterface.dispossessUI(self)
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.GUICtrl = self.uiHolder.getMember('_level0.radialMenu') self.GUICtrl.script = self for state in self.ALL_SHORTCUTS: self.GUICtrl.setState(state) list = self.__getDataForFlash(state) self.GUICtrl.buildData(list)
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) chatManager.subscribeChatAction(self.processFailedMessage, CHAT_ACTIONS.VOIPSettings) import VOIP VOIP.getVOIPManager().channelsMgr.onInitialized += self.__initResponse VOIP.getVOIPManager( ).OnCaptureDevicesUpdated += self.__captureDevicesResponse
def dispossessUI(self): if self.uiHolder is not None: self.uiHolder.removeExternalCallbacks( 'movingText.setDisplayObject') self.__clearCallback() if self.flashDO is not None: self.flashDO.script = None self.flashDO = None UIInterface.dispossessUI(self)
def dispossessUI(self, proxy): if self.uiHolder != proxy: return voipMgr = getVOIPManager() voipMgr.onInitialized -= self.__initResponse voipMgr.OnCaptureDevicesUpdated -= self.__captureDevicesResponse voipMgr.onFailedToConnect -= self.processFailedMessage voipMgr.onPlayerSpeaking -= self.__onPlayerSpeaking voipMgr.onStateToggled -= self.__onStateToggled UIInterface.dispossessUI(self)
def __init__(self, parentUI): UIInterface.__init__(self) self.proxy = proxy(self) self.GUICtrl = None self.__parentUI = parentUI self.__settings = None self.__currentTarget = None self.__currentVehicleDesc = None self.__showed = False return
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) voipMgr = getVOIPManager() voipMgr.onFailedToConnect += self.processFailedMessage voipMgr.onInitialized += self.__initResponse voipMgr.OnCaptureDevicesUpdated += self.__captureDevicesResponse voipMgr.onPlayerSpeaking += self.__onPlayerSpeaking voipMgr.onStateToggled += self.__onStateToggled if not voipMgr.isInitialized(): self.__doInitialize()
def dispossessUI(self, proxy): if self.uiHolder != proxy: return import VOIP VOIP.getVOIPManager().channelsMgr.onInitialized -= self.__initResponse VOIP.getVOIPManager( ).OnCaptureDevicesUpdated -= self.__captureDevicesResponse chatManager.unsubscribeChatAction(self.processFailedMessage, CHAT_ACTIONS.VOIPSettings) UIInterface.dispossessUI(self)
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.uiHolder.addExternalCallbacks({SettingsInterface.POPULATE_UI: self.onPopulateUI, SettingsInterface.APPLY_SETTINGS: self.onApplySettings, SettingsInterface.COMMIT_SETTINGS: self.onCommitSettings, SettingsInterface.DELAY_SETTINGS: self.onDelaySettings, SettingsInterface.AUTODETECT_QUALITY: self.onAutodetectSettings, 'SettingsDialog.useRedifineKeysMode': self.onUseRedifineKeyMode, 'SettingsDialog.processVivoxTest': self.onProcessVivoxTest, 'SettingsDialog.voiceChatEnable': self.onVoiceChatEnable, 'SettingsDialog.updateCaptureDevices': self.onUpdateCaptureDevices, 'SettingsDialog.setVivoxMicVolume': self.onSetVivoxMicVolume, 'SettingsDialog.killDialog': self.onDialogClose}) VibroManager.g_instance.onConnect += self.__vm_onConnect VibroManager.g_instance.onDisconnect += self.__vm_onDisconnect g_guiResetters.add(self.onRecreateDevice) BigWorld.wg_setAdapterOrdinalNotifyCallback(self.onRecreateDevice)
def __init__(self, enableRedefineKeysMode = True): UIInterface.__init__(self) if not GUI_SETTINGS.minimapSize and self.KEYBOARD_MAPPING_BLOCKS.has_key('minimap'): del self.KEYBOARD_MAPPING_BLOCKS['minimap'] self.__enableRedefineKeysMode = enableRedefineKeysMode self.graphicsPresets = GraphicsPresets() self.resolutions = g_graficsResolutions self.__currentSettings = None self.__settingsUI = None self.__altVoiceSetting = g_settingsCore.options.getSetting('alternativeVoices') if not GUI_SETTINGS.voiceChat and self.KEYBOARD_MAPPING_COMMANDS.has_key('voicechat'): if self.KEYBOARD_MAPPING_COMMANDS.has_key('voicechat'): del self.KEYBOARD_MAPPING_COMMANDS['voicechat'] if self.KEYBOARD_MAPPING_BLOCKS.has_key('voicechat'): del self.KEYBOARD_MAPPING_BLOCKS['voicechat'] self.KEYBOARD_MAPPING_BLOCKS_ORDER = list(self.KEYBOARD_MAPPING_BLOCKS_ORDER) del self.KEYBOARD_MAPPING_BLOCKS_ORDER[self.KEYBOARD_MAPPING_BLOCKS_ORDER.index('voicechat')] self.KEYBOARD_MAPPING_BLOCKS_ORDER = tuple(self.KEYBOARD_MAPPING_BLOCKS_ORDER) return
def dispossessUI(self): if self.__settingsUI: self.__settingsUI.script = None self.__settingsUI = None self.__altVoiceSetting = None self.uiHolder.removeExternalCallbacks( SettingsInterface.POPULATE_UI, SettingsInterface.APPLY_SETTINGS, SettingsInterface.COMMIT_SETTINGS, SettingsInterface.DELAY_SETTINGS, SettingsInterface.AUTODETECT_QUALITY, 'SettingsDialog.useRedifineKeysMode', 'SettingsDialog.processVivoxTest', 'SettingsDialog.voiceChatEnable', 'SettingsDialog.updateCaptureDevices', 'SettingsDialog.setVivoxMicVolume', 'SettingsDialog.killDialog') VibroManager.g_instance.onConnect -= self.__vm_onConnect VibroManager.g_instance.onDisconnect -= self.__vm_onDisconnect g_guiResetters.discard(self.onRecreateDevice) BigWorld.wg_setAdapterOrdinalNotifyCallback(None) UIInterface.dispossessUI(self) return
def __init__(self, enableRedefineKeysMode=True): UIInterface.__init__(self) if not GUI_SETTINGS.minimapSize and self.KEYBOARD_MAPPING_BLOCKS.has_key("minimap"): del self.KEYBOARD_MAPPING_BLOCKS["minimap"] self.__enableRedefineKeysMode = enableRedefineKeysMode self.graphicsPresets = GraphicsPresets() self.resolutions = g_graficsResolutions self.__currentSettings = None self.__settingsUI = None self.__altVoiceSetting = g_settingsCore.options.getSetting("alternativeVoices") self.graphicsChangeConfirmationRevert = None self.__dialogIsVisibility = False if not GUI_SETTINGS.voiceChat and self.KEYBOARD_MAPPING_COMMANDS.has_key("voicechat"): if self.KEYBOARD_MAPPING_COMMANDS.has_key("voicechat"): del self.KEYBOARD_MAPPING_COMMANDS["voicechat"] if self.KEYBOARD_MAPPING_BLOCKS.has_key("voicechat"): del self.KEYBOARD_MAPPING_BLOCKS["voicechat"] self.KEYBOARD_MAPPING_BLOCKS_ORDER = list(self.KEYBOARD_MAPPING_BLOCKS_ORDER) del self.KEYBOARD_MAPPING_BLOCKS_ORDER[self.KEYBOARD_MAPPING_BLOCKS_ORDER.index("voicechat")] self.KEYBOARD_MAPPING_BLOCKS_ORDER = tuple(self.KEYBOARD_MAPPING_BLOCKS_ORDER) return
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) self.uiHolder.addExternalCallbacks( { SettingsInterface.POPULATE_UI: self.onPopulateUI, SettingsInterface.APPLY_SETTINGS: self.onApplySettings, SettingsInterface.COMMIT_SETTINGS: self.onCommitSettings, SettingsInterface.SETTINGS_TAB_SELECTED: self.onTabSelected, SettingsInterface.DELAY_SETTINGS: self.onDelaySettings, SettingsInterface.AUTODETECT_QUALITY: self.onAutodetectSettings, SettingsInterface.SET_DIALOG_VISIBILITY: self.onSetVisibility, "SettingsDialog.useRedifineKeysMode": self.onUseRedifineKeyMode, "SettingsDialog.processVivoxTest": self.onProcessVivoxTest, "SettingsDialog.voiceChatEnable": self.onVoiceChatEnable, "SettingsDialog.updateCaptureDevices": self.onUpdateCaptureDevices, "SettingsDialog.setVivoxMicVolume": self.onSetVivoxMicVolume, "SettingsDialog.killDialog": self.onDialogClose, "SettingsDialog.graphicsChangeConfirmationStatus": self.graphicsChangeConfirmationStatus, } ) VibroManager.g_instance.onConnect += self.__vm_onConnect VibroManager.g_instance.onDisconnect += self.__vm_onDisconnect g_guiResetters.add(self.onRecreateDevice) BigWorld.wg_setAdapterOrdinalNotifyCallback(self.onRecreateDevice)
def __init__(self): """ Ctor. """ UIInterface.__init__(self) self.__lastUpdateTime = -1 self.__lastRSS = {}
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) chatManager.subscribeChatAction(self.processFailedMessage, CHAT_ACTIONS.VOIPSettings) import VOIP VOIP.getVOIPManager().channelsMgr.onInitialized += self.__initResponse VOIP.getVOIPManager().OnCaptureDevicesUpdated += self.__captureDevicesResponse
def populateUI(self, proxy): UIInterface.populateUI(self, proxy) import VOIP VOIP.getVOIPManager().channelsMgr.onFailedToConnect += self.processFailedMessage VOIP.getVOIPManager().channelsMgr.onInitialized += self.__initResponse VOIP.getVOIPManager().OnCaptureDevicesUpdated += self.__captureDevicesResponse