Various UI fixes

This commit is contained in:
Michael J. Seiferling
2015-12-02 20:40:40 -06:00
parent b96f797bbf
commit f8207683ad
9 changed files with 75 additions and 35 deletions
+14 -2
View File
@@ -25,6 +25,7 @@ Partial Class frmChooseGame
Me.lblChoose = New System.Windows.Forms.Label() Me.lblChoose = New System.Windows.Forms.Label()
Me.btnChoose = New System.Windows.Forms.Button() Me.btnChoose = New System.Windows.Forms.Button()
Me.lstGameBox = New System.Windows.Forms.ListBox() Me.lstGameBox = New System.Windows.Forms.ListBox()
Me.btnCancel = New System.Windows.Forms.Button()
Me.SuspendLayout() Me.SuspendLayout()
' '
'lblChoose 'lblChoose
@@ -38,9 +39,9 @@ Partial Class frmChooseGame
' '
'btnChoose 'btnChoose
' '
Me.btnChoose.Location = New System.Drawing.Point(124, 135) Me.btnChoose.Location = New System.Drawing.Point(72, 135)
Me.btnChoose.Name = "btnChoose" Me.btnChoose.Name = "btnChoose"
Me.btnChoose.Size = New System.Drawing.Size(119, 23) Me.btnChoose.Size = New System.Drawing.Size(90, 23)
Me.btnChoose.TabIndex = 2 Me.btnChoose.TabIndex = 2
Me.btnChoose.Text = "C&hoose Game" Me.btnChoose.Text = "C&hoose Game"
Me.btnChoose.UseVisualStyleBackColor = True Me.btnChoose.UseVisualStyleBackColor = True
@@ -53,11 +54,21 @@ Partial Class frmChooseGame
Me.lstGameBox.Size = New System.Drawing.Size(228, 95) Me.lstGameBox.Size = New System.Drawing.Size(228, 95)
Me.lstGameBox.TabIndex = 1 Me.lstGameBox.TabIndex = 1
' '
'btnCancel
'
Me.btnCancel.Location = New System.Drawing.Point(168, 135)
Me.btnCancel.Name = "btnCancel"
Me.btnCancel.Size = New System.Drawing.Size(75, 23)
Me.btnCancel.TabIndex = 3
Me.btnCancel.Text = "&Cancel"
Me.btnCancel.UseVisualStyleBackColor = True
'
'frmChooseGame 'frmChooseGame
' '
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(255, 166) Me.ClientSize = New System.Drawing.Size(255, 166)
Me.Controls.Add(Me.btnCancel)
Me.Controls.Add(Me.lstGameBox) Me.Controls.Add(Me.lstGameBox)
Me.Controls.Add(Me.btnChoose) Me.Controls.Add(Me.btnChoose)
Me.Controls.Add(Me.lblChoose) Me.Controls.Add(Me.lblChoose)
@@ -75,4 +86,5 @@ Partial Class frmChooseGame
Friend WithEvents lblChoose As System.Windows.Forms.Label Friend WithEvents lblChoose As System.Windows.Forms.Label
Friend WithEvents btnChoose As System.Windows.Forms.Button Friend WithEvents btnChoose As System.Windows.Forms.Button
Friend WithEvents lstGameBox As System.Windows.Forms.ListBox Friend WithEvents lstGameBox As System.Windows.Forms.ListBox
Friend WithEvents btnCancel As Button
End Class End Class
+6 -1
View File
@@ -48,6 +48,7 @@
oGame = DirectCast(oGamesHash.Item(sSelectedGame), clsGame) oGame = DirectCast(oGamesHash.Item(sSelectedGame), clsGame)
SaveSelection() SaveSelection()
bGameSelected = True bGameSelected = True
Me.DialogResult = DialogResult.OK
Me.Close() Me.Close()
End Sub End Sub
@@ -62,7 +63,11 @@
Private Sub frmChooseGame_FormClosing(sender As System.Object, e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing Private Sub frmChooseGame_FormClosing(sender As System.Object, e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
If bGameSelected = False Then If bGameSelected = False Then
e.Cancel = True Me.DialogResult = DialogResult.Cancel
End If End If
End Sub End Sub
Private Sub btnCancel_Click(sender As Object, e As EventArgs) Handles btnCancel.Click
Me.Close()
End Sub
End Class End Class
+2 -2
View File
@@ -68,7 +68,7 @@ Partial Class frmFilter
Me.btnRemove.Name = "btnRemove" Me.btnRemove.Name = "btnRemove"
Me.btnRemove.Size = New System.Drawing.Size(48, 23) Me.btnRemove.Size = New System.Drawing.Size(48, 23)
Me.btnRemove.TabIndex = 4 Me.btnRemove.TabIndex = 4
Me.btnRemove.Text = "< <" Me.btnRemove.Text = "<"
Me.btnRemove.UseVisualStyleBackColor = True Me.btnRemove.UseVisualStyleBackColor = True
' '
'btnAdd 'btnAdd
@@ -77,7 +77,7 @@ Partial Class frmFilter
Me.btnAdd.Name = "btnAdd" Me.btnAdd.Name = "btnAdd"
Me.btnAdd.Size = New System.Drawing.Size(48, 23) Me.btnAdd.Size = New System.Drawing.Size(48, 23)
Me.btnAdd.TabIndex = 3 Me.btnAdd.TabIndex = 3
Me.btnAdd.Text = "> >" Me.btnAdd.Text = ">"
Me.btnAdd.UseVisualStyleBackColor = True Me.btnAdd.UseVisualStyleBackColor = True
' '
'lstFilter 'lstFilter
+10 -10
View File
@@ -93,7 +93,7 @@ Partial Class frmGameManager
' '
Me.btnAdd.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.btnAdd.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.btnAdd.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.btnAdd.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.btnAdd.Location = New System.Drawing.Point(12, 527) Me.btnAdd.Location = New System.Drawing.Point(12, 526)
Me.btnAdd.Name = "btnAdd" Me.btnAdd.Name = "btnAdd"
Me.btnAdd.Size = New System.Drawing.Size(30, 23) Me.btnAdd.Size = New System.Drawing.Size(30, 23)
Me.btnAdd.TabIndex = 2 Me.btnAdd.TabIndex = 2
@@ -104,7 +104,7 @@ Partial Class frmGameManager
' '
Me.btnDelete.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.btnDelete.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.btnDelete.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.btnDelete.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.btnDelete.Location = New System.Drawing.Point(48, 527) Me.btnDelete.Location = New System.Drawing.Point(48, 526)
Me.btnDelete.Name = "btnDelete" Me.btnDelete.Name = "btnDelete"
Me.btnDelete.Size = New System.Drawing.Size(30, 23) Me.btnDelete.Size = New System.Drawing.Size(30, 23)
Me.btnDelete.TabIndex = 3 Me.btnDelete.TabIndex = 3
@@ -114,7 +114,7 @@ Partial Class frmGameManager
'btnBackup 'btnBackup
' '
Me.btnBackup.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.btnBackup.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.btnBackup.Location = New System.Drawing.Point(616, 526) Me.btnBackup.Location = New System.Drawing.Point(616, 525)
Me.btnBackup.Name = "btnBackup" Me.btnBackup.Name = "btnBackup"
Me.btnBackup.Size = New System.Drawing.Size(75, 23) Me.btnBackup.Size = New System.Drawing.Size(75, 23)
Me.btnBackup.TabIndex = 14 Me.btnBackup.TabIndex = 14
@@ -124,7 +124,7 @@ Partial Class frmGameManager
'btnClose 'btnClose
' '
Me.btnClose.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.btnClose.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.btnClose.Location = New System.Drawing.Point(697, 526) Me.btnClose.Location = New System.Drawing.Point(697, 525)
Me.btnClose.Name = "btnClose" Me.btnClose.Name = "btnClose"
Me.btnClose.Size = New System.Drawing.Size(75, 23) Me.btnClose.Size = New System.Drawing.Size(75, 23)
Me.btnClose.TabIndex = 15 Me.btnClose.TabIndex = 15
@@ -161,7 +161,7 @@ Partial Class frmGameManager
' '
Me.btnExclude.Location = New System.Drawing.Point(9, 125) Me.btnExclude.Location = New System.Drawing.Point(9, 125)
Me.btnExclude.Name = "btnExclude" Me.btnExclude.Name = "btnExclude"
Me.btnExclude.Size = New System.Drawing.Size(176, 23) Me.btnExclude.Size = New System.Drawing.Size(175, 23)
Me.btnExclude.TabIndex = 13 Me.btnExclude.TabIndex = 13
Me.btnExclude.Text = "E&xclude Items..." Me.btnExclude.Text = "E&xclude Items..."
Me.btnExclude.UseVisualStyleBackColor = True Me.btnExclude.UseVisualStyleBackColor = True
@@ -170,7 +170,7 @@ Partial Class frmGameManager
' '
Me.btnInclude.Location = New System.Drawing.Point(9, 97) Me.btnInclude.Location = New System.Drawing.Point(9, 97)
Me.btnInclude.Name = "btnInclude" Me.btnInclude.Name = "btnInclude"
Me.btnInclude.Size = New System.Drawing.Size(176, 23) Me.btnInclude.Size = New System.Drawing.Size(175, 23)
Me.btnInclude.TabIndex = 10 Me.btnInclude.TabIndex = 10
Me.btnInclude.Text = "In&clude Items..." Me.btnInclude.Text = "In&clude Items..."
Me.btnInclude.UseVisualStyleBackColor = True Me.btnInclude.UseVisualStyleBackColor = True
@@ -251,7 +251,7 @@ Partial Class frmGameManager
'chkTimeStamp 'chkTimeStamp
' '
Me.chkTimeStamp.AutoSize = True Me.chkTimeStamp.AutoSize = True
Me.chkTimeStamp.Location = New System.Drawing.Point(191, 129) Me.chkTimeStamp.Location = New System.Drawing.Point(190, 129)
Me.chkTimeStamp.Name = "chkTimeStamp" Me.chkTimeStamp.Name = "chkTimeStamp"
Me.chkTimeStamp.Size = New System.Drawing.Size(146, 17) Me.chkTimeStamp.Size = New System.Drawing.Size(146, 17)
Me.chkTimeStamp.TabIndex = 14 Me.chkTimeStamp.TabIndex = 14
@@ -261,7 +261,7 @@ Partial Class frmGameManager
'chkFolderSave 'chkFolderSave
' '
Me.chkFolderSave.AutoSize = True Me.chkFolderSave.AutoSize = True
Me.chkFolderSave.Location = New System.Drawing.Point(191, 101) Me.chkFolderSave.Location = New System.Drawing.Point(190, 101)
Me.chkFolderSave.Name = "chkFolderSave" Me.chkFolderSave.Name = "chkFolderSave"
Me.chkFolderSave.Size = New System.Drawing.Size(109, 17) Me.chkFolderSave.Size = New System.Drawing.Size(109, 17)
Me.chkFolderSave.TabIndex = 11 Me.chkFolderSave.TabIndex = 11
@@ -568,7 +568,7 @@ Partial Class frmGameManager
'btnMarkAsRestored 'btnMarkAsRestored
' '
Me.btnMarkAsRestored.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.btnMarkAsRestored.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.btnMarkAsRestored.Location = New System.Drawing.Point(429, 526) Me.btnMarkAsRestored.Location = New System.Drawing.Point(429, 525)
Me.btnMarkAsRestored.Name = "btnMarkAsRestored" Me.btnMarkAsRestored.Name = "btnMarkAsRestored"
Me.btnMarkAsRestored.Size = New System.Drawing.Size(100, 23) Me.btnMarkAsRestored.Size = New System.Drawing.Size(100, 23)
Me.btnMarkAsRestored.TabIndex = 12 Me.btnMarkAsRestored.TabIndex = 12
@@ -578,7 +578,7 @@ Partial Class frmGameManager
'btnRestore 'btnRestore
' '
Me.btnRestore.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.btnRestore.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.btnRestore.Location = New System.Drawing.Point(535, 526) Me.btnRestore.Location = New System.Drawing.Point(535, 525)
Me.btnRestore.Name = "btnRestore" Me.btnRestore.Name = "btnRestore"
Me.btnRestore.Size = New System.Drawing.Size(75, 23) Me.btnRestore.Size = New System.Drawing.Size(75, 23)
Me.btnRestore.TabIndex = 13 Me.btnRestore.TabIndex = 13
+4
View File
@@ -1273,6 +1273,10 @@ Public Class frmGameManager
Private Sub chkFolderSave_CheckedChanged(sender As Object, e As EventArgs) Handles chkFolderSave.CheckedChanged Private Sub chkFolderSave_CheckedChanged(sender As Object, e As EventArgs) Handles chkFolderSave.CheckedChanged
If chkFolderSave.Checked Then If chkFolderSave.Checked Then
btnInclude.Enabled = False btnInclude.Enabled = False
If txtFileType.Text <> String.Empty Then
txtFileType.Text = String.Empty
UpdateBuilderButtonLabel(txtFileType.Text, "In&clude", btnInclude, False)
End If
Else Else
btnInclude.Enabled = True btnInclude.Enabled = True
End If End If
+2 -2
View File
@@ -56,7 +56,7 @@ Partial Class frmGameTags
Me.btnAdd.Name = "btnAdd" Me.btnAdd.Name = "btnAdd"
Me.btnAdd.Size = New System.Drawing.Size(48, 23) Me.btnAdd.Size = New System.Drawing.Size(48, 23)
Me.btnAdd.TabIndex = 1 Me.btnAdd.TabIndex = 1
Me.btnAdd.Text = "> >" Me.btnAdd.Text = ">"
Me.btnAdd.UseVisualStyleBackColor = True Me.btnAdd.UseVisualStyleBackColor = True
' '
'btnRemove 'btnRemove
@@ -65,7 +65,7 @@ Partial Class frmGameTags
Me.btnRemove.Name = "btnRemove" Me.btnRemove.Name = "btnRemove"
Me.btnRemove.Size = New System.Drawing.Size(48, 23) Me.btnRemove.Size = New System.Drawing.Size(48, 23)
Me.btnRemove.TabIndex = 2 Me.btnRemove.TabIndex = 2
Me.btnRemove.Text = "< <" Me.btnRemove.Text = "<"
Me.btnRemove.UseVisualStyleBackColor = True Me.btnRemove.UseVisualStyleBackColor = True
' '
'lblTags 'lblTags
+1
View File
@@ -446,6 +446,7 @@ Partial Class frmMain
' '
'lblLastAction 'lblLastAction
' '
Me.lblLastAction.AutoEllipsis = True
Me.lblLastAction.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.lblLastAction.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lblLastAction.Location = New System.Drawing.Point(12, 139) Me.lblLastAction.Location = New System.Drawing.Point(12, 139)
Me.lblLastAction.Name = "lblLastAction" Me.lblLastAction.Name = "lblLastAction"
+23 -5
View File
@@ -231,12 +231,15 @@ Public Class frmMain
End Sub End Sub
Private Sub DoMultiGameCheck() Private Function DoMultiGameCheck() As Boolean
Dim oResult As DialogResult
If oProcess.Duplicate = True Then If oProcess.Duplicate = True Then
Dim sProcessPath As String
Dim frm As New frmChooseGame Dim frm As New frmChooseGame
frm.Process = oProcess frm.Process = oProcess
frm.ShowDialog() oResult = frm.ShowDialog()
If oResult = DialogResult.OK Then
Dim sProcessPath As String
'Reload settings 'Reload settings
LoadGameSettings() LoadGameSettings()
'Retain the process path from old object 'Retain the process path from old object
@@ -244,8 +247,18 @@ Public Class frmMain
oProcess.GameInfo = frm.Game oProcess.GameInfo = frm.Game
'Set the process path into the new object 'Set the process path into the new object
oProcess.GameInfo.ProcessPath = sProcessPath oProcess.GameInfo.ProcessPath = sProcessPath
'A game was set, return and continue
Return True
Else
'No game was set, return to cancel
Return False
End If End If
End Sub Else
'The game is not a duplicate, return and continue
Return True
End If
End Function
Private Sub RunBackup() Private Sub RunBackup()
Dim bDoBackup As Boolean Dim bDoBackup As Boolean
@@ -1398,10 +1411,15 @@ Public Class frmMain
Private Sub bwMain_RunWorkerCompleted(sender As System.Object, e As System.ComponentModel.RunWorkerCompletedEventArgs) Handles bwMonitor.RunWorkerCompleted Private Sub bwMain_RunWorkerCompleted(sender As System.Object, e As System.ComponentModel.RunWorkerCompletedEventArgs) Handles bwMonitor.RunWorkerCompleted
oProcess.EndTime = Now oProcess.EndTime = Now
If Not bCancelledByUser Then If Not bCancelledByUser Then
DoMultiGameCheck() If DoMultiGameCheck() Then
UpdateLog(oProcess.GameInfo.Name & " has ended.", False) UpdateLog(oProcess.GameInfo.Name & " has ended.", False)
If oSettings.TimeTracking Then HandleTimeSpent() If oSettings.TimeTracking Then HandleTimeSpent()
RunBackup() RunBackup()
Else
UpdateLog("The unidentified game has ended.", False)
ResetGameInfo()
ResumeScan()
End If
End If End If
bCancelledByUser = False bCancelledByUser = False
End Sub End Sub
+2 -2
View File
@@ -88,7 +88,7 @@ Partial Class frmSettings
Me.chkTimeTracking.Location = New System.Drawing.Point(6, 111) Me.chkTimeTracking.Location = New System.Drawing.Point(6, 111)
Me.chkTimeTracking.Name = "chkTimeTracking" Me.chkTimeTracking.Name = "chkTimeTracking"
Me.chkTimeTracking.Size = New System.Drawing.Size(122, 17) Me.chkTimeTracking.Size = New System.Drawing.Size(122, 17)
Me.chkTimeTracking.TabIndex = 5 Me.chkTimeTracking.TabIndex = 4
Me.chkTimeTracking.Text = "Enable time tracking" Me.chkTimeTracking.Text = "Enable time tracking"
Me.chkTimeTracking.UseVisualStyleBackColor = True Me.chkTimeTracking.UseVisualStyleBackColor = True
' '
@@ -108,7 +108,7 @@ Partial Class frmSettings
Me.chkSync.Location = New System.Drawing.Point(6, 134) Me.chkSync.Location = New System.Drawing.Point(6, 134)
Me.chkSync.Name = "chkSync" Me.chkSync.Name = "chkSync"
Me.chkSync.Size = New System.Drawing.Size(208, 17) Me.chkSync.Size = New System.Drawing.Size(208, 17)
Me.chkSync.TabIndex = 4 Me.chkSync.TabIndex = 5
Me.chkSync.Text = "Sync game list data with backup folder" Me.chkSync.Text = "Sync game list data with backup folder"
Me.chkSync.UseVisualStyleBackColor = True Me.chkSync.UseVisualStyleBackColor = True
' '