partial void RestoreAutoBackupClicked(NSObject sender)
 {
     using (var controller = new File.RestoreAutoBackupController())
     {
         controller.Window.ReleasedWhenClosed = true;
         NSApplication.SharedApplication.RunModalForWindow(controller.Window); // window's WillClose event stops modal
         if (controller.WasOkPressed)
         {
             _mainWindowController.OpenSubtitlePromptForChanges(controller.FileName, true);
         }
     }
 }
 partial void RestoreAutoBackupClicked(NSObject sender)
 {
     using (var controller = new File.RestoreAutoBackupController())
     {
         controller.Window.ReleasedWhenClosed = true;
         NSApplication.SharedApplication.RunModalForWindow(controller.Window); // window's WillClose event stops modal
         if (controller.WasOkPressed)
         {
             _mainWindowController.OpenSubtitlePromptForChanges(controller.FileName, true);
         }
     }   
 }