with thisform.list2 for liRow = 1 to 5 lcText = "Row" + padr( liRow, 2 ) + "Col 1" .AddItem( lcText, liRow ) for liCol = 2 to 3 lcText = "Row" + padr( liRow, 2 ) + "Col" + padr( liCol, 2 ) .AddListItem( lcText, liRow, liCol ) endfor endfor endwithI guess this is just another case where there's a dozen different ways to do anything in VFP.