DBGrid and OnDrawColumnCell lazarus / 16-Databases ---------------------------------------------------------------------- meeeeeeeeee · 2007-02-08 03:30 I try to write an event on "DBGrid-OnDrawColumnCell", and it caused an error of "External:SIGSEGV", when I use like, "if COlumn.Field.DisplayName='CHIKU' then", "if Column.Field.FieldName='CustNo' then" or "if Column.FieldName='CHIKU' then". When I use "if DataCol=1 then" is OK. But these 4 lines are OK in delphi6. anybody, any idea? ---------------------------------------------------------------------- RudieD · 2007-02-08 17:06 Just check if Assigned(Column) and Assigned(Column.Field) ? ---------------------------------------------------------------------- meeeeeeeeee · 2007-02-09 00:59 Thank you for your reply! I just put "if Assigned(Column) then" before asking "if Column.FieldName='CustNo' then", and it works! Thanks!