Текущий архив: 2004.04.04;
Скачать: CL | DM;
Вниз
-= StringGrid =- Найти похожие ветки
← →
Demik © (2004-03-14 04:39) [0]Можно ли в стринггрид вставить(в ячейку :-))рисунок, прогрессБар, и т.д. А также как в одной ячейке вывести текст, например, одного цвета или шрифта, а в другой ячейке - иным. Поделитесь опытом, мастера, ПЛЗ. Если можно с примерчиком. Заранее СПАСИБО!!!!!
← →
Defunct © (2004-03-14 06:55) [1]Можно, только вручную
Событие:
StringGrid.OnDrawCell
В обработчике у вас будет Rect - область ячейки. Ну и можете использовать Canvas
Вставить например ProgressBar в обработчике OnDrawCell:ProgressBar1.Parent := Sender;
ProgressBar1.BoundRect := Rect;
Рисовать текст в обработчике OnDrawCell:With (Sender as TControl).Canvas Do
Begin
Pen.Color := Random(clWhite);
Font.Color := Random(clWhite);
Brush.Color := Random(clWhite);
FillRect(Rect);
TextOut(Rect.Left, Rect.Top, "Текст");
End;
Страницы: 1 вся ветка
Текущий архив: 2004.04.04;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.037 c