>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 >>
>>> Name = [Column] >>>>the first you will see if you check your colums CLASS property - it shows 'Column' instead of '_Column'