>Currenlty I have a form with a pageframe... they are hidden out of sight by positioning them outside the boundry of my form.
You can set the Property:
thisform.Pageframe1.Tabs = .F.
This will not show the tabs. In design-time you can have it on and then at run-time set it off and reposition the pageframe via Init() method. This allows easier navigation on the pages during design-time.
Then you could add a commandgroup at the bottom for the number of tabs and Enable each one as the user progresses through the sequence.