Bonsoir,

je cherche à afficher dans une cellule plusieurs lignes en tapant ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
stringgrid1.Cells[1,1] := 'test' + chr(13) + 'Retest';
stringgrid1.Cells[1,2] := 'test' + #13 + 'Retest';
mais ça ne me renvoie pas à la ligne, j'ai un caractère bizarre à la place.

J'utilise une stringgrid et avec Lazarus 0.9.27 j'utilisais cette formule dans le ondrawcell :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
   TStringGrid(Sender).Canvas.TextStyle.SingleLine := false;
TStringGrid(Sender).Canvas.TextStyle.Wordbreak := true;
Mais depuis le passage à la 0.9.29, j'ai une erreur
unit1.pas(42,40) Error: Argument can't be assigned to
sur le textstyle.

Ai-je fait une erreur, pourtant l'autocomplétition du code fonctionne bien dans la procédure, ou la méthode a peut être changé ?

Merci
David

ps : Lazarus et fpc version svn du 11/11/10 (0.9.29)