CSnapInPropertyPageImpl::SetModified

Call this member function to enable or disable the Apply Now button, based on whether the settings in the property page should be applied to the appropriate external object.

void SetModified(
   BOOL bChanged = TRUE 
);

Parameters

  • bChanged
    [in] TRUE to indicate that the property page settings have been modified since the last time they were applied; FALSE to indicate that the property page settings have been applied, or should be ignored.

Remarks

The property sheet keeps track of which pages are "dirty," that is, property pages for which you have called SetModified( TRUE ). The Apply Now button will always be enabled if you call SetModified( TRUE ) for one of the pages. The Apply Now button will be disabled when you call SetModified( FALSE ) for one of the pages, but only if none of the other pages is "dirty."

Requirements

Header: atlsnap.h

See Also

Concepts

CSnapInPropertyPageImpl Class

CSnapInPropertyPageImpl Members