private void NextTip() { currentIndex++; SkipShownTips(); if (currentIndex > TipKeys.Length - 1) { DialogResult = DialogResult.OK; Close(); return; } UserConfigKey key = TipKeys[currentIndex]; btnOK.Text = currentIndex >= TipKeys.Length - 1 ? LangResource.btn_ok : LangResource.btn_next; imageBox.Visible = false; switch (key) { case UserConfigKey.Tips_SystemTray: BackgroundImage = ImageResources.tips_tray; labTip.Text = LangResource.tips_tray; break; case UserConfigKey.Tips_Hotkey: BackgroundImage = ImageResources.tips_hotkey_en; labTip.Text = LangResource.tips_hotkey; break; case UserConfigKey.Tips_SelectWindow: BackgroundImage = ImageResources.tips_select_window_en; labTip.Text = LangResource.tips_select_window; break; case UserConfigKey.Tips_ChangeNumber: BackColor = Color.White; labTip.Text = LangResource.tips_changenumber; imageBox.Image = ImageResources.addnumber_tip; imageBox.Visible = true; break; default: labTip.Text = string.Empty; DialogResult = DialogResult.OK; Close(); break; } }
public static void CheckAndShowTip(UserConfigKey tipKey) { ShowTipSlides(new UserConfigKey[] { tipKey }); }
public static void ShowTipSlide(UserConfigKey key) { ShowTipSlides(new UserConfigKey[] { key }); }
internal string GetCurrentUserSetting(UserConfigKey key, string def) { return(GetCurrentUserSetting(key.ToString(), def)); }
internal void SwitchCurrentUserSetting(UserConfigKey key, bool value) { SwitchCurrentUserSetting(key.ToString(), value); }
internal void SetCurrentUserSetting(UserConfigKey key, string value) { SetCurrentUserSetting(key.ToString(), value); }
internal bool IsCurrentUserSetting(UserConfigKey key, bool def) { return(IsCurrentUserSetting(key.ToString(), def)); }
internal int GetCurrentUserSettingIntValue(UserConfigKey key, int def) { return(GetCurrentUserSettingIntValue(key.ToString(), def)); }