I have just upgraded the samples for you. You can find the updated versions in the Extra Sample Library.
In fact, the samples required two changes.
First, we needed to replace the outdated Redraw property with the BeginUpdate/EndUpdate method pair calls.
Second, we no longer use text flags to align cell and column header contents horizontally, so calls like this
iGrid1.ColDefaultCell("ID").eTextFlags = igTextRight
are replaced with
iGrid1.ColDefaultCell("ID").eAlignH = igAlignHRight
The sample archives contain both old and new source codes, so you can compare them with a text diff tool to see all changes.