bonjour
j'ai un composant stringGrid et j'aimerais que quand je clic sur une case, tout la ligne où la case se trouve se surligne en vert.
merci de votre aide;
bonjour
j'ai un composant stringGrid et j'aimerais que quand je clic sur une case, tout la ligne où la case se trouve se surligne en vert.
merci de votre aide;
Bonjour,
Il faut que tu dessines toi même le trait vert via un OnDrawCell (utilise FillRect pour effacer/remplir la case, TextOut ou TextRect pour écrire le texte et MoveTo/LineTo pour tracer le trait).
regarde de ce cote ....
http://www.developpez.net/forums/sho...d.php?t=283690
super ac/dc
c'est exactement ce que je recherchais.
par contre si tu pouvais m'expliquer un peut j'ai pas tous saisie notement l'utilitée du StringGrid1->Repaint(); mais aussi pourquoi +2 et +3 dans les deux paramètre de StringGrid1->Canvas->TextOut(Rect.left + 2, Rect.top + 3, ...
si tu pouvais me repondre sa serrai simpas merci encor![]()
Les +2 et +3 sont des marges qui permettent d'obtenir une meilleure présentation du texte. Retir les et vois ce que cela donne ...
Partager