BCGSoft Professional Editor for MFC

Detailed Description

The CBCGPLineColorMarker class is used with CBCGPEditCtrl.

The CBCGPLineColorMarker class extends CBCGPEditMarker and allows to create markers that mark more than one line.

+ Inheritance diagram for CBCGPLineColorMarker:

Public Member Functions

 IsInRangeDetermines whether the marker is set between specified lines.
 UpdateMarkerForDeletedRangeAllows custom processing for markers set at more that one line.
- Public Member Functions inherited from CBCGPEditMarker
 CompareDataCalled by the edit control when it needs to compare two markers by user-defined data.
 CopyDataCalled to copy the user defined data.
 DestroyDataDestroys the user defined data.
 SerializeDataCalled by the framework when it needs to serialize the user-defined data.

Public Attributes

 m_bFullLineSpecifies whether the full line should be colored (TRUE), or only the text in this line (FALSE).
 m_clrBackgroundSpecifies the background color of the marker.
 m_clrForegroundSpecifies the text color of the marker.
 m_nLineCountSpecifies the number of additional lines in the marker.
- Public Attributes inherited from CBCGPEditMarker
 m_dwMarkerTypeThe marker type.
 m_nLineSpecifies the zero-based line number.
 m_pDataPoints to the user-defined data.