Вниз
Скачать: CL | DM;

Вывод текста на грид   Найти похожие ветки 

← →
pasha_golub ©   (2003-09-01 15:20) [0]

Многострочный вывод на стринггрид осуществляю таким образом.
var
Grid : TStringGrid;
Texto : String;
begin

Grid := TStringGrid(Sender);

if (ARow < Grid.FixedRows) or (ACol < Grid.FixedCols)
then
Grid.Canvas.Brush.Color := clBtnFace
else
Grid.Canvas.Brush.Color := clWhite;

Grid.Canvas.FillRect(Rect);
Texto := Grid.Cells[ACol,ARow];
DrawText( Grid.Canvas.Handle,
PChar(Texto),
StrLen(PChar(Texto)),
Rect,
DT_WORDBREAK);

end;

Однако кроме этого необходимо под некотрыми словами выводить извилистую красную линию (спеллчекер). Как это красивей реализовать. Потому как у меня, мысль останавливается на TextOut.


← →
pasha_golub ©   (2003-09-01 15:21) [1]

как вы наверное догадались это обработчик OnDrawCell



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.012 c
6-33704
sergey2
2003-06-18 09:30
2003.09.11
TEmbeddedWB. Не могу избавится от сообщений об ошибках сценария


1-33687
Perekrestok
2003-08-29 13:51
2003.09.11
Интерфейс как у дисков с софтом AlexSoft


3-33461
Марат
2003-08-21 06:46
2003.09.11
F1Book


3-33496
Berezne
2003-08-20 12:11
2003.09.11
Как мне правильно написать фильтр для файла БД???


1-33574
Alex17
2003-08-28 16:59
2003.09.11
Ошибка при добавлении нового проекта в Project manager




   Наверх