BCGSoft Professional Editor for MFC
BCGP_EDIT_OUTLINE_CHANGES

Detailed Description

The CBCGPEditCtrl class uses this structure in CBCGPEditCtrl::OnOutlineChanges function to process update routines every time the outlining data has been changed.

See also
CBCGPEditCtrl, CBCGPOutlineNode, CBCGPOutlineParser

Public Attributes

 m_bDestroyInsDataIf TRUE the m_lstInserted list with the inserted outlining blocks will be destroyed automatically when the BCGP_EDIT_OUTLINE_CHANGES instance is destroyed
 
 m_bDestroyRemDataIf TRUE the lstRemoved list with the removed outlining blocks will be destroyed automatically when the BCGP_EDIT_OUTLINE_CHANGES instance is destroyed.
 
 m_lstInsertedThe list of inserted CBCGPOutlineNode instances
 
 m_lstRemovedThe list of removed CBCGPOutlineNode instances.
 
 m_nEndOffsetThe low bound (bottom offset) of the range for which the BCGP_EDIT_OUTLINE_CHANGES structure keeps changes.
 
 m_nStartOffsetThe top bound (top offset) of the range for which the BCGP_EDIT_OUTLINE_CHANGES structure keeps changes.