private void HandleCharacterChanged(object sender, RoutedEventArgs e) { if (sender is CharacterSheets characterSheets) { string character = characterSheets.GetCharacter(); HubtasticBaseStation.PlayerDataChanged(tabPlayers.SelectedIndex, activePage, character); } }
private void CharacterSheets_PageChanged(object sender, RoutedEventArgs ea) { if (sender is CharacterSheets characterSheets && activePage != characterSheets.Page) { activePage = characterSheets.Page; HubtasticBaseStation.PlayerDataChanged(tabPlayers.SelectedIndex, activePage, string.Empty); } }
private void TabControl_PlayerChanged(object sender, SelectionChangedEventArgs e) { highlightRectangles = null; NextDieRollType = DiceRollType.None; activePage = ScrollPage.main; FocusHelper.ClearActiveStatBoxes(); HubtasticBaseStation.PlayerDataChanged(PlayerID, activePage, string.Empty); SetActionShortcuts(PlayerID); }
private void TabControl_PlayerChanged(object sender, SelectionChangedEventArgs e) { activePage = ScrollPage.main; FocusHelper.ClearActiveStatBoxes(); HubtasticBaseStation.PlayerDataChanged(PlayerID, activePage, string.Empty); }