Navigation champs VB6

make_prog Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je travail sur VB6 quand je lance mon application et quand je fait la tabulation le curseur ne va pas dans l'ordre que je veut de champ en champ comment faire??

Merci,
A voir également:

2 réponses

scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
Dans Visual Basic 6 (l'éditeur), tu peux cliquer sur le champs et lui attribuer un 'z-index' ou juste 'z' dans sa fenêtre de propriété (si elle ne s'affiche pas tu clique droit sur le champ puis propriété).

Donne les valeurs 'z' dans l'ordre dans lequel tu souhaite que tes champs soient parcourus à l'aide de la touche TAB.

Ce n'est pas très précis concernant le nom de l'attribut mais ça fait quelques années que je n'ai plus ouvert VB6 désolé, si ce n'est pas ça fouille un peu il est clairement visible.

Conseil : ne colle pas toutes tes valeurs 'z', donnent leur plutôt des valeurs comme 10, 20, 30, 40, 50, ... comme ça si par la suite tu dois ajouter d'autres champs, il te reste des places entre les champs que tu avais avant ^^
0
make_prog Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup.

J'ai un problème j'aimerais quand je passe sur un libelle ou un item que la couleur de la police change ou que ca souligne le libellé tu saurais comment faire ca?

Merci
0
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
double clique sur le libéllé, ça va t'amener dans le code en créant une méthode du style :

nomDuLibellé_Clicked(...)

Là en haut de la fenetre à gauche du change l'évenement Clicked pour onMouseOver(), ça va de nouveau te créé une nouvelle méthode cette fois-ci du style nomDuLibellé_onMouseOver(...).

Dans cette nouvelle méthode, il te suffit de mettre nomDuLibellé.FontColor = valeur_nouvelle_couleur.

Je ne suis plus certain que ce soit FontColor, c'est peut être Color tout seul, je te laisse trouvé le nom de l'attribut exact.
0