Пример #1
0
 private void NewCheatForm_Load(object sender, EventArgs e)
 {
     LoadConfigSettings();
     ToggleGameGenieButton();
     CheatEditor.SetAddEvent(AddCheat);
     CheatEditor.SetEditEvent(EditCheat);
     UpdateDialog();
 }
Пример #2
0
        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();
            }
        }
Пример #3
0
        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));
        }
Пример #4
0
 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";
     }
 }
Пример #5
0
        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();
        }
Пример #6
0
 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";
         }
     }
 }
Пример #7
0
 public void Restart()
 {
     CheatEditor.MemoryDomains = Core;
     CheatEditor.Restart();
 }
Пример #8
0
 private void AddCheat()
 {
     MainForm.CheatList.Add(CheatEditor.GetCheat());
     GeneralUpdate();
     UpdateMessageLabel();
 }
Пример #9
0
 private void AddCheat()
 {
     Global.CheatList.Add(CheatEditor.GetCheat());
     UpdateDialog();
     UpdateMessageLabel();
 }