Save & Load Config menu items
This commit is contained in:
parent
e801e31f40
commit
7d0f4f21fe
|
@ -144,6 +144,9 @@
|
||||||
this.miSpeed100 = new System.Windows.Forms.ToolStripMenuItem();
|
this.miSpeed100 = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.miSpeed150 = new System.Windows.Forms.ToolStripMenuItem();
|
this.miSpeed150 = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.miSpeed200 = new System.Windows.Forms.ToolStripMenuItem();
|
this.miSpeed200 = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
|
||||||
|
this.saveConfigToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.loadConfigToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.rAMWatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.rAMWatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.rAMSearchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.rAMSearchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
@ -856,7 +859,10 @@
|
||||||
this.toolStripSeparator9,
|
this.toolStripSeparator9,
|
||||||
this.soundToolStripMenuItem,
|
this.soundToolStripMenuItem,
|
||||||
this.gUIToolStripMenuItem,
|
this.gUIToolStripMenuItem,
|
||||||
this.frameSkipToolStripMenuItem});
|
this.frameSkipToolStripMenuItem,
|
||||||
|
this.toolStripSeparator10,
|
||||||
|
this.saveConfigToolStripMenuItem,
|
||||||
|
this.loadConfigToolStripMenuItem});
|
||||||
this.configToolStripMenuItem.Name = "configToolStripMenuItem";
|
this.configToolStripMenuItem.Name = "configToolStripMenuItem";
|
||||||
this.configToolStripMenuItem.Size = new System.Drawing.Size(50, 20);
|
this.configToolStripMenuItem.Size = new System.Drawing.Size(50, 20);
|
||||||
this.configToolStripMenuItem.Text = "&Config";
|
this.configToolStripMenuItem.Text = "&Config";
|
||||||
|
@ -1083,6 +1089,24 @@
|
||||||
this.miSpeed200.Text = "Speed 200%";
|
this.miSpeed200.Text = "Speed 200%";
|
||||||
this.miSpeed200.Click += new System.EventHandler(this.miSpeed200_Click);
|
this.miSpeed200.Click += new System.EventHandler(this.miSpeed200_Click);
|
||||||
//
|
//
|
||||||
|
// toolStripSeparator10
|
||||||
|
//
|
||||||
|
this.toolStripSeparator10.Name = "toolStripSeparator10";
|
||||||
|
this.toolStripSeparator10.Size = new System.Drawing.Size(149, 6);
|
||||||
|
//
|
||||||
|
// saveConfigToolStripMenuItem
|
||||||
|
//
|
||||||
|
this.saveConfigToolStripMenuItem.Name = "saveConfigToolStripMenuItem";
|
||||||
|
this.saveConfigToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
|
||||||
|
this.saveConfigToolStripMenuItem.Text = "Save Config";
|
||||||
|
this.saveConfigToolStripMenuItem.Click += new System.EventHandler(this.saveConfigToolStripMenuItem_Click);
|
||||||
|
//
|
||||||
|
// loadConfigToolStripMenuItem
|
||||||
|
//
|
||||||
|
this.loadConfigToolStripMenuItem.Name = "loadConfigToolStripMenuItem";
|
||||||
|
this.loadConfigToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
|
||||||
|
this.loadConfigToolStripMenuItem.Text = "Load Config";
|
||||||
|
//
|
||||||
// toolsToolStripMenuItem
|
// toolsToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
|
@ -1309,6 +1333,9 @@
|
||||||
private System.Windows.Forms.ToolStripMenuItem miSpeed150;
|
private System.Windows.Forms.ToolStripMenuItem miSpeed150;
|
||||||
private System.Windows.Forms.ToolStripMenuItem miSpeed200;
|
private System.Windows.Forms.ToolStripMenuItem miSpeed200;
|
||||||
private System.Windows.Forms.ToolStripMenuItem miLimitFramerate;
|
private System.Windows.Forms.ToolStripMenuItem miLimitFramerate;
|
||||||
|
private System.Windows.Forms.ToolStripSeparator toolStripSeparator10;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem saveConfigToolStripMenuItem;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem loadConfigToolStripMenuItem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1043,5 +1043,17 @@ namespace BizHawk.MultiClient
|
||||||
if (!miAutoMinimizeSkipping.Enabled) miAutoMinimizeSkipping.Checked = true;
|
if (!miAutoMinimizeSkipping.Enabled) miAutoMinimizeSkipping.Checked = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void saveConfigToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
ConfigService.Save("config.ini", Global.Config);
|
||||||
|
Global.RenderPanel.AddMessage("Saved settings");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void loadConfigToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Global.Config = ConfigService.Load<Config>("config.ini");
|
||||||
|
Global.RenderPanel.AddMessage("Saved loaded");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue