MelJ Posted December 2, 2007 Posted December 2, 2007 I a little confused with this script step. Freeze window, to me anyway, should keep the screen from changing until I use refresh window or the script ends. On my Windows machine this does not work. If I'm running a script that changes layouts the layout change is shown on the screen. I have a feeling this works on Mac and not Win? Like many others, I'm trying to minimize the screen flashing problem wherever I can. Thanks, Mel
corn Posted December 2, 2007 Posted December 2, 2007 Can you list the specific script steps you are using? In my experience Freeze Window works as stated. There are things that will unfreeze a window such as the Refresh Window script step (obviously) and the Pause/Resume script step. Creating/Closing windows will cause flashing but I haven't seen it unfreeze a window.
MelJ Posted December 2, 2007 Author Posted December 2, 2007 Namely the gotolayout script step changes the window. I would hope that the freeze window script step was intended to keep the window from showing the layout changes during a script run. I can write a script like the following Freeze Window gotolayout bla bla bla and the window will show the layout that I assume was supposed to be hidden. I know for certainty that it's not working because I access my database remotely via wireless sometimes. The wireless is so slow I can see every layout change during the script run. Thanks, Mel
corn Posted December 2, 2007 Posted December 2, 2007 Can you list out a specific script that exhibits this behavior and where you see the layout change happening that you think it shouldn't? This will help us reproduce the problem.
normanicus Posted December 3, 2007 Posted December 3, 2007 Any script step that causes a screen refresh will break the freeze. So putting 'Go to layout ...' after 'Freeze Window' will do this. Put your 'Go to layout' before the freeze. If you need to stop and view some data during a loop (say) then you have to issue a 'Freeze Window' script step to freeze again, Norman
corn Posted December 3, 2007 Posted December 3, 2007 Any script step that causes a screen refresh will break the freeze. So putting 'Go to layout ...' after 'Freeze Window' will do this. Put your 'Go to layout' before the freeze. That's just not true. The "Go To Layout" script step is not one of the steps that will "break the freeze." This is counter to the entire point of Freeze Window - switching layouts while the window is frozen is the primary use of the Freeze Window script step. Things that will break the freeze are steps and actions that cause a dialog to be drawn on the screen or that pause for user input. If the user needs to click a button to continue the script you can bet the window will no longer be frozen. I would still like to see the script suffering from this, in its entirety, to understand what might be going on here. 1
_henry_ Posted December 3, 2007 Posted December 3, 2007 Hello Mel, Are you running wireless via a website? If yes, then FM Pro 9.0 does not support the web compatibility (This script step is not web-compatible). Hope this helps...
normanicus Posted December 4, 2007 Posted December 4, 2007 Thanks for correcting me. Sorry for the false information, Norman
Genx Posted December 4, 2007 Posted December 4, 2007 Hello Mel, Are you running wireless via a website? If yes, then FM Pro 9.0 does not support the web compatibility (This script step is not web-compatible). Hope this helps... Be that as it may, in the case of the web, every script is performed as if the window was frozen - you will only see the layout you start on and the layout you end on: it does not load every single layout that is used by a script to screen.
ron G Posted November 12, 2012 Posted November 12, 2012 Can you list the specific script steps you are using? In my experience Freeze Window works as stated. There are things that will unfreeze a window such as the Refresh Window script step (obviously) and the Pause/Resume script step. Creating/Closing windows will cause flashing but I haven't seen it unfreeze a window. RE: Creating/Closing windows will cause flashing but I haven't seen it unfreeze a window.  In my experience using Freeze Window BEFORE I create a window, causes flashing EVEN IF I PRECEED THE Create Window with FREEZE WINDOW. Doesn't this seem like a bug?  Or is this another "undocumented 'feature'" Â
Vaughan Posted November 12, 2012 Posted November 12, 2012 Flashing is a different issue to the window not freezing.
ron G Posted November 16, 2012 Posted November 16, 2012 Vaughan, I guess I don't understand the definition of 'freeze'. I 'presume' it means to hold constant. To not allow changing. To show whatever window is on the screen when the freeze command is executed; to the exclusion of other windows. It seems to me that if this is the definition, then other windows 'flashing' would NOT be noticed. Where is my thinking wrong? Perhaps Filemaker needs to define what the definition of ' is' is.
Recommended Posts
This topic is 4390 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 accountSign in
Already have an account? Sign in here.
Sign In Now