SECEditMLCommentArray Class

class SECEditMLCommentArray: public CArray<SECEditMLComment, SECEditMLComment>

This class holds an array of SECEditMLComment objects.

Defined in: SECEditLineCol.h

Class Members

Construction

EDIT_API SECEditMLCommentArray()

Constructor.

Operations

EDIT_API int CommentStartEnd(int nLine) const

Searches the array for a comment contained on the given line.

EDIT_API int ContainsLineCol(const SECEditLineCol& lc) const

Searches the array for a comment that contains the given position.

EDIT_API void Insert(const SECEditMLComment& mlc)

Inserts multiline comment info to the array.

EDIT_API void InsertAt(int, SECEditMLComment, int)

Inserts multiline comment info to the array.

EDIT_API void SpanComments(const SECEditLineColPair& lcp, int& nStartIndex, int& nEndIndex) const

Searches for elements that span the given line column positions.

EDIT_API void UpdateComments(const SECEditLineColPair& lcp, BOOL bAdding)

Adjusts values for inserted or deleted text.