Quote Originally Posted by ovidiucucu View Post
It's not very clear what exactly you want to accomplish, so please clarfy the points below:
  1. you want a property sheet which is is in wizard mode or not?
  2. you want a property sheet which is child or is owned by a (form) view?
  3. what exactly this mean?

To see the difference between child and owned, take a look at these FAQs:


Anyhow, the initial idea of using a tab control to switch between viwes or to show/hide different sets of controls is not so good.
Using the property sheet is easier and more elegant.
Ok

What I want to do is have a Formview where I can have the functionality of a CTabCtrl. The functionality I'm looking for is to be able to access controls in a designated area, and also manipulate controls in the remaining client area. Property PAGES in a PropertySheet doesn't offer that capability: At least I don't see how to make a PropertySheet( the object that contains the PropertyPages) a Child of a FormView.

I see the that:

CPropertySheet::Create

BOOL Create( CWnd* pParentWnd = NULL, DWORD dwStyle = WS_SYSMENU | WS_POPUP | WS_CAPTION | DS_MODALFRAME | WS_VISIBLE, DWORD dwExStyle = WS_EX_DLGMODALFRAME );



But I don't see how to set the position coordinates of the CPropertySheet.