Managing Modifications

The following IlvManager member functions let you manage the state of objects (modified or not) handled by the manager:

  • IlvManager::isModified

  • IlvManager::setModified

  • IlvManager::contentsChanged

Example: Setting the State of a Manager to Unmodified

manager->setModified(IlFalse);

There are also two global functions:

  • IlvGetContentsChangedUpdate

  • IlvSetContentsChangedUpdate

Example: Disallowing View Hook Calls in contentsChanged

The following code disallows the calls to the IlvManager::contentsChanged member functions of the existing view hooks associated with the manager view:

IlvSetContentsChangedUpdate(IlTrue);