From 0003ee1f11a78d6ecf0c7c15f1df8eac4251542b Mon Sep 17 00:00:00 2001 From: MikeMaximus Date: Thu, 10 Aug 2017 22:18:15 -0600 Subject: [PATCH] Disabled Monitor only restore for issue #89 --- GBM/Forms/frmGameManager.vb | 48 ++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/GBM/Forms/frmGameManager.vb b/GBM/Forms/frmGameManager.vb index 6bbf880..98f81af 100644 --- a/GBM/Forms/frmGameManager.vb +++ b/GBM/Forms/frmGameManager.vb @@ -866,28 +866,6 @@ Public Class frmGameManager Next End Sub - Private Sub MonitorOnlyModeHandler() - If chkMonitorOnly.Checked Then - chkFolderSave.Enabled = False - chkCleanFolder.Enabled = False - chkTimeStamp.Enabled = False - lblSavePath.Enabled = False - txtSavePath.Enabled = False - btnSavePathBrowse.Enabled = False - btnInclude.Enabled = False - btnExclude.Enabled = False - Else - chkFolderSave.Enabled = True - chkCleanFolder.Enabled = True - chkTimeStamp.Enabled = True - lblSavePath.Enabled = True - txtSavePath.Enabled = True - btnSavePathBrowse.Enabled = True - btnInclude.Enabled = True - btnExclude.Enabled = True - End If - End Sub - Private Sub ModeChange() IsLoading = True @@ -1066,6 +1044,28 @@ Public Class frmGameManager VerifyCleanFolder() End Sub + Private Sub MonitorOnlyModeChange() + If chkMonitorOnly.Checked Then + chkFolderSave.Enabled = False + chkCleanFolder.Enabled = False + chkTimeStamp.Enabled = False + lblSavePath.Enabled = False + txtSavePath.Enabled = False + btnSavePathBrowse.Enabled = False + btnInclude.Enabled = False + btnExclude.Enabled = False + Else + chkFolderSave.Enabled = True + chkCleanFolder.Enabled = True + chkTimeStamp.Enabled = True + lblSavePath.Enabled = True + txtSavePath.Enabled = True + btnSavePathBrowse.Enabled = True + btnInclude.Enabled = True + btnExclude.Enabled = True + End If + End Sub + Private Sub TimeStampModeChange() If chkTimeStamp.Checked Then nudLimit.Visible = True @@ -1417,7 +1417,7 @@ Public Class frmGameManager If oRemoteBackupData.Contains(oData.Value) Then oGame = DirectCast(GameData(oData.Key), clsGame) oBackup = DirectCast(oRemoteBackupData(oData.Value), clsBackup) - RestoreList.Add(oGame, oBackup) + If Not oGame.MonitorOnly Then RestoreList.Add(oGame, oBackup) End If Next End If @@ -1753,6 +1753,6 @@ Public Class frmGameManager End Sub Private Sub chkMonitorOnly_CheckedChanged(sender As Object, e As EventArgs) Handles chkMonitorOnly.CheckedChanged - MonitorOnlyModeHandler() + MonitorOnlyModeChange() End Sub End Class