TAStudio - disable unimplemented menu items when not in interim mode

This commit is contained in:
andres.delikat 2011-09-13 00:04:33 +00:00
parent 0022b60b4f
commit 6f1baed4de
2 changed files with 35 additions and 0 deletions

View File

@ -109,6 +109,7 @@
this.newProjectToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N)));
this.newProjectToolStripMenuItem.Size = new System.Drawing.Size(188, 22);
this.newProjectToolStripMenuItem.Text = "New Project";
this.newProjectToolStripMenuItem.Click += new System.EventHandler(this.newProjectToolStripMenuItem_Click);
//
// openProjectToolStripMenuItem
//
@ -116,18 +117,21 @@
this.openProjectToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O)));
this.openProjectToolStripMenuItem.Size = new System.Drawing.Size(188, 22);
this.openProjectToolStripMenuItem.Text = "&Open Project";
this.openProjectToolStripMenuItem.Click += new System.EventHandler(this.openProjectToolStripMenuItem_Click);
//
// saveProjectToolStripMenuItem
//
this.saveProjectToolStripMenuItem.Name = "saveProjectToolStripMenuItem";
this.saveProjectToolStripMenuItem.Size = new System.Drawing.Size(188, 22);
this.saveProjectToolStripMenuItem.Text = "&Save Project";
this.saveProjectToolStripMenuItem.Click += new System.EventHandler(this.saveProjectToolStripMenuItem_Click);
//
// saveProjectAsToolStripMenuItem
//
this.saveProjectAsToolStripMenuItem.Name = "saveProjectAsToolStripMenuItem";
this.saveProjectAsToolStripMenuItem.Size = new System.Drawing.Size(188, 22);
this.saveProjectAsToolStripMenuItem.Text = "Save Project As";
this.saveProjectAsToolStripMenuItem.Click += new System.EventHandler(this.saveProjectAsToolStripMenuItem_Click);
//
// recentToolStripMenuItem
//

View File

@ -209,6 +209,17 @@ namespace BizHawk.MultiClient
private void TAStudio_Load(object sender, EventArgs e)
{
if (!Global.MainForm.INTERIM)
{
newProjectToolStripMenuItem.Enabled = false;
openProjectToolStripMenuItem.Enabled = false;
saveProjectToolStripMenuItem.Enabled = false;
saveProjectAsToolStripMenuItem.Enabled = false;
recentToolStripMenuItem.Enabled = false;
importTASFileToolStripMenuItem.Enabled = false;
insertFrameToolStripMenuItem.Enabled = false;
}
LoadTAStudio();
}
@ -345,5 +356,25 @@ namespace BizHawk.MultiClient
{
Global.Config.TASUpdatePads ^= true;
}
private void newProjectToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void openProjectToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void saveProjectToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void saveProjectAsToolStripMenuItem_Click(object sender, EventArgs e)
{
}
}
}