Page 1 sur 1

[R] Réorganiser les couleurs dans une Listview

Posté : mer. 13 mai 2009 17:59
par eric
Bonjour,

J'ai un problème à priori simple que je n'arrive pas à résoudre.

J'ai bien trouvé quelques réponses sur le forum mais rien de vraiment bien concluant.

Voila, j'ai crée une listview avec un codage de couleur selon le texte qui apparait dans la liste.

Jusque là tout va bien.

Mais si je réordonne les colonnes, les textes se reclassent bien par ordre alphabétique ou numérique dans un sens ou dans l'autre, mais les cases colorées ne bouge pas, ce qui met tout le codage couleur en l'air.

Voici un exemple simple de ce que j'obtiens.
► Afficher le texte
Quelqu'un aurait il une idée sur comment réorganiser la liste et que les couleurs suivent.

Merci

Eric

Re: [..] Réorganiser les couleurs dans une Listview

Posté : mer. 13 mai 2009 21:11
par Tlem
A première vue, je dirais qu'il vous faut utiliser la fonction GUICtrlRegisterListViewSort, mais bon je ne sais pas comment car il faudrait sans doute lier les couleurs aux éléments ...

Re: [..] Réorganiser les couleurs dans une Listview

Posté : sam. 16 mai 2009 11:28
par eric
A première vue, je dirais qu'il vous faut utiliser la fonction GUICtrlRegisterListViewSort, mais bon je ne sais pas comment car il faudrait sans doute lier les couleurs aux éléments ...

J'avais pensé à ça aussi mais je ne vois pas non plus comment lier les couleurs aux éléments.

Donc idée simple, mais réalisation compliquée.

Tans pis, à moins qu'une idée lumineuse vous vienne à l'esprit.

Merci

Eric

Re: [..] Réorganiser les couleurs dans une Listview

Posté : mar. 15 déc. 2009 10:20
par eric
Bonjour,

Je reviens sur ce message.

Avec la fonction _GUICtrlListView_SortItems les couleurs semble bien suivre.

Exemple :
► Afficher le texte