OVH Cloud OVH Cloud

ComboBox en surbrillance lors d'un redimensionnement

2 réponses
Avatar
pk
Bonjour,

VB6 SP5 windows WP

Quelle étrange phénomène :
Sur une form, j'ai un ou plusieurs combobox
Par code je redimmensionne ces combo pour modifier leurs largeurs.
A ce moment là, les combo se redimmensionnent correctement, MAIS la valeur
sélectionnée de chaque combo apparait en SURBRILLANCE !

Résultat :
Je me retrouve avec tous mes combo en surbrillance !

Il est à noté que ce phénomène ne survient pas pour les combo dont le style
est à 2 (Dropdown List)

Quelqu'un à-t-il une idée pour éviter ca ?
Est-ce un bug ?
Est dû à l'environnement XP ?

Merci de vos réponses

2 réponses

Avatar
FL
En effet c'est étrange. J'ai testé sous Win2000 et c'est pareil. Bug ou pas
bug, je ne sais pas.
Une solution pour contourner le problème : Ajouter la ligne suivante après
le redimensionnement : Combo.SelLength = 0 ("Combo" est bien sûr le nom des
contrôles)



"pk" a écrit dans le message de news:
#$
Bonjour,

VB6 SP5 windows WP

Quelle étrange phénomène :
Sur une form, j'ai un ou plusieurs combobox
Par code je redimmensionne ces combo pour modifier leurs largeurs.
A ce moment là, les combo se redimmensionnent correctement, MAIS la valeur
sélectionnée de chaque combo apparait en SURBRILLANCE !

Résultat :
Je me retrouve avec tous mes combo en surbrillance !

Il est à noté que ce phénomène ne survient pas pour les combo dont le


style
est à 2 (Dropdown List)

Quelqu'un à-t-il une idée pour éviter ca ?
Est-ce un bug ?
Est dû à l'environnement XP ?

Merci de vos réponses




Avatar
pk
Merci


"FL" <flerin@(ajout pour éviter spam)telelogos.com> a écrit dans le message
de news:
En effet c'est étrange. J'ai testé sous Win2000 et c'est pareil. Bug ou
pas
bug, je ne sais pas.
Une solution pour contourner le problème : Ajouter la ligne suivante après
le redimensionnement : Combo.SelLength = 0 ("Combo" est bien sûr le nom
des
contrôles)



"pk" a écrit dans le message de news:
#$
Bonjour,

VB6 SP5 windows WP

Quelle étrange phénomène :
Sur une form, j'ai un ou plusieurs combobox
Par code je redimmensionne ces combo pour modifier leurs largeurs.
A ce moment là, les combo se redimmensionnent correctement, MAIS la
valeur
sélectionnée de chaque combo apparait en SURBRILLANCE !

Résultat :
Je me retrouve avec tous mes combo en surbrillance !

Il est à noté que ce phénomène ne survient pas pour les combo dont le


style
est à 2 (Dropdown List)

Quelqu'un à-t-il une idée pour éviter ca ?
Est-ce un bug ?
Est dû à l'environnement XP ?

Merci de vos réponses