Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.11;
Скачать: 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 вся ветка

Текущий архив: 2003.09.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.018 c
1-33618
_Narayan_
2003-08-31 22:23
2003.09.11
Как, по дате узнать день недели ?


14-33751
uw
2003-08-24 15:58
2003.09.11
На дачу и обратно


1-33539
Юрий Федоров
2003-08-27 18:53
2003.09.11
Внешний COM сервер и потоковая модель


1-33606
BanderLog
2003-09-01 12:59
2003.09.11
Переключение между приложениями


3-33447
Nikolai_S
2003-08-21 16:35
2003.09.11
Вставка записей в другую базу данных MS Access