diff --git a/GBM/Forms/frmGameManager.Designer.vb b/GBM/Forms/frmGameManager.Designer.vb
index 2a71111..72591d9 100644
--- a/GBM/Forms/frmGameManager.Designer.vb
+++ b/GBM/Forms/frmGameManager.Designer.vb
@@ -63,17 +63,12 @@ Partial Class frmGameManager
Me.grpStats = New System.Windows.Forms.GroupBox()
Me.lblRestorePath = New System.Windows.Forms.Label()
Me.btnChangeBackup = New System.Windows.Forms.Button()
- Me.txtRestorePath = New System.Windows.Forms.TextBox()
Me.btnOpenRestorePath = New System.Windows.Forms.Button()
Me.btnOpenBackupFile = New System.Windows.Forms.Button()
- Me.txtFileInfo = New System.Windows.Forms.TextBox()
Me.btnDeleteBackup = New System.Windows.Forms.Button()
Me.lblBackupFile = New System.Windows.Forms.Label()
- Me.lblSync = New System.Windows.Forms.Label()
- Me.txtCurrentBackup = New System.Windows.Forms.TextBox()
+ Me.lblLatestBackup = New System.Windows.Forms.Label()
Me.lblCurrentBackup = New System.Windows.Forms.Label()
- Me.txtLocalBackup = New System.Windows.Forms.TextBox()
- Me.lblLastBackup = New System.Windows.Forms.Label()
Me.btnMarkAsRestored = New System.Windows.Forms.Button()
Me.btnRestore = New System.Windows.Forms.Button()
Me.btnSave = New System.Windows.Forms.Button()
@@ -92,6 +87,10 @@ Partial Class frmGameManager
Me.cmsFile = New System.Windows.Forms.ToolStripMenuItem()
Me.txtQuickFilter = New System.Windows.Forms.TextBox()
Me.lblQuickFilter = New System.Windows.Forms.Label()
+ Me.lblLatestBackupData = New System.Windows.Forms.Label()
+ Me.lblCurrentBackupData = New System.Windows.Forms.Label()
+ Me.lblBackupFileData = New System.Windows.Forms.Label()
+ Me.lblRestorePathData = New System.Windows.Forms.Label()
Me.grpConfig.SuspendLayout()
Me.grpExtra.SuspendLayout()
CType(Me.pbIcon, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -469,19 +468,18 @@ Partial Class frmGameManager
'grpStats
'
Me.grpStats.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
+ Me.grpStats.Controls.Add(Me.lblRestorePathData)
+ Me.grpStats.Controls.Add(Me.lblBackupFileData)
+ Me.grpStats.Controls.Add(Me.lblCurrentBackupData)
+ Me.grpStats.Controls.Add(Me.lblLatestBackupData)
Me.grpStats.Controls.Add(Me.lblRestorePath)
Me.grpStats.Controls.Add(Me.btnChangeBackup)
- Me.grpStats.Controls.Add(Me.txtRestorePath)
Me.grpStats.Controls.Add(Me.btnOpenRestorePath)
Me.grpStats.Controls.Add(Me.btnOpenBackupFile)
- Me.grpStats.Controls.Add(Me.txtFileInfo)
Me.grpStats.Controls.Add(Me.btnDeleteBackup)
Me.grpStats.Controls.Add(Me.lblBackupFile)
- Me.grpStats.Controls.Add(Me.lblSync)
- Me.grpStats.Controls.Add(Me.txtCurrentBackup)
+ Me.grpStats.Controls.Add(Me.lblLatestBackup)
Me.grpStats.Controls.Add(Me.lblCurrentBackup)
- Me.grpStats.Controls.Add(Me.txtLocalBackup)
- Me.grpStats.Controls.Add(Me.lblLastBackup)
Me.grpStats.Location = New System.Drawing.Point(247, 365)
Me.grpStats.Name = "grpStats"
Me.grpStats.Size = New System.Drawing.Size(525, 154)
@@ -504,25 +502,16 @@ Partial Class frmGameManager
Me.btnChangeBackup.Location = New System.Drawing.Point(129, 125)
Me.btnChangeBackup.Name = "btnChangeBackup"
Me.btnChangeBackup.Size = New System.Drawing.Size(114, 23)
- Me.btnChangeBackup.TabIndex = 11
+ Me.btnChangeBackup.TabIndex = 9
Me.btnChangeBackup.Text = "&Change Backup File"
Me.btnChangeBackup.UseVisualStyleBackColor = True
'
- 'txtRestorePath
- '
- Me.txtRestorePath.Location = New System.Drawing.Point(96, 99)
- Me.txtRestorePath.Name = "txtRestorePath"
- Me.txtRestorePath.ReadOnly = True
- Me.txtRestorePath.Size = New System.Drawing.Size(387, 20)
- Me.txtRestorePath.TabIndex = 8
- Me.txtRestorePath.TabStop = False
- '
'btnOpenRestorePath
'
Me.btnOpenRestorePath.Location = New System.Drawing.Point(369, 125)
Me.btnOpenRestorePath.Name = "btnOpenRestorePath"
Me.btnOpenRestorePath.Size = New System.Drawing.Size(114, 23)
- Me.btnOpenRestorePath.TabIndex = 13
+ Me.btnOpenRestorePath.TabIndex = 11
Me.btnOpenRestorePath.Text = "O&pen Restore Path"
Me.btnOpenRestorePath.UseVisualStyleBackColor = True
'
@@ -531,25 +520,16 @@ Partial Class frmGameManager
Me.btnOpenBackupFile.Location = New System.Drawing.Point(249, 125)
Me.btnOpenBackupFile.Name = "btnOpenBackupFile"
Me.btnOpenBackupFile.Size = New System.Drawing.Size(114, 23)
- Me.btnOpenBackupFile.TabIndex = 12
+ Me.btnOpenBackupFile.TabIndex = 10
Me.btnOpenBackupFile.Text = "&Open Backup File"
Me.btnOpenBackupFile.UseVisualStyleBackColor = True
'
- 'txtFileInfo
- '
- Me.txtFileInfo.Location = New System.Drawing.Point(96, 74)
- Me.txtFileInfo.Name = "txtFileInfo"
- Me.txtFileInfo.ReadOnly = True
- Me.txtFileInfo.Size = New System.Drawing.Size(387, 20)
- Me.txtFileInfo.TabIndex = 7
- Me.txtFileInfo.TabStop = False
- '
'btnDeleteBackup
'
Me.btnDeleteBackup.Location = New System.Drawing.Point(9, 125)
Me.btnDeleteBackup.Name = "btnDeleteBackup"
Me.btnDeleteBackup.Size = New System.Drawing.Size(114, 23)
- Me.btnDeleteBackup.TabIndex = 10
+ Me.btnDeleteBackup.TabIndex = 8
Me.btnDeleteBackup.Text = "&Delete Backup"
Me.btnDeleteBackup.UseVisualStyleBackColor = True
'
@@ -562,53 +542,24 @@ Partial Class frmGameManager
Me.lblBackupFile.TabIndex = 2
Me.lblBackupFile.Text = "Backup File:"
'
- 'lblSync
+ 'lblLatestBackup
'
- Me.lblSync.AutoSize = True
- Me.lblSync.Location = New System.Drawing.Point(457, 0)
- Me.lblSync.Name = "lblSync"
- Me.lblSync.Size = New System.Drawing.Size(62, 13)
- Me.lblSync.TabIndex = 4
- Me.lblSync.Text = "Up to Date!"
- Me.lblSync.TextAlign = System.Drawing.ContentAlignment.TopRight
- Me.lblSync.Visible = False
- '
- 'txtCurrentBackup
- '
- Me.txtCurrentBackup.Location = New System.Drawing.Point(96, 24)
- Me.txtCurrentBackup.Name = "txtCurrentBackup"
- Me.txtCurrentBackup.ReadOnly = True
- Me.txtCurrentBackup.Size = New System.Drawing.Size(387, 20)
- Me.txtCurrentBackup.TabIndex = 5
- Me.txtCurrentBackup.TabStop = False
+ Me.lblLatestBackup.AutoSize = True
+ Me.lblLatestBackup.Location = New System.Drawing.Point(6, 27)
+ Me.lblLatestBackup.Name = "lblLatestBackup"
+ Me.lblLatestBackup.Size = New System.Drawing.Size(79, 13)
+ Me.lblLatestBackup.TabIndex = 0
+ Me.lblLatestBackup.Text = "Latest Backup:"
'
'lblCurrentBackup
'
Me.lblCurrentBackup.AutoSize = True
- Me.lblCurrentBackup.Location = New System.Drawing.Point(6, 27)
+ Me.lblCurrentBackup.Location = New System.Drawing.Point(6, 53)
Me.lblCurrentBackup.Name = "lblCurrentBackup"
Me.lblCurrentBackup.Size = New System.Drawing.Size(84, 13)
- Me.lblCurrentBackup.TabIndex = 0
+ Me.lblCurrentBackup.TabIndex = 1
Me.lblCurrentBackup.Text = "Current Backup:"
'
- 'txtLocalBackup
- '
- Me.txtLocalBackup.Location = New System.Drawing.Point(96, 50)
- Me.txtLocalBackup.Name = "txtLocalBackup"
- Me.txtLocalBackup.ReadOnly = True
- Me.txtLocalBackup.Size = New System.Drawing.Size(387, 20)
- Me.txtLocalBackup.TabIndex = 6
- Me.txtLocalBackup.TabStop = False
- '
- 'lblLastBackup
- '
- Me.lblLastBackup.AutoSize = True
- Me.lblLastBackup.Location = New System.Drawing.Point(6, 53)
- Me.lblLastBackup.Name = "lblLastBackup"
- Me.lblLastBackup.Size = New System.Drawing.Size(76, 13)
- Me.lblLastBackup.TabIndex = 1
- Me.lblLastBackup.Text = "Local Backup:"
- '
'btnMarkAsRestored
'
Me.btnMarkAsRestored.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
@@ -778,6 +729,46 @@ Partial Class frmGameManager
Me.lblQuickFilter.TabIndex = 1
Me.lblQuickFilter.Text = "Quick Filter:"
'
+ 'lblLatestBackupData
+ '
+ Me.lblLatestBackupData.AutoEllipsis = True
+ Me.lblLatestBackupData.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
+ Me.lblLatestBackupData.Location = New System.Drawing.Point(96, 23)
+ Me.lblLatestBackupData.Name = "lblLatestBackupData"
+ Me.lblLatestBackupData.Size = New System.Drawing.Size(387, 20)
+ Me.lblLatestBackupData.TabIndex = 4
+ Me.lblLatestBackupData.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
+ '
+ 'lblCurrentBackupData
+ '
+ Me.lblCurrentBackupData.AutoEllipsis = True
+ Me.lblCurrentBackupData.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
+ Me.lblCurrentBackupData.Location = New System.Drawing.Point(96, 49)
+ Me.lblCurrentBackupData.Name = "lblCurrentBackupData"
+ Me.lblCurrentBackupData.Size = New System.Drawing.Size(387, 20)
+ Me.lblCurrentBackupData.TabIndex = 5
+ Me.lblCurrentBackupData.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
+ '
+ 'lblBackupFileData
+ '
+ Me.lblBackupFileData.AutoEllipsis = True
+ Me.lblBackupFileData.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
+ Me.lblBackupFileData.Location = New System.Drawing.Point(96, 73)
+ Me.lblBackupFileData.Name = "lblBackupFileData"
+ Me.lblBackupFileData.Size = New System.Drawing.Size(387, 20)
+ Me.lblBackupFileData.TabIndex = 6
+ Me.lblBackupFileData.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
+ '
+ 'lblRestorePathData
+ '
+ Me.lblRestorePathData.AutoEllipsis = True
+ Me.lblRestorePathData.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
+ Me.lblRestorePathData.Location = New System.Drawing.Point(96, 98)
+ Me.lblRestorePathData.Name = "lblRestorePathData"
+ Me.lblRestorePathData.Size = New System.Drawing.Size(387, 20)
+ Me.lblRestorePathData.TabIndex = 7
+ Me.lblRestorePathData.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
+ '
'frmGameManager
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
@@ -862,13 +853,9 @@ Partial Class frmGameManager
Friend WithEvents btnIconBrowse As System.Windows.Forms.Button
Friend WithEvents txtIcon As System.Windows.Forms.TextBox
Friend WithEvents txtID As System.Windows.Forms.TextBox
- Friend WithEvents txtCurrentBackup As System.Windows.Forms.TextBox
+ Friend WithEvents lblLatestBackup As System.Windows.Forms.Label
Friend WithEvents lblCurrentBackup As System.Windows.Forms.Label
- Friend WithEvents txtLocalBackup As System.Windows.Forms.TextBox
- Friend WithEvents lblLastBackup As System.Windows.Forms.Label
- Friend WithEvents lblSync As System.Windows.Forms.Label
Friend WithEvents chkEnabled As System.Windows.Forms.CheckBox
- Friend WithEvents txtFileInfo As System.Windows.Forms.TextBox
Friend WithEvents lblBackupFile As System.Windows.Forms.Label
Friend WithEvents btnMarkAsRestored As System.Windows.Forms.Button
Friend WithEvents btnRestore As System.Windows.Forms.Button
@@ -885,7 +872,6 @@ Partial Class frmGameManager
Friend WithEvents btnInclude As System.Windows.Forms.Button
Friend WithEvents btnExclude As System.Windows.Forms.Button
Friend WithEvents lblRestorePath As Label
- Friend WithEvents txtRestorePath As TextBox
Friend WithEvents btnImport As System.Windows.Forms.Button
Friend WithEvents btnExport As System.Windows.Forms.Button
Friend WithEvents cmsImport As System.Windows.Forms.ContextMenuStrip
@@ -894,4 +880,8 @@ Partial Class frmGameManager
Friend WithEvents txtQuickFilter As TextBox
Friend WithEvents lblQuickFilter As Label
Friend WithEvents btnChangeBackup As Button
+ Friend WithEvents lblLatestBackupData As Label
+ Friend WithEvents lblCurrentBackupData As Label
+ Friend WithEvents lblRestorePathData As Label
+ Friend WithEvents lblBackupFileData As Label
End Class
diff --git a/GBM/Forms/frmGameManager.vb b/GBM/Forms/frmGameManager.vb
index 7a5c6a0..c506c29 100644
--- a/GBM/Forms/frmGameManager.vb
+++ b/GBM/Forms/frmGameManager.vb
@@ -547,7 +547,8 @@ Public Class frmGameManager
If oRemoteBackupData.Contains(oApp.Name) Then
CurrentBackupItem = DirectCast(oRemoteBackupData(oApp.Name), clsBackup)
- txtCurrentBackup.Text = mgrCommon.FormatString(frmGameManager_BackupTimeAndName, New String() {CurrentBackupItem.DateUpdated, CurrentBackupItem.UpdatedBy})
+ lblLatestBackupData.Text = mgrCommon.FormatString(frmGameManager_BackupTimeAndName, New String() {CurrentBackupItem.DateUpdated, CurrentBackupItem.UpdatedBy})
+ lblLatestBackupData.ForeColor = Color.Green
sFileName = BackupFolder & CurrentBackupItem.FileName
btnOpenBackupFile.Enabled = True
@@ -557,17 +558,17 @@ Public Class frmGameManager
btnDeleteBackup.Enabled = True
If File.Exists(sFileName) Then
- txtFileInfo.Text = Path.GetFileName(CurrentBackupItem.FileName) & " (" & mgrCommon.GetFileSize(sFileName) & ")"
+ lblBackupFileData.Text = Path.GetFileName(CurrentBackupItem.FileName) & " (" & mgrCommon.GetFileSize(sFileName) & ")"
Else
- txtFileInfo.Text = frmGameManager_ErrorNoBackupExists
+ lblBackupFileData.Text = frmGameManager_ErrorNoBackupExists
End If
mgrRestore.DoPathOverride(CurrentBackupItem, oApp)
- txtRestorePath.Text = CurrentBackupItem.RestorePath
+ lblRestorePathData.Text = CurrentBackupItem.RestorePath
Else
- txtCurrentBackup.Text = frmGameManager_Never
- txtFileInfo.Text = String.Empty
- txtRestorePath.Text = String.Empty
+ lblLatestBackupData.Text = frmGameManager_Never
+ lblBackupFileData.Text = String.Empty
+ lblRestorePathData.Text = String.Empty
btnOpenBackupFile.Enabled = False
btnOpenRestorePath.Enabled = False
btnRestore.Enabled = False
@@ -577,26 +578,24 @@ Public Class frmGameManager
If oLocalBackupData.Contains(oApp.Name) Then
oBackupInfo = DirectCast(oLocalBackupData(oApp.Name), clsBackup)
- txtLocalBackup.Text = mgrCommon.FormatString(frmGameManager_BackupTimeAndName, New String() {oBackupInfo.DateUpdated, oBackupInfo.UpdatedBy})
+ lblCurrentBackupData.Text = mgrCommon.FormatString(frmGameManager_BackupTimeAndName, New String() {oBackupInfo.DateUpdated, oBackupInfo.UpdatedBy})
Else
- txtLocalBackup.Text = frmGameManager_Never
+ lblCurrentBackupData.Text = frmGameManager_Never
End If
- If txtCurrentBackup.Text = frmGameManager_Never And txtLocalBackup.Text = frmGameManager_Never Then
- lblSync.Visible = False
+ If lblLatestBackupData.Text = frmGameManager_Never And lblCurrentBackupData.Text = frmGameManager_Never Then
btnMarkAsRestored.Enabled = False
- ElseIf txtCurrentBackup.Text = frmGameManager_Never And txtLocalBackup.Text <> frmGameManager_Never Then
- lblSync.Visible = False
+ lblLatestBackupData.ForeColor = Color.Black
+ lblCurrentBackupData.ForeColor = Color.Black
+ ElseIf lblLatestBackupData.Text = frmGameManager_Never And lblCurrentBackupData.Text <> frmGameManager_Never Then
btnMarkAsRestored.Enabled = False
- ElseIf txtCurrentBackup.Text <> txtLocalBackup.Text Then
- lblSync.ForeColor = Color.Red
- lblSync.Text = frmGameManager_OutofSync
- lblSync.Visible = True
+ lblLatestBackupData.ForeColor = Color.Black
+ lblCurrentBackupData.ForeColor = Color.Red
+ ElseIf lblLatestBackupData.Text <> lblCurrentBackupData.Text Then
+ lblCurrentBackupData.ForeColor = Color.Red
btnMarkAsRestored.Enabled = True
Else
- lblSync.ForeColor = Color.Green
- lblSync.Text = frmGameManager_UpToDate
- lblSync.Visible = True
+ lblCurrentBackupData.ForeColor = Color.Green
btnMarkAsRestored.Enabled = False
End If
@@ -731,9 +730,6 @@ Public Class frmGameManager
AddHandler DirectCast(ctl, NumericUpDown).ValueChanged, AddressOf DirtyCheck_ValueChanged
End If
Next
-
- 'Exemptions
- RemoveHandler txtRestorePath.TextChanged, AddressOf DirtyCheck_ValueChanged
End Sub
Private Sub AssignDirtyHandlersMisc()
@@ -783,7 +779,6 @@ Public Class frmGameManager
btnDeleteBackup.Enabled = False
btnOpenBackupFile.Enabled = False
btnOpenRestorePath.Enabled = False
- lblSync.Visible = False
chkEnabled.Checked = True
chkMonitorOnly.Checked = False
btnTags.Enabled = False
@@ -867,7 +862,6 @@ Public Class frmGameManager
WipeControls(grpExtra.Controls)
WipeControls(grpStats.Controls)
pbIcon.Image = Icon_Unknown
- lblSync.Visible = False
btnSave.Enabled = False
btnCancel.Enabled = False
grpConfig.Enabled = False
@@ -894,7 +888,6 @@ Public Class frmGameManager
WipeControls(grpExtra.Controls)
WipeControls(grpStats.Controls)
pbIcon.Image = Icon_Unknown
- lblSync.Visible = False
btnSave.Enabled = True
btnCancel.Enabled = False
grpConfig.Enabled = False
@@ -1401,8 +1394,8 @@ Public Class frmGameManager
btnChangeBackup.Text = frmGameManager_btnChangeBackup
btnDeleteBackup.Text = frmGameManager_btnDeleteBackup
lblBackupFile.Text = frmGameManager_lblBackupFile
+ lblLatestBackup.Text = frmGameManager_lblLatestbackup
lblCurrentBackup.Text = frmGameManager_lblCurrentBackup
- lblLastBackup.Text = frmGameManager_lblLastBackup
btnIconBrowse.Text = frmGameManager_btnIconBrowse
lblVersion.Text = frmGameManager_lblVersion
lblCompany.Text = frmGameManager_lblCompany
diff --git a/GBM/My Project/Resources.Designer.vb b/GBM/My Project/Resources.Designer.vb
index 87a2589..04c24f8 100644
--- a/GBM/My Project/Resources.Designer.vb
+++ b/GBM/My Project/Resources.Designer.vb
@@ -1069,7 +1069,7 @@ Namespace My.Resources
End Property
'''
- ''' Looks up a localized string similar to [PARAM] by [PARAM].
+ ''' Looks up a localized string similar to [PARAM] ([PARAM]).
'''
Friend ReadOnly Property frmGameManager_BackupTimeAndName() As String
Get
@@ -1807,11 +1807,11 @@ Namespace My.Resources
End Property
'''
- ''' Looks up a localized string similar to Local Backup:.
+ ''' Looks up a localized string similar to Latest Backup:.
'''
- Friend ReadOnly Property frmGameManager_lblLastBackup() As String
+ Friend ReadOnly Property frmGameManager_lblLatestbackup() As String
Get
- Return ResourceManager.GetString("frmGameManager_lblLastBackup", resourceCulture)
+ Return ResourceManager.GetString("frmGameManager_lblLatestbackup", resourceCulture)
End Get
End Property
diff --git a/GBM/My Project/Resources.resx b/GBM/My Project/Resources.resx
index 385232f..9836e11 100644
--- a/GBM/My Project/Resources.resx
+++ b/GBM/My Project/Resources.resx
@@ -431,7 +431,7 @@
[PARAM] MB
- [PARAM] by [PARAM]
+ [PARAM] ([PARAM])
+
@@ -616,8 +616,8 @@
Company:
-
- Current Backup:
+
+ Latest Backup:
Backup File:
@@ -631,8 +631,8 @@
Icon:
-
- Local Backup:
+
+ Current Backup:
Name: