Try this
Private fadeout As Boolean
.
.
.
Private Sub btnFadeOut_Click(sender As System.Object, e As System.EventArgs) Handles btnFadeOut.Click
fadeout = True
Timer3.Enabled = True
End Sub
Private Sub btnFadeIn_Click(sender As System.Object, e As System.EventArgs) Handles btnFadeIn.Click
fadeout = False
Timer3.Enabled = True
End Sub
Private Sub Timer3_Tick(sender As Object, e As System.EventArgs) Handles Timer3.Tick
If fadeout Then
If Me.Opacity <= 0.0 Then
Timer3.Enabled = False
Else
Me.Opacity -= 0.01
End If
Else
If Me.Opacity >= 1.0 Then
Timer3.Enabled = False
Else
Me.Opacity += 0.01
End If
End If
End Sub My timer interval is set to 10.
Reverend Jim
Posting Shark
Moderator
1,167 posts since Aug 2010
Reputation Points: 253
Solved Threads: 159