I'd say somewhere between 2 and 3. (2.27 maybe)
You don't want to get locked into having all the controls currently on the form on the same page together (unless it's client requirement).
You may find that some fit better logically with other controls you add later. Or you may find that they work better just as they are.
Just be open to it.
If you take the first approach, you'll probably have to test everything all over again, so you might as well start with using the pageframe.
Keep in mind as well that you are not switching forms - you are switching pages on the same form.
Be judicious with the use of pageframes - don't get too pageframe happy. Sometimes it makes sense to have several forms - even if all that's on them is a single textbox.
Keep it simple. If each page points to different data, you should probably use separate forms.
>I have a form I have developed and I want to make it part of a page frame so I can have the user switch between forms using the tabs along the top. What is the best approach for developing such a form?
>
>1) Create separate forms until they work independently and then combine them into one
>
>or
>
>2) Add the page frame control, move the existing form controls to the first page and then add new pages and work on them as part of the page frame
>
>or
>
>3) some other approach
>
>Thanks in advance from a VFP newbie.
Insanity: Doing the same thing over and over and expecting different results.