Topic: Выделение цветом строк в TableGrid1

1. Подскажите пож. как можно выделить цветом в таблице TableGrid строки. Например строки петрова красны, строки иванова серым, строки сидорова зеленым.
2. Нумерация строк по порядку. Но не из БД а именно в TableGrid1. в авто режиме.
ссылка на ваш проект. https://www.dropbox.com/s/u3sxw4n24pq3d … 1.zip?dl=0

Re: Выделение цветом строк в TableGrid1

http://myvisualdatabase.com/forum/viewtopic.php?id=1063

Re: Выделение цветом строк в TableGrid1

Добрый день.

Предлагаю следующий вариант решения:

var
    i,c,f,r: integer;
begin
    c := frmAllDict.GridEngine.RowCount - 1;
    f := frmAllDict.GridEngine.Columns.Count - 1;
  for i := 0 to c do
    begin   
      if frmAllDict.GridEngine.Cells[2,i]='петров'
          THEN
            for r := 0 to f do
               frmAllDict.GridEngine.Cell[r,i].Color := $00E8FFE8; // закрашивание всей строки
    end;

С Уважением, Олег

Re: Выделение цветом строк в TableGrid1

Игоревич wrote:

2. Нумерация строк по порядку. Но не из БД а именно в TableGrid1. в авто режиме.

К сожалению неясно что вы имеете ввиду. Возможно вы про сквозную нумерацию?

Dmitry.