private void rulesetChanged(RulesetInfo ruleset) { foreach (ToolbarModeButton m in modeButtons.Children.Cast <ToolbarModeButton>()) { bool isActive = m.Ruleset.ID == ruleset.ID; m.Active = isActive; if (isActive) { activeButton = m; } } activeMode.Invalidate(); }
public void SetGameMode(PlayMode mode) { foreach (ToolbarModeButton m in modeButtons.Children.Cast <ToolbarModeButton>()) { bool isActive = m.Mode == mode; m.Active = isActive; if (isActive) { activeButton = m; } } activeMode.Invalidate(); }
public void SetGameMode(PlayMode mode) { foreach (ToolbarModeButton m in modeButtons.Children.Cast<ToolbarModeButton>()) { bool isActive = m.Mode == mode; m.Active = isActive; if (isActive) activeButton = m; } activeMode.Invalidate(); }