Click to See Complete Forum and Search --> : Is possible to access from the sheet to one member variable of one page ?


Braulio
May 5th, 1999, 08:03 AM
Hi,

I have a property sheet, and in each page I have a boolean telling me if there is something changed ( to ask before close to save), is an easy way to access from the sheet to that members of the page ( to ask before close the sheet), or may send messages to do this or have it all in the main sheet ?

Thanks, Bye !
Braulio

BrianOG
May 5th, 1999, 08:34 AM
CXxxxx::XxxXxx()
{
CPropPage1 *pProp = (CPropPage1 *)propSheet.GetPage(1);
if ( pProp && pProp->m_bMustSave )
m_bPromptSave = true;
CPropPage2 *pProp2 = (CPropPage2 *)propSheet.GetPage(2);
if ( pProp2 && pProp2->m_bMustSave )
m_bPromptSave = true;
}




Or alternativly you could get the PropertyPage to set the information into the PropertySheet. The page can access the sheet by calling GetParent()