CalcEdit object
Tip The /COM object can be placed on a HTML page (with usage of the HTML object tag:  <object classid="clsid:...">)  using the class identifier: {0D4EE794-3E13-4226-81F9-499EE6EDCCF7}. The object's program identifier is: "Exontrol.CalcEdit". The /COM object module is: "ExCalcEdit.dll"
The eXCalcEdit is an easy-to-use edit control that supports arithmetic operations. The Exontrol's eXCalcEdit control supports the following properties and methods:

NameDescription
AddDecimalSepSpecifies an additional decimal separator.
AddWildFormatFormats the line based on the giving wild characters expression.
AllowCommentsSpecifies the HTML caption that starts the comment of the line. If empty, no comments are allowed.
AllowCountSpecifies the keyword that makes the control to display the count all lines being counted in a Total group.
AllowFormatInvalidOnTypingSpecifies whether the FormatInvalid property is applied on the current line, while typing into the control.
AllowPrefixesSpecifies the HTML caption that ends the prefix of the line. If empty, no prefixes are allowed.
AllowSubCountSpecifies the keyword that makes the control to display the subcounts.
AllowSubTotalSpecifies the keyword that makes the control to display the subtotals.
AllowTotalSpecifies the keyword that makes the control to display the sum/total of all lines.
AllowUndoRedoSpecifies whether the control allows undo/redo actions.
AllowVariablesSpecifies the expression ( no HTML ) that defines the equal operator, so you can define variables.
AppearanceRetrieves or sets the control's appearance.
AttachTemplateAttaches a script to the current object, including the events, from a string, file, a safe array of bytes.
BackColorSpecifies the control's background color.
BackColorLockedLineRetrieves or sets a value that indicates the line's background color when it is locked.
BackColorSubTotalSpecifies the background color to show the SubTotal lines.
BackColorTotalSpecifies the background color to show the Total line.
CalcTypeSpecifies the type of operations the control support.
CanRedoDetermines if the redo queue contains any actions.
CanUndoDetermines whether the last edit operation can be undone.
CaretLineIndicates the line that displays the caret.
CaretPosRetrieves or sets a value that indicates the position of the caret in the line.
ClearWildFormatsClears the wild characters expressions collection into a sensitive control.
CountCounts the lines in the control.
DeleteWildFormatDeletes an entry from the wild characters expressions collection.
DrawGridLinesReturns or sets a value that determines whether lines are drawn between rows, or unpopulated areas.
EnabledEnables or disables the control.
EvaluateSelSpecifies whether the control evaluates the selection.
ExecuteTemplateExecutes a template and returns the result.
ExportExports the control's content as text, including the results.
FontRetrieves or sets the control's font.
ForeColorSpecifies the control's foreground color.
ForeColorLockedLineRetrieves or sets a value that indicates the line's foreground color when it is locked.
FormatABCFormats the A,B,C values based on the giving expression and returns the result.
FormatCountResultSpecifies the HTML format to display the result of a Count line.
FormatInvalidSpecifies the HTML format to show invalid lines.
FormatLocalIndicates the expression that defines the formatted value being replaced in FormatResult properties, when %l% is found.
FormatNumbersSpecifies the HTML format that's applied to numbers.
FormatResultSpecifies the HTML format of the result.
FormatSubCountResultSpecifies the HTML format to display the result of a SubCount line.
FormatSubTotalResultSpecifies the HTML format to display the result of a SubTotal line.
FormatTotalResultSpecifies the HTML format to display the result of a Total line.
GridLineColorSpecifies the grid line color.
HideSelectionSpecifies whether the selection in the control is hidden when the control loses the focus.
hWndRetrieves the control's window handle.
InsertLockedTextInserts locked text to the control.
InsertTextInserts text to control.
IsValidSpecifies whether the expression is valid.
LineHeightSpecifies an expression that determines the height of the line within the editor.
LockedDetermines whether a control can be edited.
MarginDefines the distance between text and inner border.
MultiLineSpecifies whether the control accepts multiple lines.
OvertypeSpecifies whether the control is running in overtype mode.
PictureRetrieves or sets a graphic to be displayed in the control.
PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the control's background
RedoRedoes the next action in the control's redo queue.
RefreshRefreshes the control.
ResultRetrieves the result.
SelBackColorSpecifies the selection's background color.
SelForeColorSpecifies the selection's foreground color.
SelLengthReturns or sets the number of characters selected.
SelStartReturns or sets the starting point of text selected; indicates the position of the insertion point if no text is selected.
SelTextReturns or sets the string containing the currently selected text.
TemplateSpecifies the control's template.
TemplateDefDefines inside variables for the next Template/ExecuteTemplate call.
TemplatePutDefines inside variables for the next Template/ExecuteTemplate call.
TextSpecifies the control's text.
TextLineSpecifies the line based on its index.
UndoCall this function to undo the last edit-control operation.
UseTabKeySpecifies whether the control uses the TAB key.
VariableIndicates the value of the specified variable.
VersionRetrieves the control's version.