tastudio: fix readonly hotkey on launch
This commit is contained in:
parent
a2b55291b3
commit
ffc1e2f41a
|
@ -71,7 +71,7 @@
|
|||
this.RecordingModeCheckbox.TabIndex = 9;
|
||||
this.RecordingModeCheckbox.Text = "Recording mode";
|
||||
this.RecordingModeCheckbox.UseVisualStyleBackColor = true;
|
||||
this.RecordingModeCheckbox.CheckedChanged += new System.EventHandler(this.RecordingModeCheckbox_CheckedChanged);
|
||||
this.RecordingModeCheckbox.MouseClick += new System.Windows.Forms.MouseEventHandler(this.RecordingModeCheckbox_MouseClick);
|
||||
//
|
||||
// AutoRestoreCheckbox
|
||||
//
|
||||
|
|
|
@ -68,12 +68,21 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
get
|
||||
{
|
||||
return Global.MovieSession.ReadOnly;
|
||||
return Global.MovieSession.Movie.IsRecording;
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
RecordingModeCheckbox.Checked = value;
|
||||
if (RecordingModeCheckbox.Checked)
|
||||
{
|
||||
Global.MovieSession.Movie.SwitchToRecord();
|
||||
}
|
||||
else
|
||||
{
|
||||
Global.MovieSession.Movie.SwitchToPlay();
|
||||
}
|
||||
GlobalWin.MainForm.SetMainformMovieInfo();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -95,7 +104,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
AutoRestoreCheckbox.Checked = Tastudio.Settings.AutoRestoreLastPosition;
|
||||
FollowCursorCheckbox.Checked = Tastudio.Settings.FollowCursor;
|
||||
RecordingModeCheckbox.Checked = false;
|
||||
RecordingModeCheckbox.Checked = RecordingMode;
|
||||
}
|
||||
|
||||
_loading = false;
|
||||
|
@ -158,17 +167,9 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
private void RecordingModeCheckbox_CheckedChanged(object sender, EventArgs e)
|
||||
private void RecordingModeCheckbox_MouseClick(object sender, MouseEventArgs e)
|
||||
{
|
||||
if (RecordingModeCheckbox.Checked)
|
||||
{
|
||||
Global.MovieSession.Movie.SwitchToRecord();
|
||||
}
|
||||
else
|
||||
{
|
||||
Global.MovieSession.Movie.SwitchToPlay();
|
||||
}
|
||||
GlobalWin.MainForm.SetMainformMovieInfo();
|
||||
RecordingMode ^= true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue