begin process at 2012 02 13 12:26:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > UN BEAU MENU DÉROULANT GRAPHIQUE STYLE INTERNET

UN BEAU MENU DÉROULANT GRAPHIQUE STYLE INTERNET


 Information sur la source

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :25/06/2002 Date de mise à jour :25/06/2002 10:38:13 Vu / téléchargé :10 322 / 1 230

Auteur : Belt

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Quand on passe la souris au-dessus d'un bouton, un menu se déroule comme sur internet !!
L'image titre c'est Image2
L'image qui se déroule c'est Image3
et le reste c'est de la déco

Source

  • Private Sub Image2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  • 'Si on passe au dessus de l'image aide le timer se met en route
  • If 0 < X < 1260 Then
  • Timer1.Enabled = True
  • Else
  • Timer1.Enabled = False
  • End If
  • End Sub
  • Private Sub Image3_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  • 'Traitement lorsque l'on clique sur l'image déroulée
  • If Button = 1 Then
  • If Y > 0 And Y < 285 Then
  • MsgBox "Aide User"
  • ElseIf Y > 345 And Y < 645 Then
  • MsgBox "Aide Technique"
  • ElseIf Y > 660 And Y < 870 Then
  • MsgBox "A propos"
  • End If
  • End If
  • End Sub
  • Private Sub Form_Load()
  • Image3.Height = 0
  • End Sub
  • Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  • Image3.Height = 0
  • End Sub
  • Private Sub Image4_Click()
  • Unload Me
  • End Sub
  • Private Sub Timer1_Timer()
  • 'On déroule par pas de 100
  • Image3.Height = Image3.Height + 100
  • If Image3.Height > 870 Then
  • 'On arrive à la taille de l'image donc on arrète de dérouler
  • Timer1.Enabled = False
  • End If
  • End Sub
Private Sub Image2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
'Si on passe au dessus de l'image aide le timer se met en route

If 0 < X < 1260 Then
    
    Timer1.Enabled = True
    
Else
    Timer1.Enabled = False
End If

End Sub

Private Sub Image3_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
'Traitement lorsque l'on clique sur l'image déroulée
If Button = 1 Then
 
   
   If Y > 0 And Y < 285 Then
        MsgBox "Aide User"
       ElseIf Y > 345 And Y < 645 Then
        MsgBox "Aide Technique"
           
       ElseIf Y > 660 And Y < 870 Then
           MsgBox "A propos"
   End If
    
End If

End Sub


Private Sub Form_Load()
Image3.Height = 0
End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image3.Height = 0
End Sub

Private Sub Image4_Click()
Unload Me
End Sub


Private Sub Timer1_Timer()
'On déroule par pas de 100
Image3.Height = Image3.Height + 100
If Image3.Height > 870 Then
    'On arrive à la taille de l'image donc on arrète de dérouler
    Timer1.Enabled = False
End If


End Sub

 Conclusion

C'est juste pour montrer le fonctionnement donc ce n'est pas tout à fait au point.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture PTI BTS IG - APPLICATION FORME ARRONDIE - BASE DE DONNÉES AC...
Source avec Zip Source avec une capture PTI - BTS IG - APPLICATION MDI - BASE DE DONNÉES ACCESS

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

Commentaires et avis

Commentaire de geniasoft le 25/06/2002 11:13:31

trop bien!!!
ca dechire!!! merci!!!

Commentaire de psycho le 25/06/2002 11:23:45

c sympa effectivement, mais peut etre qu une meilleure gestion des mouse move rendrait ton code encore mieux. sinon, c bien, bon boulot et continu comme ca..

Commentaire de steven007 le 25/06/2002 20:20:35

meme avis que psycho

Commentaire de Sirocooo le 26/06/2002 23:14:49

manger tant de ressources systeme !

Commentaire de jcconi le 21/07/2003 16:57:17

Salut!! J'aime bien ton menu derroulant et j'aimerai bien l'utiliser dans mon profet acces 2000. d'ailleur si tu pouvais m'aider a l'integrer ds mon projet ce serrai sympa car je comprend rien a ton code!!

Merci!!!!

Commentaire de debian_linux le 19/05/2006 10:47:03

Salut belt ma parole j'adoore ce menu ca rend vraiment bien !!! Peut etre tu pourrai m'aider je voudrais rajouter des rubrique mais je ne comprend pas ton code si tu pourrai m'aider un peu ce serrai sympas !!

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales