Ejemplo n.º 1
0
 private void DisengageTastudio()
 {
     Mainform.PauseOnFrame = null;
     GlobalWin.OSD.AddMessage("TAStudio disengaged");
     Global.MovieSession.Movie = MovieService.DefaultInstance;
     Mainform.TakeBackControl();
     Global.Config.MovieEndAction = _originalEndAction;
     Mainform.SetMainformMovieInfo();
     // Do not keep TAStudio's disk save states.
     //if (Directory.Exists(statesPath)) Directory.Delete(statesPath, true);
     //TODO - do we need to dispose something here instead?
 }
Ejemplo n.º 2
0
 private void EngageTastudio()
 {
     GlobalWin.OSD.AddMessage("TAStudio engaged");
     SetTasMovieCallbacks();
     SetTextProperty();
     Mainform.RelinquishControl(this);
     _originalEndAction = Global.Config.MovieEndAction;
     Mainform.ClearRewindData();
     Global.Config.MovieEndAction = MovieEndAction.Record;
     Mainform.SetMainformMovieInfo();
     Global.MovieSession.ReadOnly = true;
 }
Ejemplo n.º 3
0
 private void TastudioStopMovie()
 {
     Global.MovieSession.StopMovie(false);
     Mainform.SetMainformMovieInfo();
 }