>>Two options
>>
>>(1)
>>
>>put =m.this.Refresh() in each page's activate
>>
>>
>>(2) On one control of each page
>>
>>
>>
>>lparameters lEnable
>>
>>do case
>>case m.lEnable
>> = m.this.Parent.Refresh()
>>endcase
>>
>
>Hi Gregory,
>
>Thank you for your quick response.
>
>Why the container.refresh() does not work as it should?
>
>In other words, the sequence is this:
>
>Page.Activate has container.Activate
> the container activate method has this.refresh()
>
>If we change this.refresh() to thisform.refresh(), it works. I don't understand, why this.refresh() does not refresh container's objects as it should.
>
>We don't want to use UIEnable method, because it is causing too much refresh. We even overwrote the framework's addUIEnabler method, so we can control refresh ourselves.
>
>So, there is a difference between using thisform.refresh() and this.refresh(). Could you please explain, why there is a difference here?
>
>Thanks a lot again.
>
><g>
As far as I know, the container's refresh) should work.
Can you put the following code in the container's refresh(), to verify
acti screen
? 'Container Refresh', m.this.name, m.this.Parent.Name
return DoDefault()
Gregory