Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 3489 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hello again!


My idea is to have a "screen saver" like layout, that shows some "to do" records, that would show only after some time idle, without any user input into the layout. I tried working with ontimer scripts but the results I got are kinda intrusive, they do execute the script no matter what the user is currently doing, what I want is to have it to happen only if they are doing nothing for like a minute or so.

 

Ideas are welcome and apreciated.

 

Thank you very much!

Posted

Whenever the user "does something," make sure there's a script associated with it, and re-install the OnTimer trigger at the same interval, which will delay it.

  • Like 1
Posted

You can't directly capture if the user is inactive or idle.  I would go with Mr. Bante's suggestion - hopefully the layout doesn't have too many elements on it, because you'll have to attach a script trigger to each field, for starters.  You'll also have to define what is considered "active"and if you can actually capture it - is is typing a single character on the keyboard, even if there is no field focus?  Or is it clicking the mouse pointer somewhere on the layout?  For example, you can't natively capture if the mouse is moving (I would consider that an active movement) - FIleMaker does a pretty good job of Event Handling for most situations, but it doesn't cover all movements.

This topic is 3489 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.