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é.