public ConfigurationView() { InitializeComponent(); foreach (var language in Enum.GetValues(typeof(Language)).OfType <Language>()) { ComboLanguage.Items.Add(language.DisplayName()); } ComboLanguage.SelectedIndex = Configuration.DefaultLanguage; var currentAvatarId = Configuration.DefaultIdAvatar; var avatarIndex = Avatars.GetAll().ToList().IndexOf(Avatars.GetById(currentAvatarId)); DefaultAvatarSelector.CurrentIndex = avatarIndex; var color = (PlayingColor)Configuration.DefaultColor; DefaultColorSelector.CurrentColor = color; DefaultColorSelector.OnColorChanged += ColorChanged; DefaultAvatarSelector.OnAvatarChanged += AvatarChanged; var waitTimes = Enum.GetValues(typeof(WaitTimes)).OfType <WaitTimes>().ToList(); WaitTimeTrackBar.Maximum = waitTimes.Count() - 1; WaitTimeTrackBar.Value = waitTimes.IndexOf(Configuration.DefaultWaitTime); ToolTipAyuda.SetToolTip(WaitTimeTrackBar, Configuration.DefaultWaitTime.DisplayName()); }
private void WaitTimeTrackBar_Scroll(object sender, EventArgs e) { if (WaitTimeTrackBar.Value != -1) { Configuration.SetDefaultWaitTime(WaitTimeTrackBar.Value); Properties.Settings.Default.Save(); ToolTipAyuda.SetToolTip(WaitTimeTrackBar, Configuration.DefaultWaitTime.DisplayName()); } }
public void Draw() { if (Gem != null) { Pbx.Image = Gem.GetImage(); ToolTipAyuda.SetToolTip(Pbx, Gem.ToString()); } else { Pbx.Image = null; ToolTipAyuda.SetToolTip(Pbx, ""); } }
public void Reenable() { BackColor = Color.White; ToolTipAyuda.SetToolTip(this, ""); }
public void Disable() { BackColor = SystemColors.Control; ToolTipAyuda.SetToolTip(this, "This card can not be placed :("); }