protected virtual void OnModeChanged(ModeChangedEventArgs e) { if (ModeChanged != null) { ModeChanged(this, e); } }
private void HandleModeChanged(object sender, ModeChangedEventArgs e) { if (course != null) { course.Configure(e.Mode); } }
protected void CaptureMode_Changed(object sender, ModeChangedEventArgs e) { // Update tray icon based on new state if (e.Mode == CaptureMode.UserDisabled) { _trainingModeMenuItem.Enabled = false; _disableGesturesMenuItem.Checked = true; _trayIcon.Icon = Resources.stop; } else { _trainingModeMenuItem.Enabled = true; _disableGesturesMenuItem.Checked = false; // Consider state of Training Mode and load according icon if (e.Mode == CaptureMode.Training) { _trayIcon.Icon = Resources.add; _trainingModeMenuItem.Checked = true; } else { _trayIcon.Icon = Resources.normal_daemon; _trainingModeMenuItem.Checked = false; } } }
private void HandleModeChanged(object sender, ModeChangedEventArgs args) { if (course != null) { course.Configure(args.Mode); RuntimeConfigurator.Configuration.StepLockHandling.Configure(RuntimeConfigurator.Configuration.Modes.CurrentMode); } }
private void User_ModeChanged(IrcUser user, ModeChangedEventArgs args) { foreach (string text in IrcModeTranslator.TranslateUserMode(user, args.Setter, args.Mode)) { var message = new IrcMessage(user.Network, MessageDirection.FromServer, args.Setter, IrcMessageType.UserMode, text); this.HandleUserMessage(message); } }
private void Channel_ModeChanged(IrcChannel channel, ModeChangedEventArgs args) { foreach (string text in IrcModeTranslator.TranslateChannelMode(args.Setter, args.Mode)) { var message = new IrcMessage(channel.Network, MessageDirection.FromServer, args.Setter, IrcMessageType.ChannelMode, text); this.AddMessage(message); } }
public void ModeChanged() { ModeChangedEventArgs modeArgs = null; var parser = new LoadingScreenParser(); parser.ModeChanged += args => modeArgs = args; parser.Parse(new Line("LoadingScreen", "D 12:09:10.8365733 LoadingScreen.OnSceneLoaded() - prevMode=GAMEPLAY currMode=TOURNAMENT")); Assert.IsNotNull(modeArgs); Assert.AreEqual(Mode.GAMEPLAY, modeArgs.PreviousMode); Assert.AreEqual(Mode.TOURNAMENT, modeArgs.CurrentMode); }
private void radWizard1_ModeChanged(object sender, ModeChangedEventArgs e) { if (e.CurrentMode == WizardMode.Wizard97) { this.radWizard1.PageHeaderElement.IconElement.Margin = new Padding(0, 20, 18, 0); } else { this.radWizard1.PageHeaderElement.IconElement.Margin = new Padding(6, 8, 0, 8); } }
protected virtual void RaiseModeChangedEvent() { // Populate event args based on modes ModeChangedEventArgs e = new ModeChangedEventArgs(); e.ExteriorModeAllowed = exteriorModeAllowed; e.DungeonModeAllowed = dungeonModeAllowed; e.ViewMode = viewMode; // Raise event ModeChanged(this, e); }
private void sensor_ModeChanged(object sender, ModeChangedEventArgs e) { ModeChanged?.Invoke(sender, e); var sensorsWithReceiveModeChangedSupport = _sensors.Where(x => x as IReceiveModeChanged != null).Select(x => (IReceiveModeChanged)x).ToList(); foreach (var sensor in sensorsWithReceiveModeChangedSupport) { bool sensorIsSender = sender.GetType().Name == sensor.GetType().Name; if (!sensorIsSender) { sensor.OnModeHasChanged(sender, e); } } }
internal override void OnModeChanged(ModeChangedEventArgs args) { CurrentMode = args.CurrentMode; PreviousMode = args.PreviousMode; Log.Debug($"{PreviousMode} => {CurrentMode}"); if (PreviousMode == Mode.GAMEPLAY && CurrentGame != null) { CurrentGame.Modified -= OnGameStateChanged; CurrentGame.LocalPlayer.DeckChanged -= OnActivePlayerDeckChanged; CurrentGame.OpposingPlayer.DeckChanged -= OnActivePlayerDeckChanged; CurrentGame.Ready -= OnGameStarted; CurrentGame = null; } base.OnModeChanged(args); }
internal virtual void OnModeChanged(ModeChangedEventArgs args) => ModeChanged?.Invoke(args);
private async void LoadingScreenParser_OnModeChanged(ModeChangedEventArgs args) { if (args.PreviousMode >= Mode.LOGIN && !_game.Account.IsLoaded) { _game.OnHearthstoneLoaded(); var battleTag = await Retry(_gameData.GetBattleTag); var account = await Retry(_gameData.GetAccountId); if (battleTag != null && account != null) { _game.Account.Update(account.Hi, account.Lo, battleTag.Name, battleTag.Number); _game.Region = (BnetRegion)((account.Hi >> 32) & 0xFF); } } if (ShouldUpdateCollection(args.PreviousMode, args.PreviousMode)) { var collection = await Retry(_gameData.GetFullCollection); if (collection != null) { var cards = collection.Cards .GroupBy(x => x.Id) .Select(g => new CollectionCard(g.Key, g.FirstOrDefault(x => !x.Premium)?.Count ?? 0, g.FirstOrDefault(x => x.Premium)?.Count ?? 0 )).ToList(); var favoriteHeroes = collection.FavoriteHeroes.Values.Select(x => new CollectionCard(x.Id, x.Premium ? 0 : 1, x.Premium ? 1 : 0)) .ToList(); _game.Collection.Update(cards, collection.CardBacks, favoriteHeroes, collection.FavoriteCardBack, collection.Dust, collection.Gold); } } if (args.CurrentMode == Mode.DRAFT) { _arenaWatcher.Run(); } else { _arenaWatcher.Stop().Forget(); } if (args.CurrentMode == Mode.PACKOPENING) { _packWatcher.Run(); } else { _packWatcher.Stop().Forget(); } if (args.CurrentMode == Mode.ADVENTURE || args.PreviousMode == Mode.ADVENTURE && args.CurrentMode == Mode.GAMEPLAY) { _dungeonRunWatcher.Run(); } else { _dungeonRunWatcher.Stop().Forget(); } if (args.CurrentMode == Mode.TAVERN_BRAWL) { var brawlInfo = _gameData.GetBrawlInfo(); if (brawlInfo != null) { _game.TavernBrawl.Update(brawlInfo); } } if (args.CurrentMode == Mode.FATAL_ERROR) { _game.OnHearthstoneExited(); } }
private static void RuntimeConfigurationModeChanged(object sender, ModeChangedEventArgs modeChangedEventArgs) { EmitModeChanged(); }
private void SelectInstructionMenu_ModeChanged(object sender, ModeChangedEventArgs e) { _mode = e.Mode; _footMenu.GetComponent <FootMenuController>().ChangeMode(_mode); }
public void OnModeHasChanged(object sender, ModeChangedEventArgs e) { _trayIcon.SetModeState(e.Mode); }
private void _sensorHub_ModeChanged(object sender, ModeChangedEventArgs e) { _stateStore.SetModeState(e.Mode); }
protected virtual void OnModeChanged(RemoteServer server, ModeChangedEventArgs args) { ModeChangedEvent?.Invoke(server, args); }