Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Выделение ячейки в StringGrid   Найти похожие ветки 

 
Azazello ©   (2004-11-17 09:19) [0]

Доброе время суток.
Можно ли в таблице (StringGrid) по какому-либо условию сделать в отдельной ячейке другой цвет шрифта?


 
Наиль   (2004-11-17 09:44) [1]

В StringGrid есть событие onDrawCell в нём можно используя ARow, ACol задать условие, а Rect можно использовать в  StringGrid1.Canvas.TextRect(). Предварительно не забудь написать StringGrid1.Canvas.Font.Color:=clЦвет


 
novice_man ©   (2004-11-17 09:59) [2]

Можно.


 
novice_man ©   (2004-11-17 10:07) [3]

procedure TForm1.StringGridDrawCell(Sender: TObject; vCol, vRow: Longint; Rect: TRect;   State: TGridDrawState);
begin
StringGrid.Canvas.Brush.Color := Color;
StringGrid.Canvas.Font.Color  := Font.Color;
StringGrid.Canvas.FillRect(Rect);
StringGrid.Canvas.TextOut(Rect.Left + 1, Rect.Top + 1,  
    StringGrid.Cells[ACol, ARow]);
end;

Примерно так.



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
6-1096015185
RoMka
2004-09-24 12:39
2004.12.05
IP адрес машины, находящейся в другой рабочей группе?


1-1101300335
Zhekson
2004-11-24 15:45
2004.12.05
Как при отлове ошибки в try...except выскочить в определённое м.


14-1100235248
ИМХО
2004-11-12 07:54
2004.12.05
Ниггериец в составе сборной Украины?


6-1092728017
Andrey
2004-08-17 11:33
2004.12.05
outlook express


14-1100521617
Sanek_Metaller
2004-11-15 15:26
2004.12.05
Рекламный Троян