Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
1 juin 2006 à 13:23
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
1 juin 2006 à 15:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 1 juin 2006 à 15:02
ok... c'est le dessin des lignes qui causent ce soucis ^^
cs_loulou06
Messages postés15Date d'inscriptionvendredi 12 décembre 2003StatutMembreDernière intervention10 août 2006 1 juin 2006 à 14:37
Petite info grapillee a partir d'un OCX XTree present sur ce site, en modifiant le style:
Treeview.Style = tvwPlusPictureText
le BUG disparait, solution acceptable :-)
RMQ: Tout les styles qui commencent par tvwTreelines posent un hic:
tvwTreelinesPlusMinusPictureText
tvwTreelinesPlusMinusText,..
cs_loulou06
Messages postés15Date d'inscriptionvendredi 12 décembre 2003StatutMembreDernière intervention10 août 2006 1 juin 2006 à 14:23
aie aie, je m'attendais EXACTEMENT a cette reponse !! grr... effectivement, je ne vois pas d'autres possibilites si je veux eviter ce BUG. SubClass, ca complique un peu les choses mais bon
ce n'est pas le 'mere' a boire !
1000 Merci pour ton aide Renfield ! :-)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 1 juin 2006 à 14:16
lol
va falloir surement SubClasser le controle, pour dessiner le fond toi même (WM_ERASEBKGND)
cs_loulou06
Messages postés15Date d'inscriptionvendredi 12 décembre 2003StatutMembreDernière intervention10 août 2006 1 juin 2006 à 14:04
Merci RENFIELD !! Rapide et efficace un telle reponse :-)
Cependant (grr je fais mon chieur) cela ne resoud toujours pas mon PB. Si je migre du control 6.0 en 5.0, je perd en qualite d'affichage (&flexibilite) et surtout je perd le CNode.BackColor/forecolor; la couleur du texte n'est plus dispo !! Donc je ne peux que rester en 6.0, n'existe t il pas un Workaround a ce BUG ?? Toi oh grand chef VB ? Que me conseilles tu ? Encore merci renfield
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 1 juin 2006 à 13:23
NOTE: Microsoft recommends that YOU DO not use this method of changing the background color with the mscomctl.ocx version of the TreeView control. If you do, it is at your own risk.
je suis sûr que bug du TreeView n'est pas visible avec la version 5 du contrôle...
1 juin 2006 à 15:02
1 juin 2006 à 14:37
Treeview.Style = tvwPlusPictureText
le BUG disparait, solution acceptable :-)
RMQ: Tout les styles qui commencent par tvwTreelines posent un hic:
tvwTreelinesPlusMinusPictureText
tvwTreelinesPlusMinusText,..
1 juin 2006 à 14:23
ce n'est pas le 'mere' a boire !
1000 Merci pour ton aide Renfield ! :-)
1 juin 2006 à 14:16
va falloir surement SubClasser le controle, pour dessiner le fond toi même (WM_ERASEBKGND)
1 juin 2006 à 14:04
Cependant (grr je fais mon chieur) cela ne resoud toujours pas mon PB. Si je migre du control 6.0 en 5.0, je perd en qualite d'affichage (&flexibilite) et surtout je perd le CNode.BackColor/forecolor; la couleur du texte n'est plus dispo !! Donc je ne peux que rester en 6.0, n'existe t il pas un Workaround a ce BUG ?? Toi oh grand chef VB ? Que me conseilles tu ? Encore merci renfield
1 juin 2006 à 13:23
http://support.microsoft.com/default.aspx?scid=kb;en-us;178491
NOTE: Microsoft recommends that YOU DO not use this method of changing the background color with the mscomctl.ocx version of the TreeView control. If you do, it is at your own risk.
je suis sûr que bug du TreeView n'est pas visible avec la version 5 du contrôle...