'Outlook Style Bar by Andrew Stokes (grimbyte1@yahoo.com)
'This Idea came to me out of the blue, I was just thinking
'of ways to make my apps appearance better so I decided
'to try make an outlook type bar
'I've seen alot of other methods to do a similar thing and
'they are all very complicated, but this is very easy. Hope
'You enjoy and find this code usful
'You may use this code freely but please tell me
'if you use it, I like to know where my code is going
'All the buttons are found in Picture5
'Picture5 is inside Frame4
'Frame4 is inside Picture4
'You dont need to change much to use it, just add buttons
'and then set what they must do
'If you like this code, please vote for me at Planet Source
'Code. Thanks
'For freeware programs made by me, goto
'http://trafficattractor2k.hypermart.net
Private Sub Command3_Click()
If Picture5.Top >= 0 Then Picture5.Top = 0 Else Picture5.Top = Picture5.Top + 450: Command4.Enabled = True: If Picture5.Top >= 0 Then Picture5.Top = 0: Command3.Enabled = False 'Check to see if it can go up or down and disable the buttons if it cant and move up or down if it can
End Sub
Private Sub Command3_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Command4_Click()
If Picture5.Top <= Frame4.Height - Picture5.Height Then Picture5.Top = Frame4.Height - Picture5.Height Else Picture5.Top = Picture5.Top - 450: Command3.Enabled = True: If Picture5.Top <= Frame4.Height - Picture5.Height Then Picture5.Top = Frame4.Height - Picture5.Height: Command4.Enabled = False 'Check to see if it can go up or down and disable the buttons if it cant and move up or down if it can
End Sub
Private Sub Command4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed 'Make sure the buttons dont stay pressed
End Sub
Private Sub Form_Load()
ClearSelections 'Make sure the buttons dont stay pressed 'Make sure the buttons dont stay pressed
MsgBox "Have fun ;>, I hope you find this code useful and dont forget to vote for me at Planet Source Code", , "Wazup"
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed 'Make sure the buttons dont stay pressed
End Sub
Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.BorderStyle = 1 'Set this button to be pressed in
Image5.BorderStyle = 0
Image2.BorderStyle = 0
Image3.BorderStyle = 0
Image4.BorderStyle = 0
Image6.BorderStyle = 0
Image7.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image2.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image5.BorderStyle = 0
Image3.BorderStyle = 0
Image4.BorderStyle = 0
Image6.BorderStyle = 0
Image7.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image3_Click()
List1.AddItem "Item3 Clicked"
End Sub
Private Sub Image3_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image3.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image2.BorderStyle = 0
Image5.BorderStyle = 0
Image4.BorderStyle = 0
Image6.BorderStyle = 0
Image7.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image4_Click()
List1.AddItem "Item1 Clicked"
End Sub
Private Sub Image4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image4.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image2.BorderStyle = 0
Image3.BorderStyle = 0
Image5.BorderStyle = 0
Image6.BorderStyle = 0
Image7.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image5_Click()
List1.AddItem "Item2 Clicked"
End Sub
Private Sub Image5_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image5.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image2.BorderStyle = 0
Image3.BorderStyle = 0
Image4.BorderStyle = 0
Image6.BorderStyle = 0
Image7.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image6_Click()
List1.AddItem "Item4 Clicked"
End Sub
Private Sub Image6_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image6.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image2.BorderStyle = 0
Image3.BorderStyle = 0
Image4.BorderStyle = 0
Image5.BorderStyle = 0
Image7.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image7_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image7.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image2.BorderStyle = 0
Image3.BorderStyle = 0
Image4.BorderStyle = 0
Image5.BorderStyle = 0
Image6.BorderStyle = 0
Image8.BorderStyle = 0
End Sub
Private Sub Image8_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image8.BorderStyle = 1 'Set this button to be pressed in
Image1.BorderStyle = 0
Image2.BorderStyle = 0
Image3.BorderStyle = 0
Image4.BorderStyle = 0
Image5.BorderStyle = 0
Image6.BorderStyle = 0
Image7.BorderStyle = 0
End Sub
Private Sub Label16_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed 'Make sure the buttons dont stay pressed
End Sub
Private Sub Label17_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Label18_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Label19_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Label20_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Label21_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Label22_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub List1_Click()
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub List1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Picture4_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Picture5_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Text1_Change()
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Private Sub Text1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
ClearSelections 'Make sure the buttons dont stay pressed
End Sub
Sub ClearSelections() 'Make sure the buttons dont stay pressed()