Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.

Properties

m_bBold Indicates whether the formula item is highlighted with bold font in the editor.
m_bItalic Indicates whether the formula item is highlighted with italic font in the editor.
m_clr Text color of the formula item in the editor.
m_eType Type of the formula item.
m_nScanPosEnd Position of the next character after the last character of this formula item in the editor.
m_nScanPosStart Position of the first character of this formula item in the editor.
m_ptScanPosEnd Specifies the position of the next character after the last character of this formula item when the formula text is multiline (line number and character position in this line).
m_ptScanPosStart Position of the first character of this formula item when the formula text is multiline (line number and character position in this line).
m_rangeEditedNamed Range of cells which is the same as named range of cells referred by the identifier formula item.
m_rcEditedRange Simple rectangular range of cells in the normalized form referred by the formula item.
m_rcEditedRangeNN Simple rectangular range of cells in the non normalized form referred by the formula item.
m_strName Name of the formula item. Identifier name, function name, cell reference text, text representation of operand.

Classes

~CExtFormulaItem Destructor.
AddChild Appends a formula child item to the internal array of child formula items.
AddChildrenOf Appends child items of other formula item to the internal array of child items and, optionally, deletes other formula item.
CExtFormulaItem Constructor
ComputeDependencySourceRange Computes the range of cells affecting to the computation result of the formula item.
ComputeSimpleValue Computes the value of a simple formula item object representing string, numeric or floating point constant in the editor and returns true if succeeded or false otherwise.
ComputeValue Computes a formula value object and returns the error code.
CopyScanInfoFrom Copies scan information properties from the specified formula item object.
DetachAllChildren Empties the internal array of pointers to the child formula item objects without deleting them.
FormulaText Generates and returns the formula text.
GetChildAt Returns a pointer to the child formula item at specified index or NULL if the index is invalid.
GetChildCount Returns the number of child formula items.
GetIndentLevel Returns the zero-based indent level of the formula item.
GetIndexOfChild Returns the zero-based index of the specified child formula item or a negative value if the specified formula item is not found in the internal array of child formula items.
GetParent Returns a pointer to the parent formula item object or NULL.
InsertChildAt Inserts the specified formula item into the internal array of child formula items.
RemoveAllChildren Removes all child formula items and deletes them.
ShiftRangesInText Modifies the specified formula text by shifting cell references in it to the specified number of columns and/or rows.
UnionInplaceHighlightedRange Computes the cell range object which is referred by the formula item and all its nested child formula items.

See Also

CExtFormulaItem Overview | Hierarchy Chart