pece Posted April 28, 2021 Report Share Posted April 28, 2021 Utilizo uma DIALOG NOMODAL e preciso de um TIMER, mas quando defino NOMODAL, o TIMER não funciona. DEFINE DIALOG oDlg RESOURCE 'SV_EXEMPLO' TITLE "EXEMPLO NOMODAL COM TIMER" : ACTIVATE DIALOG oDlg CENTER NOMODAL ON INIT (oDlg:lHelpIcon := .F., IniciaTimer()) STATIC FUNCTION IniciaTimer() IF oTimerLocal == nil DEFINE TIMER oTimerLocal ; INTERVAL 7500 ; ACTION ReceberMensagem() ; OF oDlg oTimerLocal:Activate() ENDIF RETURN Alguém pode ajudar? Quote Link to comment Share on other sites More sharing options...
Jmsilva Posted April 28, 2021 Report Share Posted April 28, 2021 Tente assim: . . oDlg:lHelpIcon:=.f. ACTIVATE DIALOG oDlg CENTER NOMODAL IniciaTimer() Return Nil STATIC FUNCTION IniciaTimer() IF oTimerLocal == nil DEFINE TIMER oTimerLocal ; INTERVAL 7500 ; ACTION ReceberMensagem() ; OF oDlg oTimerLocal:Activate() ENDIF Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.