AnsweredAssumed Answered

Best Practice for Being Invisible?

Question asked by barb8383 on Jan 20, 2019
Latest reply on Jan 20, 2019 by keywords

My standard opening: the last time I programmed in FMP was version 4 and I'm now learning 17. So I've got a lot of catching up to do.


A bit of a vague question, but what's the best way to do "stuff" so that it's unseen by the user?


For example, from a script I want to put records into a table. What works is:

new window  (card or dialog to keep the current context intact)

new record request

set field = etc.

close window


But it is something I want to do behind the scenes. I can't figure out how to keep the screen from flashing. That's just one example.


Adding freeze window to the beginning does nothing. I assume that's because that step freezes the current window, but not the new window I'm creating.


So what's the best method to do various things without the user seeing a flash?


The only non-flashing thing I've found so far is when I use GTRR with a new card window, but sometimes GTRR isn't the right hammer for the job.