LISTBOX AVEC TEXT EN COULEUR FACILEMENT MODIFIABLE

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 8 mars 2004 à 19:57
teststes Messages postés 4 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 8 janvier 2007 - 6 févr. 2007 à 20:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21062-listbox-avec-text-en-couleur-facilement-modifiable

teststes Messages postés 4 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 8 janvier 2007
6 févr. 2007 à 20:41
J'aimerai utilisé cette ListColor, mais la fonction Clear n'existe pas. Comment vider tout les éléments et avec la liste vide?
cs_gogomanu Messages postés 29 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 26 mars 2009
21 sept. 2006 à 18:17
Bonjour, en recherchant une listbox modifiable je pensais tomber sur un simple appel API mais en trouvant cette source je me suis rappelé que j'avais fait une classe du même genre !
Je viens de la poster en espérant que ça aide du monde! (elle est simple, économique et paramétrable)
Le fait de la poster et de la commenter m'a déjà permis de me la remettre en mémoire pour pouvoir l'utiliser ! ;-) (Je ne sais pas trop pourquoi je n'y avais pas pensé avant !!!)
http://www.vbfrance.com/code.aspx?ID=39642
cs_Stephane Messages postés 550 Date d'inscription vendredi 5 janvier 2001 Statut Membre Dernière intervention 23 septembre 2006
9 mars 2004 à 22:08
salut
pas mal :p mais c'est dommage que ce soit avec des controle, ca utilise pas mal de ressource, certe peu, mais l'optimisation est une grande priorité :D

ainsi plutot que faire des label avec un shape, tu dessine un rectangle avec
line (x1,y1)-(y1,y2),couleur de selection windo,BF
le BF rempli la zone, donnan un rectangle

et ensuite tu écri avec print les Items correspondant.
Tu peux aussi prendre en compte l'item sélectionné, en l'écrivant de la couleur de window

voila quelques remarques que j'espere contructrices :p

a+
JMKPROD Messages postés 68 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 15 septembre 2007
9 mars 2004 à 14:57
Bravo! Ton contrôle est super utile dans mes applis, je pense qu'il doit être améliorable (choix de polices de caractères).
Petit problème comment remettre à zéro le contrôle? l'option "Clear" n'existe pas.
Encore bravo, 9/10
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
9 mars 2004 à 13:20
Tu charge le projet, tu crée une nouvelle feuille, et tu charge le contrôle dans ta feuille, c'est aussi simple que cà !

DarK Sidious
RACHID234 Messages postés 15 Date d'inscription vendredi 6 février 2004 Statut Membre Dernière intervention 10 novembre 2005
9 mars 2004 à 10:12
Merci d'avance de bien vouloir nous expliquer comment utiliser ce controle et l'afficher dans une form !!!!!
cs_Astalavista Messages postés 192 Date d'inscription lundi 24 décembre 2001 Statut Membre Dernière intervention 3 février 2010
9 mars 2004 à 00:39
Pour vos remarques, je vais la fair evoluer vu que moi aussi j'en ai besoin ...
Et merci pour les compliments

Alxou> C'est un controle et pas un programme, faut que tu affiche le controle dans une form
alxou Messages postés 16 Date d'inscription dimanche 18 mai 2003 Statut Membre Dernière intervention 1 mars 2007
8 mars 2004 à 22:25
moi parcontre je n'arrive pas à l'ouvrir, me demendant sub Main
merci de me preciser pourquoi
ld40 Messages postés 336 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 22 février 2019 1
8 mars 2004 à 21:50
moi aussi je regrete que l'on n'ai pas un outils complet. (d'un autre coté ça va me forcer à regarder le code ;-) ).

Donc un bon 9/10 pour l'initiative.
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
8 mars 2004 à 19:57
Un contrôle simple, efficace, qui fonctionne bien, et surtout, qui va servir à bien des membres vu le nombre de questions posées sur le forum sur ces fameuses listbox de couleur ! Merci pour cette source astalavista !

Quelques reproches : elle est un peu trop basique à mon goût (j'avais développé une listbox personnalisable que je n'ai jamais fini jusqu'à maintenant qui proposait plus d'option, d'où cette remarque, mais elle est déjà très bien !)

Dommage que l'on ne puisse pas choisir le font de chaque élément par exemple...

De plus, dommage que tu charge un label à chaque item ajouté (optimisation mémoire non optimale !)

Je ne sais pas si tu as remarqué, mais le nombre d'élément est limité à 128, ce qui est très peu pour un listbox !

9/10 quand même, car ca va rendre bien des services aux membres du site !

DarK Sidious
Rejoignez-nous