Salut,

Sous windows, on peut stocker de l'user-data pour chaque item d'une liste, mais seulement 4 bytes, soit un et un seul entier ou un pointeur arbitraire.

Mais perso, je pense que c'est beaucoup mieux de bien différencier les données et les problématiques d'UI/affichage. Ainsi, je pense que c'est mieux de se baser uniquement sur l'index des items sélectionnés, ou de n'utiliser l'user-data par item que pour stocker un identifiant ou une string faisant référence à une autre structure de données complètement séparée. Le problème de tout vouloir mettre ensemble est le suivant: que se passe-t-il si un jour tu décides de remplacer ta list par une combo box, une list view ou une liste arborescente ? et que se passerait-il si tu décides de changer de framework (WX, QT, GTK, etc.) il se pourrait bien que tu aies à tout revoir l'organisation de tes données. Alors que si c'est à part c'est plus facile.
Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à