>>Unfortunately still you need :( But might shorten the code :)
>>
for each oControl in thisform.Controls
>> if upper(oControl.BaseClass) = 'PAGEFRAME'
>> for each oPage in oControl.Pages
>> oPage.Refresh()
>> endfor
>> endif
>>endfor
Cetin
>
>Anyone know if MS will resolve this issue?
>
>BTW, is that taking care of all sub controls as well such as a pageframe within a pageframe?
I don't think they'd for performance reasons.
Your code wasn't taking care of subcontrols and mine doesn't too. Check foxyclasses ExecAll sample. It does take that into account. I might send you the code later. Currently I'm quite late already.
Cetin