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

Изменение цвета строки StringGrid   Найти похожие ветки 

← →
Марат   (2004-08-23 09:10) [0]

Здравствуйте, мастера. Нашел в Интернете свойство StringGridDrawCell:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
 Rect: TRect; State: TGridDrawState);
begin
With TStringGrid(Sender),TStringGrid(Sender).Canvas Do
 Begin
  FillRect(Rect);
  Font.Color:=ClBlue;  // цвет шрифта
  TextOut(Rect.Left+2,Rect.Top+2,Cells[ACol,ARow]);
 End;
end;
Но мне нужно чтобы это случилось при условии strtodatetime(StringGrid.Cells[1,i])<strtodatetime(StringGrid.Cells[3,i]), а как прописать такое условие в данном случае я не знаю. Помогите, пожалуйста.


← →
Думкин ©   (2004-08-23 09:17) [1]

if strtodatetime(StringGrid.Cells[1,ARow])<strtodatetime(StringGrid.Cells[3,ARow]) then begin
end


← →
Марат   (2004-08-23 09:22) [2]

А как исключить ARow=0. Это у меня заголовок.


← →
Рамиль ©   (2004-08-23 09:24) [3]

Да...
if (ARow > 0) and (strtodatetime(StringGrid.Cells[1,ARow])<strtodatetime(StringGrid.Cells[3,ARow])) then begin
end



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

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



Память: 0.45 MB
Время: 0.019 c
1-1092730717
ceval
2004-08-17 12:18
2004.09.05
как в Excel сделать заголовок столбца (по середине) и


14-1092635591
Vlad Oshin
2004-08-16 09:53
2004.09.05
http://www.lenta.ru/internet/2004/08/12/winxp/


14-1092915506
Agent13
2004-08-19 15:38
2004.09.05
Фотоателье обнаглели вконец...


3-1092376581
segor
2004-08-13 09:56
2004.09.05
Проверка поля на обязательность


14-1092692890
Profi
2004-08-17 01:48
2004.09.05
Player




   Наверх