Code source d'un programme

baudouinlebelge - 30 août 2013 à 19:27
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 - 1 sept. 2013 à 00:27
Bonjour,
je vous remercie d'avance pour vos aides et conseils.merci et voici ma nouvelle question: svp j'ai un tableau stringgrid et je veux que la colonne et ligne comme stringgrid1.cells[4,7] soit en couleur,comment faire? j'espère que vous m'avez compris? merci d'avance pour vos aides.

3 réponses

denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
1 sept. 2013 à 00:02
property Cells: String; [rw]

la propriété Cell est constituée de string alors la couleur ne peut être attribuée aux cellule de ce tableau néanmois tu peut certainement spécialiser la méthode suivante :

TCustomStringGrid.DrawTextInCell(
aCol: Integer;
aRow: Integer;
aRect: TRect;
aState: TGridDrawState
); override;


Avec une fonction override (recouvrement en français) pour afficher le texte dans la couleur que tu désire!
0
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
1 sept. 2013 à 00:18
Sur le même sujet et à propos des tableaux une affirmation éronée consiste à croire que l'on peut colorier les lignes avec un cas de couleur sur deux ce qui était possible avec les bandes carols des imprimantes, ce qui est vrai, néanmoins ce mode permet de colorier chaque ligne différemment mais non pas selon la taille du tableau mais pour trouver facilement sur quelle ligne on se situe. écrit à Bourges
0
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
1 sept. 2013 à 00:27
Et Ceci, quelque soit la taille du tableau à condition qu'il est formé d'au moins une ligne bien sur.
0
Rejoignez-nous