Hello! I must be doing something wrong...:-) I have a string grid that I am loading from a table. Since I am populating each Cell, I am using For I := 0 to StringGrid1.Colcount -1 do For J := 0 to StringGrid.RowCount -1 do StringGrid1.Cells[I,J] := {Table data} I set my string grid fixed rows to 1 and Fixed columns to 1 but I notice that the First column (Col 0), which is supposed to be fixed, is not colored correctly and I can edit the cells in that column. It is as if I set the Fixed column number (FixedCols) to 0. The only thing I am doing with this column besides entering data is I have changed the width when I display it to another size other than the default. I am guessing that I am overriding the paint procedure but I don't know where. Any suggestions as to which other settings I need to look at? I would prefer not having to use a third party grid if I can help it. Thanks in advance! Tom Nesler
[Non-text portions of this message have been removed]