private void NewCheatForm_Load(object sender, EventArgs e) { LoadConfigSettings(); ToggleGameGenieButton(); CheatEditor.SetAddEvent(AddCheat); CheatEditor.SetEditEvent(EditCheat); UpdateDialog(); }
private void EditCheat() { var newCheat = CheatEditor.GetCheat(); if (!newCheat.IsSeparator) // If a separator comes from the cheat editor something must have been invalid { MainForm.CheatList.Exchange(CheatEditor.OriginalCheat, newCheat); GeneralUpdate(); UpdateMessageLabel(); } }
private void Cheats_Load(object sender, EventArgs e) { TopMost = Settings.TopMost; CheatEditor.MemoryDomains = Core; LoadConfigSettings(); ToggleGameGenieButton(); CheatEditor.SetAddEvent(AddCheat); CheatEditor.SetEditEvent(EditCheat); UpdateDialog(); CheatsMenu.Items.Add(Settings.Columns.GenerateColumnsMenu(ColumnToggleCallback)); }
private void DoSelectedIndexChange() { if (SelectedCheats.Any()) { var cheat = SelectedCheats.First(); CheatEditor.SetCheat(cheat); CheatGroupBox.Text = $"Editing Cheat {cheat.Name} - {cheat.AddressStr}"; } else { CheatEditor.ClearForm(); CheatGroupBox.Text = "New Cheat"; } }
private void Cheats_Load(object sender, EventArgs e) { // Hack for previous config settings if (Settings.Columns.Any(c => string.IsNullOrWhiteSpace(c.Text))) { Settings = new CheatsSettings(); } CheatEditor.MemoryDomains = Core; LoadConfigSettings(); CheatsMenu.Items.Add(CheatListView.ToColumnsMenu(ColumnToggleCallback)); ToggleGameGenieButton(); CheatEditor.SetAddEvent(AddCheat); CheatEditor.SetEditEvent(EditCheat); GeneralUpdate(); }
private void DoSelectedIndexChange() { if (!CheatListView.SelectAllInProgress) { if (SelectedCheats.Any()) { var cheat = SelectedCheats.First(); CheatEditor.SetCheat(cheat); CheatGroupBox.Text = "Editing Cheat " + cheat.Name + " - " + cheat.AddressStr; } else { CheatEditor.ClearForm(); CheatGroupBox.Text = "New Cheat"; } } }
public void Restart() { CheatEditor.MemoryDomains = Core; CheatEditor.Restart(); }
private void AddCheat() { MainForm.CheatList.Add(CheatEditor.GetCheat()); GeneralUpdate(); UpdateMessageLabel(); }
private void AddCheat() { Global.CheatList.Add(CheatEditor.GetCheat()); UpdateDialog(); UpdateMessageLabel(); }