begin process at 2012 02 13 23:31:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > INTERFACE GRAPHIQUE SYMPA POUR DONNER DES IDÉES

INTERFACE GRAPHIQUE SYMPA POUR DONNER DES IDÉES


 Information sur la source

Note :
7,4 / 10 - par 5 personnes
7,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :11/04/2003 Date de mise à jour :11/04/2003 18:30:25 Vu / téléchargé :6 403 / 1 055

Auteur : adrienphp

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
J'ai fait cette petite interface pour un cd et je la mets sur internet pour donner des idées.
Avantage : pas d'api graphique
inconvénient : beaucoup de code
J'ai pas beaucoup annoter car j'ai pas eu le temps


 Conclusion

je pense mettre à jour avec un active x d'ici deux mois, je suis en vacances pendant deux semaines (étudiant en seconde s) et je vais y penser

 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 CAPTURE D'ÉCRAN ET ENREGISTREMENT DANS UN FICHIER AVEC TOUCH...

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) CREER UN GIF ANIMÉ par Le Pivert
Source avec une capture GRAPH PHP COURBE DE CHARGE par s.defaye
Source avec Zip Source avec une capture BOULE DE CRISTAL par BLUEBIBUBBLE
VB6 - DÉPLACEMENT D'UN CONTRÔLE SUR UN SEGMENT DE DROITE DÉL... par ucfoutu
Source avec Zip Source .NET (Dotnet) APPLICATION DE DESSIN par fsafsafsaf

Commentaires et avis

Commentaire de NISANDSYSTEMS le 12/04/2003 10:53:33

1 si gros ZIP pour faire ça, il t'a fallut bcp de neurons pour pondre ça!!
En + lorsque tu changes les colors barres de form, arrange toi pour
les réinitialiser.

Sinon beaucoup de boulot pour pas grand chose

Commentaire de Stephman le 12/04/2003 11:48:42

NISANDSYSTEMS, si plutot que de critiqué tu donnais quelque conseil pour l'améliorer!!!

Je vais te les données:
   Tu devrai utilisée une collection de controles pour les menus, aussi bien pour les labels que pour le menu, voici comment procédée:
   *Tu renome tous tes labels de menu en lblMenu
   *Tu renome toutes tes frames en fraMenu
   *Tu veille a ce que la propriété index des labels de menu soit bien la même que leurs frame respectifs
   *Tu supprime les evenements mousemove des labels que tu remplace par ce code:

Private Sub Lblmenu_MouseMove(index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
' ouverture d'un menu
For a = 0 To fraMenu.Count - 1
    If a = index Then
        fraMenu(a).Visible = True
    Else
        fraMenu(a).Visible = False
    End If
Next a
End Sub

   *Tu remplace l'événement mousemove de l'objet FORM par celui-ci:

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
' reinitiallise
For a = 0 To fraMenu.Count - 1
    fraMenu(a).Visible = False
Next a
    
End Sub

Et là sa devrai marcher.

Voici ce que tu pourrai encore améliorer, mais la je n'aurai pas le temps:
   *Mettre une barre jaune dérriere le menu séléctionnez: mais la propriété de BackColor de tous les menu en jaune et BackStyle a transparent, puis remplace form_mousemove et lblmenu_mousemove par ceux-ci:


Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
' reinitiallise
For a = 0 To fraMenu.Count - 1
    fraMenu(a).Visible = False
    fraMenu(a).BorderStyle = 0
Next a
    
End Sub

Private Sub Lblmenu_MouseMove(index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
' ouverture d'un menu
For a = 0 To fraMenu.Count - 1
    If a = index Then
        fraMenu(a).Visible = True
        fraMenu(a).BorderStyle = 1
    Else
        fraMenu(a).Visible = False
        fraMenu(a).BorderStyle = 0
    End If
Next a
End Sub

   Alors pour une raison que j'ignore cela ne marche pas chez moi, a mon avie c ton SetSysColors qui merde.

Autre amélioration: place égualement une barre jaune dérriere les éléments du menu.

Voilà, a+

Commentaire de psycho le 12/04/2003 12:46:01

salut, moi je trouve quel idée est bonne, seulement, il fo penser comme le souligne stephman a alléger ton code. Sinon, une petite idée en plus : essaye de gérer le mousemove sur tes labels a l intérieur des menus, histoire que l on sache que c 'est un bouton(bon ok, fo etre neuneu pour pas le comprendre, mais ce serait encore un peu plus bô ^_^  ). Sinon, je trouve ca vraiment pas mal du tout...
Continue comme ca...
++
psycho [8)]

Commentaire de Gandalf5798 le 19/12/2003 20:14:35

Pas mal du tout.....
(10/10 pour augmenter ta note,adrien)

Commentaire de pouda le 09/04/2004 10:29:59

merci mon pote ca ma bien aider !!

Commentaire de hubsm le 14/04/2004 15:13:12

ATTENTION :

Ton Code m'a modifié la couleur de toutes mes barres de titre en vert.
(je suis sous win200 - peut etre pas le probleme avec config xp)
pas cool :(

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,778 sec (3)

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