If anyone wanna test it easier just open excel (I'm using 2007), add a UserForm1, a Image1 and insert this code on the UserForm:
Dim Clicking As Boolean
Private Sub UserForm_Initialize()
Clicking = 0
Image1.BackColor = RGB(150, 0, 0) 'Pic0 / Red
End Sub
Private Sub UserForm_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Image1.BackColor = RGB(150, 0, 0) 'Pic0 / Red
End Sub
Private Sub Image1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
If Clicking = 0 Then Image1.BackColor = RGB(200, 0, 0) 'Pic1 / Light Red
End Sub
Private Sub Image1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Clicking = 1
Image1.BackColor = RGB(50, 0, 0) 'Pic2 / Dark Red
End Sub
Private Sub Image1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Clicking = 0
End Sub
Bookmarks