FREEZE WINDOW BUG - please test file for me

FREEZE WINDOW BUG - please test file for me

am 20.10.2007 15:04:19 von darren

Hello,

Could someone please test a small test file on win XP with FMP 9?

Email me privately and I will send the file to you.

For some reason the freeze window script step does not work on either
of my computers.

email me here darrenburgess@cox.net

Darren

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 17:37:01 von Howard Schlossberg

I'd be happy to offer feedback if you'll post your script here on the list.

Darren wrote:
> Could someone please test a small test file on win XP with FMP 9?
>
> Email me privately and I will send the file to you.
>
> For some reason the freeze window script step does not work on either
> of my computers.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Howard Schlossberg
FM Professional Solutions, Inc. Los Angeles

FileMaker 8 Certified Developer
Member, FileMaker Business Alliance

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 18:57:34 von darren

The script is exactly this:

Go to Layout ("layout1")
Refresh Window
Freeze Window
Goto Layout ("layout2")
Pause/Resume Script (Duration (seconds):3)

Basically layout1 flashes briefly or not at all on the screen. I have
even tried putting a loop after goto layout2 and get the same
behaviour.

Both layouts reference the same table. I am getting this same problem
in the real applications I am developing.

If you want to test my file on your machine, that may help prove that
my problem is with my computer and not filemaker.

Darren
darrenburgess@cox.net



On Oct 20, 11:37 am, Howard Schlossberg
wrote:
> I'd be happy to offer feedback if you'll post your script here on the list.
>
> Darren wrote:
> > Could someone please test a small test file on win XP with FMP 9?
>
> > Email me privately and I will send the file to you.
>
> > For some reason the freeze window script step does not work on either
> > of my computers.
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Howard Schlossberg
> FM Professional Solutions, Inc. Los Angeles

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 19:22:15 von Howard Schlossberg

Darren wrote:
> The script is exactly this:
>
> Go to Layout ("layout1")
> Refresh Window
> Freeze Window
> Goto Layout ("layout2")
> Pause/Resume Script (Duration (seconds):3)
>
> Basically layout1 flashes briefly or not at all on the screen. I have
> even tried putting a loop after goto layout2 and get the same
> behaviour.

Layout 1 flashes because of the Refresh Window step. But once you
pause, then it will pause on the layout you are actually on...or it
might be blank under some conditions.

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 19:25:06 von Howard Schlossberg

I meant to ask before sending: what is it you are trying to accomplish?
During the pause, do you want it to display layout 1 or 2? And what are
you expecting to happen after the pause? If you want it to pause on
layout 1 (which is what it appears you are trying to do because of the
refresh step), then why don't you move the Go to Layout ("layout2") step
to after the pause?

Howard Schlossberg wrote:
> Darren wrote:
>> The script is exactly this:
>>
>> Go to Layout ("layout1")
>> Refresh Window
>> Freeze Window
>> Goto Layout ("layout2")
>> Pause/Resume Script (Duration (seconds):3)
>>
>> Basically layout1 flashes briefly or not at all on the screen. I have
>> even tried putting a loop after goto layout2 and get the same
>> behaviour.
>
> Layout 1 flashes because of the Refresh Window step. But once you
> pause, then it will pause on the layout you are actually on...or it
> might be blank under some conditions.
>

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Howard Schlossberg
FM Professional Solutions, Inc. Los Angeles

FileMaker 8 Certified Developer
Member, FileMaker Business Alliance

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 19:52:06 von darren

Howard

thank you for helping with this.

This is not the "flashing" issue that I am having. What I am trying
to do is prove or not that my PC does not execute the freeze window
script step correctly because of some weird incompatibility. Or there
is a real FMP bug.

Per the documentation this:

> Go to Layout ("layout1")
> Freeze Window
> Goto Layout ("layout2")
> Pause/Resume Script (Duration (seconds):3)

Should cause navigation to layout1 and then 3 second pause before the
script terminates and returns to layout 2.

Instead what happens is a brief flash of layout1 and then return to
layout 2 and then the remainder of the 3 second pause.

I created a simple file to test and isolate this as I was having the
same issue in the real applications I am working on. In my real
applications, I am navigating to other layouts to perform various
tasks, such as adding records to a related table or whatever. I have
tested this in a variety of ways and have isolated that Freeze window
does not work when there is a go to layout step following. If I
eliminate the go to layout step(s) then everything works just fine.
Except of course then the script does not work cuz it is not going to
the correct layout to perform said functions.

Can I send you this test file so it can be tested on another machine?

Darren

On Oct 20, 1:25 pm, Howard Schlossberg
wrote:
> I meant to ask before sending: what is it you are trying to accomplish?
> During the pause, do you want it to display layout 1 or 2? And what are
> you expecting to happen after the pause? If you want it to pause on
> layout 1 (which is what it appears you are trying to do because of the
> refresh step), then why don't you move the Go to Layout ("layout2") step
> to after the pause?
>
>
>
>
>
> Howard Schlossberg wrote:
> > Darren wrote:
> >> The script is exactly this:
>
> >> Go to Layout ("layout1")
> >> Refresh Window
> >> Freeze Window
> >> Goto Layout ("layout2")
> >> Pause/Resume Script (Duration (seconds):3)
>
> >> Basically layout1 flashes briefly or not at all on the screen. I have
> >> even tried putting a loop after goto layout2 and get the same
> >> behaviour.
>
> > Layout 1 flashes because of the Refresh Window step. But once you
> > pause, then it will pause on the layout you are actually on...or it
> > might be blank under some conditions.
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Howard Schlossberg
> FM Professional Solutions, Inc. Los Angeles
>
> FileMaker 8 Certified Developer
> Member, FileMaker Business Alliance- Hide quoted text -
>
> - Show quoted text -

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 20:05:44 von darren

> Layout 1 flashes because of the Refresh Window step. But once you
> pause, then it will pause on the layout you are actually on...or it
> might be blank under some conditions.

Ok, I can see that the correct behavior when you execute a pause that
it would pause on the actual layout I am on, regardless of Freeze
Window

If I change my script to this

Go to Layout ("layout1")
Freeze Window
Goto Layout ("layout2")
Loop
EndLoop (just using ESC to get out of the loop)

I get the the same result. A flash of Layout1, back to layout2, then
an endless loop in this case.

If I do this:
Go to Layout ("layout1")
Refresh Window ( or Pause Script (duration 0.1 seconds)
Freeze Window
Goto Layout ("layout2")
Loop
EndLoop (just using ESC to get out of the loop)

I get the expected result

Darren

Re: FREEZE WINDOW BUG - please test file for me

am 20.10.2007 20:19:46 von darren

Ok, I figured this out.

You are right that the problem was in the pause step. Pause in effect
terminates the Freeze.

I am no longer going to sue FM for publishing flawed software ;-)

Thank you for entertaining my learning curve.

Darren