SET SAFETY OFF LOCAL lcProps, lnI lcProps = [] FOR lnI = 1 TO THIS._Grid1.ColumnCount TEXT TO lcProps TEXTMERGE ADDITIVE NOSHOW PRETEXT 2 Column<<TRANSFORM(lnI)>> Name: <<THISFORM._Grid1.Columns(lnI).Name>> Header Class : <<THISFORM._Grid1.Columns(lnI).HeaderClass>> Header ClassLib : <<THISFORM._Grid1.Columns(lnI).HeaderClassLibrary>> ENDTEXT ENDFOR STRTOFILE(lcProps, 'GridProps.txt')The info written to the GridProps.txt file was:
Column1 Name: Column1 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg Column2 Name: Column2 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg Column3 Name: Column3 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg Column4 Name: Column4 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg Column5 Name: Column5 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg Column6 Name: Column6 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg Column7 Name: Column7 Header Class : _Header Header ClassLib : d:\Apps\uicora\_gridmembers.prg>Hi Mark,
>> Name = [Column] >>the first you will see if you check your colums CLASS property - it shows 'Column' instead of '_Column'