Bonjour!
j'ai effectu� la migration d'un projet venant de C++ 6 vers c++ builder 2010.
J'ai remarqu� un nouveau "DrawingStyle" pour les StringGrid nomm� gdsGradient, plus joli que les autres styles.
Malheureusement, j'ai un probl�me avec le code de la fonction OnDrawCell.
Dans ce code, je d�cale le texte d'une cellule via la fonction TextRect comme ceci:
Le d�calage se fait bien, mais lorsque je s�lectionne une ligne de ce StringGrid, le texte est d�doubl� sur la ligne s�lectionn�e: le texte de la position initiale est affich�e, et le texte d�plac� �galement.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 MonStringGrid->Canvas->TextRect(Rect, Rect.Left+5, Rect.Top+2, MonStringGrid->Cells[ACol][ARow]);
Je n'ai pas ce probl�me avec les autres styles.
Une id�e?
Merci d'avance!
Partager