COMPOSANT TSTRINGGRID AVEC TCHECKBOX INTÉGRÉ

Signaler
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
-
giloutho
Messages postés
5
Date d'inscription
mardi 1 avril 2003
Statut
Membre
Dernière intervention
30 juillet 2006
-
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/22704-composant-tstringgrid-avec-tcheckbox-integre

giloutho
Messages postés
5
Date d'inscription
mardi 1 avril 2003
Statut
Membre
Dernière intervention
30 juillet 2006

Merci beaucoup pour ce composant simple et efficace 10/10
frbos
Messages postés
28
Date d'inscription
vendredi 4 novembre 2011
Statut
Membre
Dernière intervention
4 novembre 2011

Merci pour ce composant, que je vais utiliser pas plus tard que tout de suite !!!
cciiia
Messages postés
12
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
3 mars 2006

Exactement ce que je cherchais. Bravo.
taye78
Messages postés
106
Date d'inscription
mardi 18 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2007

Un bon début pour un composant interessant et surtout, GRATUIT.
Bon courage.
8/10
cs_Kenavo
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
2
Ah oui, joli !

Juste quelques remarques
1-RbDrawCore et QStdCtrls doivent pouvoir être retirés de la clause Uses de QGrille (moi et Delphi 4 pas connaître !)
2-Réinitialisation de toutes les CheckBox (Checked := False) lorsqu'on change le nombre de colonnes, dommage !
3-C'est très lent et ça clignote quand on met les checkbox dans un grille de plus de 100 lignes avec une vingtaine visibles ! A mon avis, abus d'appel à Repaint ou Refresh (Invalidate serait suffisant et peut être même pas nécessaire)
Bref, il faudrait optimiser la procédure Paint (ne s'occuper que de la zone visible quand on dessine le fond ou le texte..)

Bon courage

Kenavo