Comment enregistrer une mise en page Tlistviews dans Delphi 2007?Comment enregistrer une mise en page Tlistview
On m'a demandé d'écrire du code pour permettre aux utilisateurs de réorganiser les colonnes dans une TListview (bien toutes TListviews dans notre application), j'ai le code qui fonctionne (en manipulant l'index des colonnes et en plaçant la largeur à zéro colonnes non nécessaires) mais maintenant j'ai besoin d'un moyen de sauvegarder l'état de la vue quand former des sorties.
Quelle est la meilleure façon de faire cela? J'ai pensé à la sérialisation, mais je n'ai pas besoin des données ou de l'ordre de tri de sorte que cousu un peu trop pour moi.
Certaines choses à méditer Il doit être sur une base par utilisateur Il doit être flexible, en cas nous ajoutons une nouvelle colonne au milieu de la listview Il n'y a pas garantie que la colonne headding sera unique Le nom de la liste peut ne pas être unique dans l'application
Des idées?
Comment cela répond-il à la question concernant la façon de stocker la mise en page? –