184.108.40.206 Dec 10, 2018
*NEW: Ability to define variables using the syntax variable = expression, for instance VAT = Total * 0.19, which specifies that the VAT variable is defined as being the Total multiplied by the 0.19.
*Added: The AllowVariables property specifies the expression ( no HTML )that defines the equal operator, so you can define variables. By default, the AllowVariables property is "", which indicates no support for variables. For instance, if the AllowVariables property is "=", indicates that you can define variables by calling var = expression
*Added: The AddWildFormat method formats the line based on the giving wild characters expression. For instance, AddWildFormat("<i>*=*") formats all lines that contains = character in italics
*Added: The DeleteWildFormat method deletes an entry from the wild characters expressions collection
*Added: The ClearWildFormats method clears the wild characters expressions collection into a sensitive control.
220.127.116.11 Oct 17, 2018
*NEW: Ability to use comments and prefixes
*Added: The AllowComments property specifies the HTML caption that starts the comment of the line. For instance, AllowComments property on "<fgcolor=00FF00>'" specifies that all characters of the line after a ' character is green and considered the comment's line. The comment of the line is not evaluated. If empty, no comments are allowed.
*Added: The AllowPrefixes property specifies the HTML caption that ends the prefix of the line. For instance, AllowPrefixes property on "<fgcolor=808080>:" specifies that all characters of the line before a : character is gray and considered the prefix's line. The same as the comment of the line, the prefix of the line is not evaluated. If empty, no prefixes are allowed.
*Added: The UseTabKey property specifies whether the control uses the TAB key.
10.0.0.4 Sep 10, 2018
*NEW: Ability to use sqrt, sin, cos, and more functions
*Added: CalcType property specifies the type of operations the control support.
*Added: FormatInvalid property specifies the HTML format to show the invalid lines.
*Added: The result is showing up to 10 significant figures.
10.0.0.3 Jun 11, 2018
*NEW: Ability to highlight the Total/SubTotal lines with a different background color
*Added: LineHeight property specifies an expression that determines the height of the line within the editor.
*Added: DrawGridLines property returns or sets a value that determines whether lines are drawn between rows, or unpopulated areas.
*Added: GridLineColor property specifies the color to show the control's grid lines.
*Added: BackColorTotal property specifies the background color to show the Total line.
*Added: BackColorSubTotal property specifies the background color to show the SubTotal lines.
10.0.0.2 Apr 18, 2018
*Added: Export property exports the control's content as text, including the results.
*Added: FormatTotalResult property specifies the HTML format to display teh result of a Total line. For instance, FormatTotalResult property "<r><b><font ;12><fgcolor=808080>%%</fgcolor>" displays the Total result on the right side of the control, with a larger font.
*Added: FormatSubTotalResult property specifies the HTML format to display teh result of a SubTotal line. For instance, FormatSubTotalResult property "<r><b><font ;12><fgcolor=808080>%%</fgcolor>" displays the SubTotal result on the right side of the control, with a larger font.
*Added: The %l% field in any FormatResult, FormatTotalResult or FormatSubTotalResult, displays the result using the current regional setting. For instance it displays the number using grouping.
10.0.0.1 Jan 15, 2018
*NEW: Ability to add [Sub]Total lines
*Added: AllowTotal property specifies the keyword that makes the control to display the sum/total of all lines. By default, the AllowTotal property is "<b>Total</b>", which indicates that once the user types Total, it displays the sum of all lines. At runtime, the user can easily add the Total keyword, by typing the T character, and right after pressing the CTRL + Space keys combination.
*Added: AllowSubTotal property specifies the keyword that makes the control to display the subtotals. By default, the AllowSubTotal property is "<fgcolor=808080><b>SubTotal</b></fgcolor>", which indicates that once the user types SubTotal, it displays the sum of all previously lines, until another Total or SubTotal line is found. At runtime, the user can easily add the SubTotal keyword, by typing the S character, and right after pressing the CTRL + Space keys combination.
*Added: InsertText method inserts text to control.
*Added: CaretLine property indicates the line that displays the caret.
18.104.22.168 Nov 22, 2017
*NEW: Multiple-Lines Support
*Added: MultiLine property specifies whether the control accepts multiple lines.
*Added: Count property counts the lines in the control.
*Added: TextLine([Line]) specifies the line based on its index.
*Added: Result([Line]) retrieves the result of the giving line.
*Added: IsValid([Line]) property specifies whether the expression on the giving line is valid.
22.214.171.124 Sep 25, 2017
*Added: TemplatePut method defines inside variables for the next Template/ExecuteTemplate call.
*Fixed: Prevents showing the control's view in design mode, while running on FORTH system ( /COM version )
*Fixed: Prevents a memory leak when loading icons, pictures, from BASE64 encoded strings (Images method, HTMLPicture picture).
126.96.36.199 May 08, 2017
*NEW: Template support
*Added: Template property specifies the control's template.
*Added: ExecuteTemplate executes a template and returns the result.
*Added: TemplateDef property defines inside variables for the next Template/ExecuteTemplate call.
188.8.131.52 Apr 10, 2017
*Added: EvaluateSel property specifies whether the control evaluates the selection. By default, the EvaluateSel property is True, which indicates that the selection is evaluated as soon as it is changed.
*Added: AddDecimalSep property specifies an additional decimal separator. By default. the dot character is considered the decimal separator. For instance, use the AddDecimalSep property on "," to define the comma character as being your decimal separator.
*Fixed: A GPF occurs if the application is started from design mode ( demo / evaluation / trial version only )
184.108.40.206 Jul 01, 2015
*Added: The Click event occurs ONLY if the user presses and releases the left mouse button on the same location, inside the control. If any mouse movement is detected between press/release no Click event is fired. Previously, the Click event is fired once the user releases the left mouse button over the control. You can use the MouseUp(1) event to notify your application once the user releases the left mouse button within the control.
*Fixed: A Click event occurs right after DblClick event.
220.127.116.11 Mar 12, 2014
*NEW: Windows 8.1 64-bit compatibility
*Added: The /COM 64-bit version is compatible with Microsoft Office Applications: Excel 2013, Access 2013,...
*Added: The /NET(/WPF) 64-bit version is compatible with Microsoft NET Framework 4, 4.5, 4.5.1, ...
18.104.22.168 Jun 24, 2013
*Fixed: MS Access plays a beep, when the user presses the Backspace key while the control has the focus.
*Fixed: In MS Access, can't use the CTRL+F4 key to close the current form.
22.214.171.124 Sep 03, 2012
*Fixed: On terminal-servers (citrix), CPU-consumption varying from 1-4%, if multiple instances of the control is opened in the same time ( Exontrol.CommentWindow )
*Fixed: In MS Access, the control loses its data once the Visible property is set on False or when the control is hosted to a tab control, and user changes the pages.
*Fixed: In MS Access, can't use the F2 key.
126.96.36.199 Dec 27, 2010
*Added: Compatible with the Data Execution Prevention (DEP). (SpecialBuild:8836)
*Added: 64-bit support.
*Fixed: Any 0 after decimal separator is ignored
*Fixed: The MDI form requires an extra click to activate it, once a modeless dialog is closed. The dialog contains a VB6 UserControl that hosts the control. ATL3.0 BUG
188.8.131.52 March 03, 2006
* First Release