I have a form timer that runs a short eep and works very well. Using MDI forms, I can be multiple forms deep and the timer still processes. I. E. form 1 has the timer eep set to run every 60 seconds. I open form 2 from a button on form 1. Then form 3 is open from a button on form 2. In 60 seconds, the timer on form 1 fires and displays a pause message (more complicated than this, but gets the picture across)
Works great and just like I need! Now I put the small timer eep into a custom form action as I want to call the same code from other sources. I replace the timer eep code with the proper PROPERTY command. The timer works as before if only form 1 is open. However it does not display the pause message if form 2 or 3 is open. The form 1 timer eep does not run the custom form action unless the form 1 is in focus. Yet it can run the code if it is contained in the timer eep. Is this expected or should it be able to run the custom form action when another form is open? I can keep the code in multiple places and make it work, I was just curious if this is expected. Tried on both v8 and 9.5 Thanks, Bob

