**** grid.column1.textbox1.MouseDown() LPARAMETERS nButton, nShift, nXCoord, nYCoord thisform.lblDrag.tag = anyValueIwantToCarry NODEFAULT **** grid.column1.textbox1.MouseMove() LPARAMETERS nButton, nShift, nXCoord, nYCoord NODEFAULT **** grid.MouseMove() LPARAMETERS nButton, nShift, nXCoord, nYCoord IF nButton = 1 *next two lines are to move label in proper position to start Drag from Thisform.lblDrag.Left = nXCoord Thisform.lblDrag.Top = nYCoord Thisform.lblDrag.Drag() ENDIFHTH,