>Do I understand correctly that this array is created when each page is added to the pageframe? And there is not way to change it later.
>
>That is, the following code:
>
>
>thisform.pageframe1.pages(2).enabled = .F.
>
>
>will disable the page that was added second to the pageframe, regardless of the PageOrder property. Right?
Yes.
And pageFrame's ActivePage is the PageOrder value of the active page,
then, if you change the native PageOrder, you cannot use
...page(..ActivePage) for get the page reference. Very sympathetic.