private void checkBox_CheatRoullete_CheckedChanged(object sender, EventArgs e) { var @checked = checkBox_CheatRoullete.Checked; SetCheatRoulleteCheckBox(false); if (@checked) { var respond = LMessageBox.W("ui-cheat-roulette-confirm", MessageBoxButtons.YesNo, MessageBoxDefaultButton.Button2); if (respond == DialogResult.Yes) { LMessageBox.I("ui-cheat-roulette-enabled"); SetCheatRoulleteCheckBox(true); } } Settings.CheatRoulette = checkBox_CheatRoullete.Checked; Settings.Save(); }
internal void instances_callback(int code) { if (Settings.copyMacro) { Task.Factory.StartNew(() => { var instance = Data.GetInstance(code); if (instance.Macro != null) { var respond = LMessageBox.Dialog(Localization.GetText("ui-settings-copymacro-dialog-text", instance.Name), Localization.GetText("ui-settings-copymacro-dialog-title"), MessageBoxButtons.YesNo, MessageBoxIcon.None, MessageBoxDefaultButton.Button1); if (respond == DialogResult.Yes) { this.Invoke(() => { Clipboard.SetDataObject(instance.Macro, true); }); } } }); } }
private void comboBox_Language_SelectedValueChanged(object sender, EventArgs e) { var language = comboBox_Language.SelectedValue.ToString(); if (Settings.Language == language) { return; } Settings.Language = language; Settings.Save(); Localization.Initialize(Settings.Language); Data.Initialize(Settings.Language); ApplyLanguage(); LMessageBox.I("ui-language-changed"); }
internal void new_tracker(int type) { Task.Factory.StartNew(() => { this.Invoke(() => { Show(); var resp = WebApi.Post($@"{_TrackerHost()}api/instances", "{\"data\":{\"attributes\":{\"copy-from\":null,\"data-center-id\":null,\"instance-id\":null,\"created-at\":null,\"updated-at\":null,\"zone-id\":\"" + type.ToString() + "\"},\"type\":\"instances\"}}"); var json = JsonConvert.DeserializeObject <dynamic>(resp); if (json.data.id != null) { Tracker_Load(json.data.id.ToString()); ext_js = $"localStorage.setItem('instancepw:{json.data.id.ToString()}','{json.data.attributes.password.ToString()}')"; Log.Debug($"Debug:New Tracker[Tracker_Id:{json.data.id.ToString()},Password:{json.data.attributes.password.ToString()}]"); } else { LMessageBox.E("ui-new-tracker-error"); } }); }); }
private void toolStripMenuItem_LogCopy_Click(object sender, EventArgs e) { Clipboard.SetText(richTextBox_Log.Text); LMessageBox.I("ui-clipboard-copied"); }
private void OnConfirmBox(object sender, ConfirmBoxEventArgs e) { var respond = LMessageBox.Confirm(e.Msg, MessageBoxButtons.YesNo, MessageBoxDefaultButton.Button2); e.Result = respond == DialogResult.Yes; }
private void OnAlertBox(object sender, AlertBoxEventArgs e) { LMessageBox.Alert(e.Msg); }