THISFORM.LockScreen = .T. nCnt = 1 DO WHILE nCnt <= THIS.Parent.lstSource.ListCount IF THIS.Parent.lstSource.Selected(nCnt) THIS.Parent.lstSelected.AddItem(THIS.Parent.lstSource.DisPlayValue) THIS.Parent.lstSelected.AddItem(THIS.Parent.lstSource.Value,THIS.Parent.lstSelected.ListCount,2) THIS.Parent.lstSource.RemoveItem(nCnt) EndIf nCnt = nCnt + 1 ENDDO THISFORM.LockScreen = .F.Thanks Mark