[R] Réorganiser les couleurs dans une Listview

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
eric
Niveau 5
Niveau 5
Messages : 177
Enregistré le : sam. 21 mars 2009 17:57
Localisation : Bretagne
Status : Hors ligne

[R] Réorganiser les couleurs dans une Listview

#1

Message 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
Modifié en dernier par eric le mar. 15 déc. 2009 10:20, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#2

Message 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 ...
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
eric
Niveau 5
Niveau 5
Messages : 177
Enregistré le : sam. 21 mars 2009 17:57
Localisation : Bretagne
Status : Hors ligne

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

#3

Message 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
eric
Niveau 5
Niveau 5
Messages : 177
Enregistré le : sam. 21 mars 2009 17:57
Localisation : Bretagne
Status : Hors ligne

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

#4

Message par eric »

Bonjour,

Je reviens sur ce message.

Avec la fonction _GUICtrlListView_SortItems les couleurs semble bien suivre.

Exemple :
► Afficher le texte
Répondre