PUBLIC oform1 oform1=NEWOBJECT("form1") oform1.Show RETURN DEFINE CLASS form1 AS form DoCreate = .T. Caption = "MDOWN stop events into a form's member" Name = "Form1" ADD OBJECT container1 AS container WITH ; Top = 24, ; Left = 22, ; Width = 149, ; Height = 211, ; BackColor = RGB(128,255,0), ; Name = "Container1" PROCEDURE MouseDown LPARAMETERS nButton, nShift, nXCoord, nYCoord DEBUGOUT "FORM MOUSEDOWN",nButton, nShift, nXCoord, nYCoord ENDPROC PROCEDURE Init ACTIVATE WINDOW "DEBUG OUTPUT" ENDPROC PROCEDURE MouseUp LPARAMETERS nButton, nShift, nXCoord, nYCoord DEBUGOUT "FORM MOUSEUP",nButton, nShift, nXCoord, nYCoord ENDPROC PROCEDURE RightClick DEBUGOUT "FORM RIGHCLICK" ENDPROC PROCEDURE Click DEBUGOUT "FORM CLICK" ENDPROC PROCEDURE container1.MouseDown LPARAMETERS nButton, nShift, nXCoord, nYCoord DEBUGOUT "CONTAINER MOUSEDOWN",nButton, nShift, nXCoord, nYCoord ENDPROC PROCEDURE container1.MouseUp LPARAMETERS nButton, nShift, nXCoord, nYCoord DEBUGOUT "CONTAINER MOUSEUP",nButton, nShift, nXCoord, nYCoord ENDPROC PROCEDURE container1.Click DEBUGOUT "CONTAINER CLICK" ENDPROC PROCEDURE container1.RightClick DEBUGOUT "CONTAINER RIGHCLICK" ENDPROC ENDDEFINE