Skip to content

Commit

Permalink
Optimize and refactor code
Browse files Browse the repository at this point in the history
  • Loading branch information
Seeloewen committed Jun 20, 2024
1 parent f7681fc commit 04ce81f
Show file tree
Hide file tree
Showing 16 changed files with 792 additions and 1,076 deletions.
21 changes: 17 additions & 4 deletions Random Item Giver Updater Legacy/frmAbout.Designer.vb

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 15 additions & 8 deletions Random Item Giver Updater Legacy/frmAbout.vb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
Private Sub frmAbout_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'Load user preferences
LoadDesign()

'Get version from main window
lblBuild.Text = $"Version {frmMain.versionLog}"
End Sub

Private Sub btnOK_Click(sender As Object, e As EventArgs) Handles btnOK.Click
Expand All @@ -23,6 +26,7 @@
End Sub

'-- Custom methods --

Private Sub LoadDesign()
'Set appearance of buttons depending on selected design
For Each ctrl As Control In Controls.OfType(Of Button)
Expand All @@ -37,12 +41,19 @@

'Load dark mode
If frmMain.design = "Dark" Then
lblHeader.ForeColor = Color.White
lblBuild.ForeColor = Color.White
gbLicense.ForeColor = Color.White
rtbLicense.BackColor = Color.FromArgb(50, 50, 50)

'Labels
For Each ctrl As Control In Controls
If TypeOf ctrl Is Label Then
ctrl.ForeColor = Color.White
End If
Next

'Everything else
BackColor = Color.FromArgb(50, 50, 50)
rtbLicense.ForeColor = Color.White
rtbLicense.BackColor = Color.FromArgb(50, 50, 50)
gbLicense.ForeColor = Color.White
llblGithub.LinkColor = Color.LightBlue
End If
End Sub
Expand All @@ -55,7 +66,6 @@
ElseIf frmMain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonClickLight
End If

End Sub

Private Sub btnOK_MouseEnter(sender As Object, e As EventArgs) Handles btnOK.MouseEnter
Expand All @@ -64,7 +74,6 @@
ElseIf frmMain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonHoverLight
End If

End Sub

Private Sub btnOK_MouseLeave(sender As Object, e As EventArgs) Handles btnOK.MouseLeave
Expand All @@ -73,7 +82,6 @@
ElseIf frmMain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonLight
End If

End Sub

Private Sub btnOK_MouseUp(sender As Object, e As MouseEventArgs) Handles btnOK.MouseUp
Expand All @@ -82,6 +90,5 @@
ElseIf frmMain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonLight
End If

End Sub
End Class
20 changes: 8 additions & 12 deletions Random Item Giver Updater Legacy/frmChangelog.vb
Original file line number Diff line number Diff line change
Expand Up @@ -39,38 +39,34 @@
'-- Button animations --

Private Sub btnOK_MouseDown(sender As Object, e As MouseEventArgs) Handles btnOK.MouseDown
If frmmain.design = "Dark" Then
If frmmain.design = "Dark" Then
btnOK.BackgroundImage = My.Resources.imgButtonClick
ElseIf frmmain.design = "Light" Then
ElseIf frmmain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonClickLight
End If

End Sub

Private Sub btnOK_MouseEnter(sender As Object, e As EventArgs) Handles btnOK.MouseEnter
If frmmain.design = "Dark" Then
If frmmain.design = "Dark" Then
btnOK.BackgroundImage = My.Resources.imgButtonHover
ElseIf frmmain.design = "Light" Then
ElseIf frmmain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonHoverLight
End If

End Sub

Private Sub btnOK_MouseLeave(sender As Object, e As EventArgs) Handles btnOK.MouseLeave
If frmmain.design = "Dark" Then
If frmmain.design = "Dark" Then
btnOK.BackgroundImage = My.Resources.imgButton
ElseIf frmmain.design = "Light" Then
ElseIf frmmain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonLight
End If

End Sub

Private Sub btnOK_MouseUp(sender As Object, e As MouseEventArgs) Handles btnOK.MouseUp
If frmmain.design = "Dark" Then
If frmmain.design = "Dark" Then
btnOK.BackgroundImage = My.Resources.imgButton
ElseIf frmmain.design = "Light" Then
ElseIf frmmain.design = "Light" Then
btnOK.BackgroundImage = My.Resources.imgButtonLight
End If

End Sub
End Class
Loading

0 comments on commit 04ce81f

Please sign in to comment.