local llRetVal as logical * Require successful logon before application may continue. * If you dont care about secutity issues, you can remove this line. llRetVal = IIF(ISNULL(THIS.oSecurity), .T., THIS.oSecurity.AutoLogonDialog()) keyboard '{dnarrow}' _SCREEN.MousePointer = 14 *RaiseEvent(_SCREEN, 'MouseMove',0,0,Mcol(),Mrow()+1) return llRetValThe commented raiseevent() I thought would get the mouse pointer back, but It didn't. However, I real move of the mouse will.