The following movie shows the first look of the newly eXGraph/JS component

ExGraph/JS is a component that offers excellent graphical data visualization. It has many different types and styles of charts. Easy to use, zoom, resize, scroll, overview, legend, cursor view, owner-draw, numerous chart types to different axes in the same view, multiple views, and much more are features of the ExGraph/JS package. The ExGraph/JS is a HTML standalone-component, written in JavaScript, that uses no third-party libraries. The version of eXGraph for /COM, /NET and /WPF will be available in the near future.

The following movie shows the Predecessor/Successor feature

Tasks may have multiple predecessors or multiple successors. Before you begin establishing dependencies, it's important to understand that there are four types: Finish to Start (FS), the predecessor ends before the successor can begin, Start to Start (SS), the predecessor begins before the successor can begin, Finish to Finish (FF), the predecessor ends before the successor can end, Start to Finish (SF), the predecessor begins before the successor can end. The Predecessor/Successor columns show the bar's predecessor/successor based on its incoming/outgoing links. The control allows you to highlight the selected link, to add or remove the links based on the dependencies you type.

The following movie shows the expandable HTML caption feature

The expandable-captions allow you to expand(show)/collapse(hide) different information using "<a ;exp=>" or "<a ;e64=>" anchor ex-HTML tag. The exp/e64 field of the anchor stores the information to show once the user collapses/expands the caption. Any ex-HTML caption can be transformed to an expandable-caption, by inserting the anchor ex-HTML tag. For instance, "<solidline><b>Header</b></solidline><br>Line1<r><a ;exp=show lines>+</a><br>Line2<br>Line3" shows the Header in underlined and bold on the first line and Line1, Line2, Line3 on the rest. The "show lines" is shown instead of Line1, Line2, Line3 once the user clicks the + sign. The feature will be available for almost all components that provide the AnchorClick event, such as eXSwimlane, eXSurface, eXHTML, eXG2antt, and so on (/COM, /NET, /WPF and Javascript as well)

The following movie shows the undo/redo feature

You can undo and redo your last design actions on the surface. To undo an action, press Ctrl + Z. To redo an undone action, press Ctrl + Y. The Undo and Redo features let you remove or repeat single or multiple UI actions, but all actions must be undone or redone in the order you did or undid them you can t skip actions. For example, if you change the shape of three elements and then decide you want to undo the first change you made, you must undo all three changes. The feature will be available for eXSurface, eXSwimlane and eXSchedule /COM, /NET, /WPF and Javascript.

The following movie shows the ImageSize feature

The ImageSize property allows you to change the default icon size from 16 to any other value. In other words, ability to specify the size for icons, check-box, radio-buttons, expand-collapse glyphs and so on. The Images method allows app to load icons from files, streams or BASE-64 encoded strings. The ImageSize property should be defined before the Images method, so the correct resolution for ICO is chosen. This feature will be available for all UI controls that support Images method.

changes and additions for 2015, so far

12-28-2015

ExGantt, 9.0.0.3
*Added: The Print and Print preview include the locked items ( Items.LockedItemCount property )
*Added: Includes the locked items, if the ShowLockedItems property is True, when Copy method is invoked.
*Added: CopyTo method exports the control's view to an EMF file, or to an one dimensional array of bytes ( byte[] ).
*Fixed: Unloading the control may take longer if the control loads hundreds of columns.

12-28-2015

ExPropertiesList, 9.2.0.1
*NEW: Easy way to define the control's visual appearance in design mode, using XP-Theme elements or EBN objects.
*Added: VisualDesign property specifies the control's visual appearance. The VisualDesign value is a BASE64 encoded string, that can be defined using the control's WYSWYG Visual Design Editor, which can be invoked by selecting the control in Design Mode, select Properties, go to the VisualDesign property and click the ... in the Properties browser. The value for this property can be used on /COM, /NET or /WPF. The /WPF version does not have the inside editor, instead any you can use the /COM or /NET to generate the BASE64 encoded strings for this property.
*Fixed: On Windows 7, the user can not open the open file dialog on MSDEV using the ShowImageList property ( VC 6.0 )
*Fixed: The Template property shows no ... button in the properties browser.

12-23-2015

ExHelper, 12.0.0.2
*NEW: Sensitive Context for objects created by CreateObject method. For instance, press the . or CTRL + SPACE and gets the list of properties/methods available for the object on the context
*Added: "Generate Object Hierarchy" on the template's content menu generates the hierarchy of objects of the control
*Added: Includes the type of the parameters in the property/method tooltip/description
*Added: Movable/Sizable/Closable Output Window, that's available once the x-script calls the Print command.
*Added: Print, CreateObject, LoadPicture, Me, RGB, DIM keywords to middle panel's context menu.

12-23-2015

ExSurface, 12.0.0.4
*NEW: Fit-To-Client support
*Added: FitToClient method, resizes or/and moves the entire chart to fit the control's client area.
*Added: The LayoutStartChanging(exSurfaceZoom) / LayoutEndChanging(exSurfaceZoom) events are fired while calling the FitToClient method.
*Added: The descendents nodes/elements are moved automatically once the user resizes the focusing node/selection. ( AllowMoveDescendents  property is True )

12-23-2015

ExMaskEdit, 8.0.0.2
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: The element's tooltip is not shown if the user hovers again the object, if previously its tooltip was automatically hidden by elapsing the time specified by the ToolTipPopDelay property.
*Fixed: The show message is shown on the debugger ( dbgview ), when the tooltip is about to be shown.

12-21-2015

ExSchedule, 10.0.0.2
*Added: Improves the way of scrolling the control's content while moving the objects outside of the control's client area, by drag and drop, and the control's margins are close to margins of the screen/monitor. 
*Added: The HeaderDayLongLabel property supports <=>EXPR as the HeaderDayShortLabel property
*Added: Auto-sizes the All-Day Header according to visible dates in the current view.
*Added: Limits the all-day events to the date's client view. 
*Fixed: The controls hangs up for a while if the user clicks contiguously any button on the control's scroll bars.

12-21-2015

ExComboBox, 10.0.0.2
*Fixed: The control's filter is applied only if the user changes the UI drop down filter. ( ESC cancels the curent selection, so no filter is applied )
*Fixed: Restores the column's filter when the Column.FilterOnType property is True.
*Fixed: The drop down filter is closed, if clicking the the filter's patternd field, instead moving the caret.
*Fixed: The use can not select multiple items in the drop down list, if using the SPACE key, while the filter's pattern is visible
*Fixed: The height of the control's filter bar is not updated if the control's FilterBarHeight property is negative.

12-20-2015

The following movie shows the EBN 1003 implementation:

The Colorable Region defines a portion of the EBN object where the EBN color is applied. The Colorable Region is defined by all points of the EBN object that are between Start and End color. Any object in the EBN, can be colorable or not-colorable, which means that the EBN color is applied or not to this region part when the color is applied to the entire EBN object. For instance, at runtime the identifier 0x1FF0000 applies blue color to all colorable parts that compose the EBN object, excluding the not-colorable objects. In other words, if your EBN shows borders, margins, shadows, ... you can specify them to keep their color when a solid color is applied to the entire EBN object.
12-16-2015

ExCalendar, 11.0.0.1
*NEW: Recurrence Support, by RFC 5545 
*Added: Recurrence sample, using the Exontrol.ICalendar library
*Added: DisplayWeekNumberAs property specifies the way the control displays the week number ( ShowWeeks property ). The exISO8601WeekNumber indicates that the first week has 4 January in it (ISO8601 specifications), while exSimpleWeekNumber indicates that the first week starts on January 1st.
*Fixed: Sometimes, the week number is not displayed for the first month on the first row.

12-16-2015

ExList, 8.3.0.6
*NEW: Subscript and Superscript implementation in HTML captions, using the <off> HTML tag
*Added: <off>, </off> built-in HTML tags defines the vertical offset to display the element, relative to the current position. This tag is inheritable. The <off pixels>, where, pixels indicates the vertical offset to be applied ). For instance, the following text displays a text with Subscript and Superscript such as: "Text <off 4>with subscript</off> <off -4>and superscript</off> support"
*Added: The <fgcolor=0000FF> and <fgcolor FF>, or <bgcolor=00FF00> and <bgcolor FF00>, so no = or full 6 hexa-digits are required to define the color to be applied
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag
*Added: Increases the performance of parsing HTML captions.
*Fixed: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.

12-14-2015

ExG2antt, 11.0.0.3
*NEW: Ability to save/load automatically the control's layout.
*Added: Layout property, saves or loads the control's layout, an that means, the position, width, visibility, sort order of the control's columns and the scroll position, filtering, selection, and so on. The Layout property saves/loads almost all properties of the columns, that user can change at runtime, using the control's user interface.
*Added: Description(exColumnsFloatBar) specifies the caption to be shown on control's Columns float bar.
*Added: The LayoutChanged event is fired if changing the Column.Visible property by code.
*Added: Allows newly added items to be visible, while control has a filter applied ( Call the ApplyFilter method, during Change, KeyDown, ... event in order to re-apply the filter on the new items ).

12-14-2015

EXMLGrid, 11.0.0.3
*NEW: Major/Radical improvements for input-mask fields.
*Added: New special characters for the Editor.Mask property as follows # 0 9 x X A a L ? & C > < * {,} [-] \ ! » «. Characters enclosed in double quotation ("" or ``) marks will be displayed literally. For instance, the Editor.Mask on "`Prefix: `(###)", displays Prefix: (___).
*Added: CTRL + A, selects all text in caret-type editor.
*Added: Advances to the next field if the current entity is a number, and there is no other possibility. For instance, having the input mask such as "{0,23}:{0,59}:{0,59}", and user types 12, the cursor is advanced to the next field automatically.
*Added: The mask editor selects the entity from the cursor, when user double clicks it. For instance, having the "10:20", clicking the 2 will highlight 20, instead the entire text

12-09-2015

ExGrid, 10.2.0.3
*NEW: New text decorations support for HTML captions, like outlined characters, shadow, ....
*Added: <gra>, </gra> built-in HTML tags define a gradient text ( the <gra> supports color, mode and blending, like <gra rrggbb;mode;blend>, where, rr/gg/bb represents the red/green/blue values of the ending color, 808080 if missing as gray, mode a value between 0 and 4, 1 if missing, and blend 0 or 1, 0 if missing )
*Added: <out>, </out> built-in HTML tags define a text to show with outlined characters ( the <out> supports color and width, like <out rrggbb;width>, where rr/gg/bb represents the red/green/blue values of the outline color, 808080 if missing as gray, width indicates the size of outline, 1 if missing.
*Added: <sha>, </sha> built-in HTML tags define a text with a shadow ( the <sha> supports color, width and offset, like <out rrggbb;width;offset>, where rr/gg/bb represents the red/green/blue values of the shadow color, 808080 if missing as gray, width indicates the size of shadow, 4 if missing, and offset indicates the offset from the origin to display the text's shadow, 2 if missing.
*Added: Increases the performance of parsing HTML captions.

12-09-2015

ExCalc, 8.1.0.1
*Added: The Version property for /NET version returns more information about the component/assembly/file.
*Fixed: Sometimes, can't click the control's buttons if touching the capacitive screen.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.
*Fixed: The xBase++ application fails, if a division by zero occurs

12-07-2015

ExHTML, 9.0.0.2
*NEW: Ability to convert the cursor coordinates to (column,line)-coordinates, and reverse
*Added: PositionToXY( Position ) property converts the cursor position to (x,y)-coordinates ( column, line ). The Position indicates a number between CursorStart and CursorEnd properties. The x/column-coordinate is in the low-order short of the return value and the y/line-coordinate is in the high-order short.
*Added: PositionToX( Position ) property converts the cursor position to x-coordinate (column). The Position indicates a number between CursorStart and CursorEnd properties.
*Added: PositionToY( Position ) property converts the cursor position to y-coordinate (line). The Position indicates a number between CursorStart and CursorEnd properties.
*Added: XYToPosition( X, Y ) property converts the (x,y)-coordinates ( column, line ) to cursor position. The result indicates a number between CursorStart and CursorEnd properties.

12-07-2015

ExRibbon, 10.0.0.5
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: The user can't scroll to the scrollbar's minimum value if it is negative ( while dragging the scrollbar's thumb )
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.

12-06-2015

The following movie shows the First-Look for the newly eXICalendar component:

The ExICalendar library implements the ICalendar data format, according with Internet Calendaring and Scheduling Core Object Specification, RFC 5545. The iCalendar data format represents exchanging calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, independent of any particular calendar service or protocol. The iCalendar format is suitable as an exchange format between applications or systems. The format is defined in terms of a MIME content type. This will enable the object to be exchanged using several transports, including but not limited to SMTP, HTTP, a file system, desktop interactive protocols such as the use of a memory-based clipboard or drag/drop interactions, point-to-point asynchronous communication, and so on. The eXICalendar library provides ICS, Recurrence capabilities for components like eXCalendar, eXGantt, eXG2antt, eXSchedule, and so on. More news coming soon....
12-02-2015

ExPrint, 10.1.0.2
*Added: The Version property for /NET version returns more information about the component/assembly/file.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.
*Fixed: The Encode64Icons retrieves empty string for valid ICO files (/NET version)

12-02-2015

ExLabel, 12.0.0.1
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.

11-30-2015

ExG2antt, 11.0.0.2
*NEW: Ability to select the visible/hidden columns, using the UI float bar
*Added: ColumnsFloatBarVisible property specifies whether columns float bar is visible, so the user can drag and drop columns, to make then visible or hidden.
*Added: Column.AllowDragging property indicates if the column may be displayed to Columns float bar, so the Columns float bar displays columns with the Visible property on False, and AllowDragging property on True. Using the AllowDragging property, you can still have internals columns, that can not be visible for the user.
*Added: The Columns float bar supports incremental search, so typying characters will start looking for a column with specified caption.
*Added: Background(exCursorHoverColumn) on -1 ( 0xFFFFFFFF), prevents changing the column's visual appearance when the cursor hovers the column's header.
*Fixed: A task bar of exBarTreatAsNonWorking type is not working as described ( Chart.AllowNonworkingBars property )

11-30-2015

ExEdit, 11.0.0.1
*NEW: Windows Touch/Pointer Support ( ability to scroll the control's content by touching and dragging )
*Added: Using the mouse, you can scroll the control's content by long clicking the control and dragging the cursor to any direction.
*Fixed: Can't start OLE Drag and Drop to move the selected text.

11-25-2015

ExPivot, 10.0.0.2
*Added: DisplayPivotRows property specifies the maximum number of rows that can be generated in the control's list
*Fixed: Can't drop the data as text to Microsoft Word application, if the HeaderVisible property is False ( AutoDrag property is exAutoDragCopyText )
*Fixed: A Click event occurs right after DblClick event.
*Fixed: The controls hangs up for a while if the user clicks contiguously any button on the control's scroll bars.
*Fixed: The control's scroll bar is not updated while clicking contiguously any button on the control's scroll bars.

11-25-2015

ExMenu, 9.0.0.3
*Added: Support for ActiveX over the /NET Framework ( ActiveX control written in C#, VB/NET, Regasm - Assembly Registration Tool, CSActiveX) 
*Added: TemplateResult property returns the result of the last call of Template property. The TemplateResultN property returns the result as numeric ( double expression ), while the TemplateResultS property returns the result of the last call of Template property, as string.
*Fixed: The ExecuteTemplate property returns Variant rather than String expression

11-23-2015

ExG2antt, 11.0.0.1
*NEW: Expandable Header Support, or ability to expand the columns in the control's header
*Added: Column.ExpandColumns property specifies the list of columns to be shown when the current column is expanded.
*Added: Column.Expanded property expands or collapses the column.
*Added: Column.DisplayExpandButton property shows or hides the expanding/collapsing button in the column's header.
*Added: The exPreserveBarLengthA, exPreserveBarLengthB, exPreserveBarLength of GroupBarsOptionsEnum type, preserves the length/duration of the bar A, B or both when grouping, including when the Items.ItemBar(exBarKeepWorkingCount) property is True ( Items.GroupBars method )

11-23-2015

ExGrid, 10.2.0.2
*NEW: Ability to define the visual appearance of the Columns Float bar, including the frame
*Added: Background(exColumnsFloatBackColor) property specifies the background color for the Columns float bar.
*Added: Background(exColumnsFloatScrollBackColor) property specifies the background color for the scroll bars in the Columns float bar.
*Added: Background(exColumnsFloatScrollPressBackColor) property specifies the background color for the scroll bars in the Columns float bar, when the user clicks the scroll bars.
*Added: Background(exColumnsFloatScrollUp) property specifies the visual appearance of the up scroll bar.
*Added: Background(exColumnsFloatScrollDown) property specifies the visual appearance of the down scroll bar.
*Added: Background(exColumnsFloatAppearance) property specifies the visual appearance for the frame/borders of the Column's float bar.
*Added: Background(exColumnsFloatCaptionBackColor) property specifies the visual appearance of the caption's background, if the Background(exColumnsFloatAppearance) property is specified.
*Added: Background(exColumnsFloatCaptionForeColor) property specifies the foreground color for the caption, if the Background(exColumnsFloatAppearance) property is specified.
*Added: Background(exColumnsFloatCloseButton) property specifies the visual appearance for the closing button, if the Background(exColumnsFloatAppearance) property is specified.
*Fixed: The SUM on computed field requires scrolling the control's content to the end to display the result correctly. For instance, Items.CellValue property is "sum(all,dir,%13)", Items.CellValueFormat is ValueFormatEnum.exTotalField, the column with the index 13, has Column.ComputedField property on "%1+%0"

11-18-2015

ExTree, 10.0.0.2
*Added: Description(exColumnsFloatBar) specifies the caption to be shown on control's Columns float bar.
*Added: Background(exColumnsFloatBackColor) property specifies the background color for the Columns float bar.
*Added: Background(exColumnsFloatScrollBackColor) property specifies the background color for the scroll bars in the Columns float bar.
*Added: Background(exColumnsFloatScrollPressBackColor) property specifies the background color for the scroll bars in the Columns float bar, when the user clicks the scroll bars.
*Added: Background(exColumnsFloatScrollUp) property specifies the visual appearance of the up scroll bar.
*Added: Background(exColumnsFloatScrollDown) property specifies the visual appearance of the down scroll bar.
*Added: Background(exColumnsFloatAppearance) property specifies the visual appearance for the frame/borders of the Column's float bar.
*Added: Background(exColumnsFloatCaptionBackColor) property specifies the visual appearance of the caption's background, if the Background(exColumnsFloatAppearance) property is specified.
*Added: Background(exColumnsFloatCaptionForeColor) property specifies the foreground color for the caption, if the Background(exColumnsFloatAppearance) property is specified.
*Added: Background(exColumnsFloatCloseButton) property specifies the visual appearance for the closing button, if the Background(exColumnsFloatAppearance) property is specified.

11-18-2015

ExplorerTree, 10.0.0.4
*Added: Validates the cell's content when the user presses the TAB key while editing.
*Fixed: The control plays a beep when the user presses the TAB key, while editing the cell.
*Fixed: The control fails if the user presses the enter key, on the Filter For field of a drop down filter with an empty content ( Column.FilterType property is exNumeric )
*Fixed: Resets the column's filter if the user empties the Filter For field a drop down numeric filter ( Column.FilterType property is exNumeric )
*Fixed: Can't use Enter key while editing a cell, on ExHelper.

11-16-2015

ExSchedule, 10.0.0.1
*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, ...
*Fixed: Sometimes, the Events.Item(Handle) property returns nothing, if Handle parameter is of double/float type, instead returning the event giving its identifier. The Event.KnownProperty(exEventID) property specifies the event's identifier.
*Fixed: Prevents truncating the last selected date in the schedule view ( vertical scroll bar ) when the user changes programmatically the DayViewHeight / DayViewWidth property

11-16-2015

ExHelper, 12.0.0.1
*NEW: Sensitive Context for X-Script/Template language. For instance, press the . or CTRL + SPACE and gets the list of properties/methods available for the object on the context. Also, for instance, if you have a property or parameter of enumeration/boolean type, you can press the ( , or = (value) character, to get the available values for specified enumeration type
*Added: Exontrol.ICalendar (ExICalendar) component to the controls list.
*Added: Icons/ToolTips for sensitive context panel of the template panel ( middle panel ).
*Added: Regroups the items of sensitive context panel of the template panel ( middle panel ).
*Added: Shows the keywords in blue, numbers, boolean, dates in gray, comments in italic green
*Added: ExEdit 12.0

11-11-2015

Expression, 9.0.0.2
*Added: lfind binary-operator for format/expression. The a lfind b searches the first occurrence of the string b within string a, and returns -1 if not found, or the position of the result ( zero-index ). For instance, `ABCABC` lfind `D` returns -1, while `ABCABC` lfind `C` returns 2.
*Added: rfind binary-operator for format/expression. The a rfind b searches the last occurrence of the string b within string a, and returns -1 if not found, or the position of the result ( zero-index ). For instance, `ABCABC` rfind `D` returns -1, while `ABCABC` rfind `C` returns 5.
*Added: reverse unary-operator for format/expression. The reverse(a) reverses the order of the characters in the string a, For instance, the reverse("Mihai") returns "iahiM"

11-11-2015

ExStatusBar, 9.1.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: TemplateResult property returns the result of the last call of Template property. The TemplateResultN property returns the result as numeric ( double expression ), while the TemplateResultS property returns the result of the last call of Template property, as string.
*Fixed: A Click event occurs right after DblClick event.

The following movie shows the Context-Sensitive and Inline-ToolTip feature of eXEdit component:

The movie shows the eXEdit's Context-Sensitive support (A context sensitive user interface is one which can automatically choose from a multiplicity of options based on the current or previous state(s) of the program operation) and Inline-ToolTip support ( Ability to display keyword's tooltip while you are typing, or critical information, just bellow the line you type or error occurs ). The eXHelper 12.0 includes these features, so you can download and install it from here.
11-09-2015

ExPropertiesList, 9.1.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: FilterBarPromptVisible property of FilterBarVisibleEnum type, instead of Boolean. If FilterBarPromptVisible property is exFilterBarAlwaysVisible, the filter bar shows no close button.
*Fixed: The control does not apply the filter as user types characters in the control's filter bar prompt field. (FilterBarPromptVisible property)

11-09-2015

ExGantt, 9.0.0.2
*NEW: Subscript and Superscript implementation in HTML captions, using the <off> HTML tag
*Added: <off>, </off> built-in HTML tags defines the vertical offset to display the element, relative to the current position. This tag is inheritable. The <off pixels>, where, pixels indicates the vertical offset to be applied ). For instance, the following text displays a text with Subscript and Superscript such as: "Text <off 4>with subscript</off> <off -4>and superscript</off> support"
*Added: The <fgcolor=0000FF> and <fgcolor FF>, or <bgcolor=00FF00> and <bgcolor FF00>, so no = or full 6 hexa-digits are required to define the color to be applied
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag
*Fixed: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.

11-04-2015

ExContextMenu, 11.0.0.4
*NEW: Select Button Support, indicates a button associated with a drop down button to select items from.
*Added: Item.ShowAsButton property of ShowAsButtonEnum indicates the type of the button to be displayed on the item ( previously the Item.ShowAsButton property was of boolean type )
*Added: Item.ShowAsButton property on exShowAsSelectButton property indicates that the current item displays a select button. The select button is displayed if the current item has a sub-menu, which indicates the list of items to choose from. If the item has no sub-menu, the item is displayed as a normal button, with no drop down button.
*Added: The ShowAsButtonEnum.exShowAsButtonAutoSize property indicates that the size of the button's caption fits the item's caption.
*Added: Item.ShowLocalPopup property specifies whether the item's popup is shown as local. Clicking any item inside a local popup makes the popup itself to close including all its descendent sub-menus, without closing any ascendant sub-menus.

11-04-2015

ExOrgChart, 12.0.0.1
*NEW: WYSIWYG Built-In HTML Editor
*Added: Background(exContextMenuAppearance) property indicates the visual appearance of the borders / inside of the control's context menu. For instance, Background(exContextMenuAppearance) = 0x2000000, indicates that the control's context menu shows the EBN (borders and client area) with the identifier 2 in the control's VisualAppearance collection. The Background(exContextMenuAppearance) is valid while it is not zero. 
*Added: Background(exContextMenuBackColor) property specifies the solid background color for the control's context menu. The Background(exContextMenuBackColor) is valid while it is not zero.
*Added: Background(exContextMenuForeColor) property specifies the text foreground color for the control's context menu. The Background(exContextMenuForeColor) is valid while it is not zero.

11-02-2015

ExFileView, 8.0.0.2
*Added: Improves the way of scrolling the control's content while moving the objects outside of the control's client area, by drag and drop, and the control's margins are close to margins of the screen/monitor. 
*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: The control's scroll bar is not updated while clicking contiguously any button on the control's scroll bars.
*Fixed: The VS 2008 fails, if the user selects the exfileview/net in design mode.

11-02-2015

ExButton, 12.1.0.2
*Added: The Version property for /NET version returns more information about the component/assembly/file.
*Fixed: The button can't be clicked once another button that overlaps the current button it is hidden.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.

10-28-2015

ExGrid, 10.2.0.1
*NEW: Ability to select the visible/hidden columns, using the UI float bar
*Added: ColumnsFloatBarVisible property specifies whether columns float bar is visible, so the user can drag and drop columns, to make then visible or hidden.
*Added: Column.AllowDragging property indicates if the column may be displayed to Columns float bar, so the Columns float bar displays columns with the Visible property on False, and AllowDragging property on True. Using the AllowDragging property, you can still have internals columns, that can not be visible for the user.
*Added: The Columns float bar supports incremental search, so typying characters will start looking for a column with specified caption.
*Added: Description(exColumnsFloatBar) specifies the caption to be shown on control's Columns float bar.
*Added: Allows newly added items to be visible, while control has a filter applied ( Call the ApplyFilter method, during Change, KeyDown, ... event in order to re-apply the filter on the new items ).

10-28-2015

ExComboBox, 10.0.0.1
*NEW: Windows 8 Touch/Pointer Support ( ability to scroll the control's content by touching and dragging )
*Added: AutoDrag property can specify distinct actions for left/right mouse buttons and short/long touch actions. For instance, AutoDrag property on exAutoDragScroll + exAutoDragScrollOnShortTouch indicates that the user can scroll the control's content by clicking the left mouse button, or by short touching the screen.
*Fixed: A beep occurs when pressing ENTER/TAB key while control's Style property is DropDown
*Fixed: The control fails if the user presses the enter key, on the Filter For field of a drop down filter with an empty content ( Column.FilterType property is exNumeric )
*Fixed: Resets the column's filter if the user empties the Filter For field a drop down numeric filter ( Column.FilterType property is exNumeric )

10-26-2015

ExEdit, 10.0.0.2
*Added: The SelForeColorHide property specifies the foreground color of the current selection when the control has no focus, and the HideSelection property is False.
*Added: The SelBackColorHide property specifies the background color of the current selection when the control has no focus, and the HideSelection property is False.
*Fixed: Prevents jumping to the next occurrence, while incremental searching is on, and the current selection matches typing characters

10-26-2015

ExSurface, 12.0.0.3
*NEW: Ability to customize the html edit's context menu
*Added: EditContextMenuItems property specifies the control's context menu, while editing the element
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped

10-21-2015

ExG2antt, 10.3.0.4
*Added: Chart.UpdateOnMoving property specifies whether the control moves or resizes all related bars or just the bar being moved or resized
*Added: Call the ValidateValue event when user clicks outside of the control ( current editor loses the focus, CauseValidateValue property ).
*Added: Allows resizing the bar relative to inside-zoom unit while the cursor hovers it, if the time scale of the inside zoom unit is less than Chart.ResizeUnitScale property. The InsideZoomFormat.InsideUnit/InsideCount specifies the resizing time scale unit for the inside zoom unit.
*Fixed: The control fails if loading data several times with no using the BeginUpdate/EndUpdate methods.
*Fixed: Sometimes, the selection is lost, once the mouse is released during scrolling, while the user selects several cells by dragging ( FullRowSelect property )

10-21-2015

ExMaskEdit, 8.0.0.1
*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, ...
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>

10-19-2015

EXMLGrid, 11.0.0.2
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
*Fixed: The SaveXML method does not save the node's value, if node was previously loaded using <node>value</node> XML format

10-19-2015

ExCalendar, 10.0.0.3
*Fixed: The calendar panel advances two months if the user clicks the left/right buttons
*Fixed: A Click event occurs right after DblClick event.
*Fixed: Can't select a date in the control with the finger when touching the capacitive screen.

10-14-2015

ExList, 8.3.0.5
*NEW: New text decorations support for HTML captions, like outlined characters, shadow, ....
*Added: <gra>, </gra> built-in HTML tags define a gradient text ( the <gra> supports color, mode and blending, like <gra rrggbb;mode;blend>, where, rr/gg/bb represents the red/green/blue values of the ending color, 808080 if missing as gray, mode a value between 0 and 4, 1 if missing, and blend 0 or 1, 0 if missing )
*Added: <out>, </out> built-in HTML tags define a text to show with outlined characters ( the <out> supports color and width, like <out rrggbb;width>, where rr/gg/bb represents the red/green/blue values of the outline color, 808080 if missing as gray, width indicates the size of outline, 1 if missing.
*Added: <sha>, </sha> built-in HTML tags define a text with a shadow ( the <sha> supports color, width and offset, like <out rrggbb;width;offset>, where rr/gg/bb represents the red/green/blue values of the shadow color, 808080 if missing as gray, width indicates the size of shadow, 4 if missing, and offset indicates the offset from the origin to display the text's shadow, 2 if missing.
*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.
*Added: The RClick event occurs ONLY if the user presses and releases the right mouse button on the same location, inside the control. If any mouse movement is detected between press/release no RClick event is fired. Previously, the RClick event is fired once the user releases the right mouse button over the control. You can use the MouseUp(2) event to notify your application once the user releases the right mouse button within the control.

10-14-2015

ExHelper, 11.0.0.1
*NEW: Includes support for simple COM objects, that requires no container to run, like eXContextMenu, eXSkinBox, eXPrint, and so on
*Added: Exontrol.ContextMenu (ExContextMenu), Exontrol.MsgBox ( ExSkinBox ), Exontrol.ToolTip ( ExToolTip ) components to the controls list.
*Added: Add Event ... context menu, adds a handler for specified event.
*Fixed: Prevents refreshing the controls while selecting a new control from the drop down list.
*Fixed: Prevents adding events of additional objects into the library ( events for default object only ).
*Fixed: The eXHelper may be "non-responsive" while trying to gain the focus.

10-12-2015

ExHTML, 9.0.0.1
*NEW: Windows Touch/Pointer Support ( ability to scroll the control's content by touching and dragging )
*Added: Using the mouse, you can scroll the control's content by long clicking the control and dragging the cursor to any direction.
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
*Fixed: The bold/italic parts of the HTML captions may be slightly vertically-misaligned, if the control's default font is large ( 16.5 or greater )
*Fixed: The keys are disabled into a dialog/input box during the ExecuteContextMenu event.

10-12-2015

ExCalc, 8.0.0.4
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped

10-07-2015

ExG2antt, 10.3.0.3
*NEW: The Chart.ResizeUnitScale/ResizeUnitCount property specifies time-unit/interval to check for next/previously non-working units, while Chart.ResizeUnitScale property is exMinute or exSecond, and the control displays items different non-working units, using the Items.ItemNonworkingUnits property.
*Fixed: A hang up may occur when user moves a bar from an item to another with different non-working units ( Items.ItemNonworkingUnits property )
*Added: Associates the last added record during the AddItem event with the item being added to the control, if the DetectAddNew property is True, and the control is bounded to a DAO recordset.
*Added: Moves the current record to the associated record to be deleted on RemoveItem event, if the DetectDelete property is True, and the control is bounded to a DAO recordset.
*Fixed: Prevents expanding items with the Items.HasChildren property On True, if the Column.FilterList property includes the FilterListEnum.exRootItems
*Fixed: Apparently, The Column.FilterType property returns uninitialized value, and so, a column of DateType can not be filtered using the UI.

10-07-2015

ExRibbon, 10.0.0.4
*Fixed: Un-highlights the last item from the cursor when the cursor leaves the control ( Background(exMenuHotBackColor), Item.HotBackColor, ... )
*Fixed: The SelectItem event occurs for all items from the cursor ( when two or more controls overrides one with another )
*Fixed: The item's editor is still displayed, if the item's Visible property is set on False

10-05-2015

ExHelper, 10.1.0.3
*Added: Exontrol.SwimLane component to the controls list.
*Fixed: Rename the Exxmlgrid1 with Exmlgrid1
*Update: ExEdit/10.0

10-05-2015

ExMenu, 9.0.0.2
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: TemplateDef property allows defining inside variables for the Template feature ( available for /COM only, and useful to assign properties with multiple parameters, which is not supported in dBASE )

10-05-2015

ExDialog, 6.1.0.1
*Added: Version property returns, the version of the running component.
*Added: The Version property for /NET version returns more information about the component/assembly/file.
*Fixed: The PictureWidth and PictureHeight properties return the same value.

10-05-2015

ExRecord, 8.1.0.2, ExScrollBar, 11.0.0.2, ExSkinBox, 11.0.0.2, ExSlider, 11.0.0.3
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.

09-30-2015

ExGrid, 10.1.1.1
*Added: Export(Destination,Options) exports the control's data to a CSV format. The Options parameter supports three fields separated by | character, where the first field could be all, vis, sel or chk, to export all, just visible, selected or checked items [all-if missing], the second field indicates the column to be exported, [all visible columns-if missing], and the third field indicates the character to separate the fields inside each exported line [tab character-if missing]. The Destination parameter indicates the file to be created where exported date should be saved. For instance, Export( Destination,"sel|0,1|; ") exports the cells from columns 0, 1 from the selected items, to a CSV using the ; character as a field separator. If Destination is empty or missing, the Export returns the result as a string.
*Added: Ability to scroll the control's list when selecting by dragging ( SingleSel property is False )
*Fixed: The control fails if you click and hold the left mouse button on the thumb of the scrollbar itself and drag up and down and then click the right mouse button whilst the left button is still pressed
*Fixed: The Background(exDragDropListTop) or Background(exDragDropListBottom) visual appearance is not exchanged when the cursor hovers the top or bottom side of the control.
*Fixed: Sometimes, the data can't be dropped to control, if any of the Background(exDragDropListTop), Background(exDragDropListBottom), Background(exDragDropListOver) or Background(exDragDropListBetween) property is used ( not zero, /COM version only ).
*Fixed: The control fails if you click and hold the left mouse button on the thumb of the scrollbar itself and drag up and down and then click the right mouse button whilst the left button is still pressed

09-30-2015

ExPivot, 10.0.0.1
*NEW: Memory Management Improvements
*Added: IncludeExpandColumn property specifies whether the column itself is displayed in the list (header/chart), while it expanded ( the column contains child columns ).
*Fixed: Reduces the memory usage when importing/loading the data into the control ( 40 - 60% )
*Fixed: Memory-leaks when the data is loaded several times.

09-29-2015

The following movie shows a first-look of the newly eXMLGrid/NET component:

The eXSuite/NET has a new component, eXMLGrid/NET. Exontrol's new eXMLGrid/NET control provides an innovative tree-grid view look and handles data in XML fashion way. The eXMLGrid/NET component can be seen as a superior tree-grid control that allows resizing the node's indentation at runtime. Features include: Automatic OLE Drag and Drop support, Filtering support, Incremental-Search support, UI Visual Designer, Background Extension support, Fit-To Page Print and Print Preview support, and so on.
09-28-2015

ExTree, 10.0.0.1
*NEW: Ability to select the visible/hidden columns, using the UI float bar
*Added: ColumnsFloatBarVisible property specifies whether columns float bar is visible, so the user can drag and drop columns, to make then visible or hidden.
*Added: Column.AllowDragging property indicates if the column may be displayed to Columns float bar, so the Columns float bar displays columns with the Visible property on False, and AllowDragging property on True. Using the AllowDragging property, you can still have internals columns, that can not be visible for the user.
*Added: The Columns float bar supports incremental search, so typying characters will start looking for a column with specified caption.
*Added: Background(exCursorHoverColumn) on -1 ( 0xFFFFFFFF), prevents changing the column's visual appearance when the cursor hovers the column's header.

09-28-2015

ExLabel, 11.0.0.4
*Fixed: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.
*Fixed: The element's tooltip is not shown if the user hovers again the object, if previously its tooltip was automatically hidden by elapsing the time specified by the ToolTipPopDelay property.
*Fixed: The show message is shown on the debugger ( dbgview ), when the tooltip is about to be shown.

09-23-2015

ExG2antt, 10.3.0.2
*NEW: Scroll Extension which allows you to shrink the space used by control's scroll bars, and still using the scroll bars using the extension which shows up outside of the control's client area.
*Added: The ScrollPartEnum.exExtentThumbPart indicates the thumb-extension of the scroll bar. The ScrollPartVisible(Bar,exExtentThumbPart) on True enables the scroll bar extension.
*Added: Background(exVSThumbExt) specifies the visual appearance of the thumb-extension, for the vertical scroll bar. The similar values are exVSThumbExtP, exVSThumbExtD, exVSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
*Added: Background(exHSThumbExt) specifies the visual appearance of the thumb-extension, for the horizontal scroll bar. The similar values are exHSThumbExtP, exHSThumbExtD, exHSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
*Fixed: Prevents showing the default appearance of the exVSUpper/exHSUpper/exVSLower/exHSLower, if the exVSBack/exHSBack is set
*Fixed: Prevents selecting all locked cells ( CountLockedColumns property ), if the user selects and scrolls the control's content when the FullRowSelect property is exRectSel

09-23-2015

EXMLGrid, 10.0.0.1
*NEW: New text decorations support for HTML captions, like outlined characters, shadow, ....
*Added: <gra>, </gra> built-in HTML tags define a gradient text ( the <gra> supports color, mode and blending, like <gra rrggbb;mode;blend>, where, rr/gg/bb represents the red/green/blue values of the ending color, 808080 if missing as gray, mode a value between 0 and 4, 1 if missing, and blend 0 or 1, 0 if missing )
*Added: <out>, </out> built-in HTML tags define a text to show with outlined characters ( the <out> supports color and width, like <out rrggbb;width>, where rr/gg/bb represents the red/green/blue values of the outline color, 808080 if missing as gray, width indicates the size of outline, 1 if missing.
*Added: <sha>, </sha> built-in HTML tags define a text with a shadow ( the <sha> supports color, width and offset, like <out rrggbb;width;offset>, where rr/gg/bb represents the red/green/blue values of the shadow color, 808080 if missing as gray, width indicates the size of shadow, 4 if missing, and offset indicates the offset from the origin to display the text's shadow, 2 if missing.
*Added: Increases the performance of parsing HTML captions.

09-21-2015

ExSchedule, 9.3.0.1
*NEW: Ability to serialize the control's content as a text using the SaveXML method
*Added: The SaveXML method exports the control's content as a string, if the Destination parameter is a reference to a string. For instance, The syntax Dim s As String: G2antt1.SaveXML s: MsgBox (s), saves and displays the control's content in XML format as a string.
*Added: The LoadXML method loads the control's content from a string, previously saved using the SaveXML to a string.
*Added: Serializes the Event.BodyBackgroundExt in XML format, when using the SaveXML / LoadXML methods

09-21-2015

ExPlorerTree, 10.0.0.3
*Added: Allows newly added items to be visible, while control has a filter applied ( Call the ApplyFilter method, during Change, KeyDown, ... event in order to re-apply the filter on the new items ).
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: In uniPaaS 1.9, can't use the CTRL+F2 key to access a specific program.

09-16-2015

ExG2antt, 10.3.0.1
*NEW: Scroll Line by Line support allows smooth scrolling when displaying items of different heights.
*Added: Ability to vertically scroll the control's content line by line, if the ScrollBySingleLine property is True, such the Items.FirstVisibleItem can be partially visible. Previously, the FirstVisibleItem can not be viewed partially visible. The smooth scrolling has effect if pressing the vertical up or down scroll buttons.
*Added: Notes.ClipTo property specifies the part of the chart to clip the notes of the control. By default, the Notes.ClipTo indicates no clipping.
*Added: Shows NO cursor if the smooth scrolling by drag is not possible
*Added: Erases the header's background with the control's BackColor, when the control's BackColorHeader property reffers an EBN object.
*Fixed: The chart's note is showing at wrong position if moving it very quickly.
*Fixed: An "StackExceptionError" exception may occurs if the chart has margins ( Chart.ScrollRange property ), and the chart's overview section is visible ( Chart.OverviewVisible property is set ).

09-16-2015

ExComboBox, 9.0.0.2
*Added: The cell's caption uses the full cell's content, so <c> and <r> centers or right-aligns the cell's caption relative to the cell's available content ( by excluding the cell's check, images and pictures ).
*Added: The "check,icon,icons,picture" in the Column.Def(exCellDrawPartsOrder) property aligns the parts relative to the "caption". For instance, "check,caption,icon,icons,picture" indicates that the "check" is shown to the left of caption, while the "icon,icons,picture" are displayed to the right of the "caption". The "caption" occupies the cell's content by excluding the cell's check, images and pictures
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
*Fixed: A Click event occurs right after DblClick event.

09-14-2015

ExList, 8.3.0.4
*NEW: Inheritance for HTML attributes on multiple line ( for instance, the < b > is inherited on multiple lines, until the < /b > tag is found)
*NEW: The < font > or < img > can change the height of the HTML line, so HTML captions can display lines with different heights.
*Added: The HTML captions allow using not-nested elements to be used. (for instance the sequence "< b >1< s >23< /b >4< /s>" displays 123 in bold while the 234 are shown in strikeout )
*Added: The < c > HTML tag centers the line. Similar with < r > HTML tag.
*Fixed: Extra characters are inserted in the next line if the breaking element is a picture that does not fit the current line.
*Fixed: Ignores the ending HTML tags, if they are not used previously ( for instance, the < /b > is not displayed in the sequence "ABC< /b >" )

09-14-2015

ExPivot, 9.0.0.4
*NEW: Sorting and Incremental-Seach for control's Columns Floating Panel and Context Menu.
*Added: PivotColumnsSortOrder property specifies the order to display the columns on the Columns Floating Panel ( PivotColumnsFloatBarVisible property ). For instance, PivotColumnsSortOrder property on exPivotColumnsAscending, makes the columns floating panel to display the columns alphabetically in ascending order.
*Added: The exPivotBarContextSortAscending flag in control's PivotBarVisible property indicates that the Context Menu of the control's pivot bar displays the columns alphabetically in ascending order.
*Added: The exPivotBarContextSortReverse flag in control's PivotBarVisible property indicates that the Context Menu of the control's pivot bar displays the columns in reverse order. The combination of exPivotBarContextSortAscending and exPivotBarContextSortReverse makes the Context Menu of the control's pivot bar to display the columns alphabetically in descending order ( exPivotBarContextSortDescending ).

09-09-2015

ExTree, 9.2.0.2
*Added: Export(Destination,Options) exports the control's data to a CSV format. The Options parameter supports three fields separated by | character, where the first field could be all, vis, sel or chk, to export all, just visible, selected or checked items [all-if missing], the second field indicates the column to be exported, [all visible columns-if missing], and the third field indicates the character to separate the fields inside each exported line [tab character-if missing]. The Destination parameter indicates the file to be created where exported date should be saved. For instance, Export( Destination,"sel|0,1|; ") exports the cells from columns 0, 1 from the selected items, to a CSV using the ; character as a field separator. If Destination is empty or missing, the Export returns the result as a string.
*Added: CopyTo method exports the control's view to an EMF file, or to an one dimensional array of bytes ( byte[] ).
*Added: EnsureOnSort property specifies whether the control ensures that the focused item fits the control's client area, when the user sorts the items.
*Fixed: The grid lines are dotted if print and print preview the control, even if the control's GridLineStyle is set on exGridLinesSolid

09-09-2015

ExHTML, 8.0.0.6
*Added: Find(What,Options) method finds and selects the text by code.
*Added: By default, the control's context menu filters items that contain typing characters ( exISearchContains + exISearchFilterFor )
*Added: ClientPos property returns the position of the mouse pointer inside the text.

09-07-2015

ExGantt, 9.0.0.1
*NEW: Expandable Header Support, or ability to expand the columns in the control's header
*Added: Column.ExpandColumns property specifies the list of columns to be shown when the current column is expanded.
*Added: Column.Expanded property expands or collapses the column.
*Added: Column.DisplayExpandButton property shows or hides the expanding/collapsing button in the column's header.
*Fixed: The control fails to display data if a numeric filter is applied to a column, while the Exclude flag is set ( FilterList includes exShowExclude flag, FilterType is exNumeric ).

09-07-2015

ExStatusBar, 9.0.0.1
*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, ...
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>

09-02-2015

ExGrid, 10.1.1.0
*NEW: Scroll Extension which allows you to shrink the space used by control's scroll bars, and still using the scroll bars using the extension which shows up outside of the control's client area.
*Added: The ScrollPartEnum.exExtentThumbPart indicates the thumb-extension of the scroll bar. The ScrollPartVisible(Bar,exExtentThumbPart) on True enables the scroll bar extension.
*Added: Background(exVSThumbExt) specifies the visual appearance of the thumb-extension, for the vertical scroll bar. The similar values are exVSThumbExtP, exVSThumbExtD, exVSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
*Added: Background(exHSThumbExt) specifies the visual appearance of the thumb-extension, for the horizontal scroll bar. The similar values are exHSThumbExtP, exHSThumbExtD, exHSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
*Added: The column's header displays the position of sorting order, if the control has multiple sorted-columns, while SortBarVisible property is False ( SingleSort property is False )

09-02-2015

ExG2antt, 10.2.0.6
*Added: Increases the performance of parsing HTML captions.
*Added: Brings the customized links in front, if any of the Chart.ShowLinksColor, Chart.ShowLinksStyle or Chart.ShowLinksWidth property is used.
*Fixed: The Chart.ShowLinksStyle property has no effect if set on exLinkSolid(0). The Chart.ShowLinksStyle property initialized on -1, so any other value will have effect.
*Fixed: The Chart.ShowLinksColor(exShowUnselectedLinks), Chart.ShowLinksStyle(exShowUnselectedLinks) or Chart.ShowLinksWidth(exShowUnselectedLinks) property is not applied for bars with no outgoing bars
*Fixed: The Background(exDragDropListTop) or Background(exDragDropListBottom) visual appearance is not exchanged when the cursor hovers the top or bottom side of the control.
*Fixed: The Items.ItemBar(exBarWorkingCount) property is not keep constant while Items.ItemBar(exBarKeepWorkingCount) property is True, when the user moves a non-resizable bar from an item to a different item with a different non-working area ( Items.ItemNonworkingUnits property, Items.ItemBar(exBarCanResize) property is False )

08-31-2015

ExSchedule, 9.2.0.1
*NEW: Unlimited options to show any HTML text, images, colors, EBNs, patterns, frames anywhere on the event's background. Ability to draw additional EBN/Color/Text/Patterns/Images on the event, using the EBN String Format (create and run at runtime EBN objects)
*Added: Event.BodyBackgroundExt property indicates additional colors, text, patterns, images that can be displayed on the event's background using the EBN string format. For instance, Event.BackColorExt = "bottom[4,back=RGB(0,0,0)],top[4,back=RGB(0,0,0)]" draws a 4-pixels wide line aligned to the top and bottom sides of the event. The Event.BackColorExt = "bottom[10%+12,back=RGB(255,0,0),text=`<img>alert</img><b>Alert!`,align=0x11]" displays the alert picture and the Alert! caption as bold, on the RED background, on the bottom portion of the event (10%+12 pixels-wide from the object's client area). 
*Added: Event.BodyBackgroundExtValue(Index,Property) property gets or sets a value that indicates the value of giving property for the object with indicated index. This property has effect only if the BodyBackgroundExt property is set. The BodyBackgroundExtValue property allows you to change programmatically, the properties of the parts that composes the EBN object. For instance, Event.BodyBackgroundExtValue(0,exFrameColorExt) = RGB(255,0,0) draws a red frame around the root part of the object. For instance, you can use this property to change properties ( like colors ) of the EBN without having to assign a new EBN string format 
*Tip: The EBN is a set of UI elements that are built as a tree where each element is anchored to its parent element. The BodyBackgroundExtValue property can change properties like: exBackColorExt (element's background color, including other EBN objects), exClientExt (position/size of the element), exAnchorExt (element's alignment relative to its parent), exTextExt (associates a HTML text on the element), exTextExtWordWrap (word wrapping of the elements text), exTextExtAlignment (alignment of the element's text), exPatternExt (pattern to be shown on the element), exPatternColorExt ( color of the pattern on the element ), exFrameColorExt (color to show the border-frame on the element), exFrameThickExt (shows a thick-frame around the element), exUserDataExt (associates an extra-data with the element)
*Tip: The eXButtons's builder WYSWYG tool provides the To String field, that indicates the EBN string format that can be used by BodyBackColorExt/BodyBackColorExtValue properties.

08-31-2015

ExCalendar, 10.0.0.2
*Fixed: The MinDate is shown in the weeks column (outside of the dates panel ) and it can not be selected ( FirstDay property is Monday, or different than Sunday )
*Fixed: The element's tooltip is not shown if the user hovers again the object, if previously its tooltip was automatically hidden by elapsing the time specified by the ToolTipPopDelay property.
*Fixed: The show message is shown on the debugger ( dbgview ), when the tooltip is about to be shown.

08-27-2015

ExSwimlane, 12.0.0.1 (initial release)
The eXSwimlane lets you draw swim lane diagrams. A swim lane (or swimlane diagram) is a visual element used in process flow diagrams, or flowcharts, that visually distinguishes job sharing and responsibilities for sub-processes of a business process. Swim lanes may be arranged either horizontally or vertically. The ExSwimlane library lets the user changes its visual appearance using skins, each one providing an additional visual experience that enhances viewing pleasure.

08-26-2015 ExPopupMenu, 10.0.0.3
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
*Fixed: The <img> HTML tags in the Item.Caption property are not shown on sub-menus.
08-26-2015 ExFolderView, 8.0.0.1
*Added: The Version property for /NET version returns more information about the component/assembly/file.
*Fixed: Can't rename folder under Windows 8.1 ( CanRename property is True )
08-26-2015 ExShellView, 8.0.0.2
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
08-24-2015 ExPropertiesList, 9.0.0.3
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Fixed: MS Access plays a beep, when the user presses the Backspace key on a edit type field.
*Fixed: In MS Access, can't use the CTRL+F4 key to close the current form.
08-24-2015 ExCalc, 8.0.0.3
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Fixed: The element's tooltip is not shown if the user hovers again the object, if previously its tooltip was automatically hidden by elapsing the time specified by the ToolTipPopDelay property.
*Fixed: The show message is shown on the debugger ( dbgview ), when the tooltip is about to be shown.
08-24-2015 ExToolTip, 9.0.0.1
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.
08-19-2015

ExOrgChart, 11.0.0.3
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped

08-19-2015

ExListBar, 10.0.0.3
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.

08-17-2015

ExG2antt, 10.2.0.5
*NEW: New text decorations support for HTML captions, like outlined characters, shadow, ....
*Added: <gra>, </gra> built-in HTML tags define a gradient text ( the <gra> supports color, mode and blending, like <gra rrggbb;mode;blend>, where, rr/gg/bb represents the red/green/blue values of the ending color, 808080 if missing as gray, mode a value between 0 and 4, 1 if missing, and blend 0 or 1, 0 if missing )
*Added: <out>, </out> built-in HTML tags define a text to show with outlined characters ( the <out> supports color and width, like <out rrggbb;width>, where rr/gg/bb represents the red/green/blue values of the outline color, 808080 if missing as gray, width indicates the size of outline, 1 if missing.
*Added: <sha>, </sha> built-in HTML tags define a text with a shadow ( the <sha> supports color, width and offset, like <out rrggbb;width;offset>, where rr/gg/bb represents the red/green/blue values of the shadow color, 808080 if missing as gray, width indicates the size of shadow, 4 if missing, and offset indicates the offset from the origin to display the text's shadow, 2 if missing.
*Fixed: Sometimes, the data can't be dropped to control, if any of the Background(exDragDropListTop), Background(exDragDropListBottom), Background(exDragDropListOver) or Background(exDragDropListBetween) property is used ( not zero, /COM version only ).

08-17-2015

ExEditors, 9.0.0.2
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.

08-12-2015

ExGrid, 10.1.0.8
*Added: The AddGroupItem event is fired once a grouping header is added. The AddGroupItem event may be used to add footers or headers during grouping.
*Added: Shows the column's header appearance in the print/print preview.
*Fixed: ProgressBarType editor does not display progress bar in cells where value is "0".
*Fixed: The ForeColorHeader property is ignored in print/print preview.
*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: Prevents firing the AddItem/BeforeExpandItem/AfterExpandItem events during grouping or ungrouping the control.

08-12-2015

ExGantt, 8.3.0.4
*Added: The Key parameter of the Items.RemoveBar(Item,Key) method accepts wild card characters, if the Key is a string in format "<pattern>", where the pattern may contain wild card characters such as '?' for any single character, '*' for zero or more occurrences of any character, '#' for any digit character. For instance, the Items.RemoveBar(Item,"<*>") removes all bars of specified item, Items.RemoveBar(0,"<*>"), removes all bars from the entire chart, or Items.RemoveBar(Item,"<K*>") removes the bars with the Key K or any Key that starts on K, from the specified item.
*Added: The Key parameter of the get function Items.ItemBar(Item,Key,exBarsCount) supports wild card characters. If the Key parameter is a string that starts with < and ends on > as "<pattern>" , the pattern part indicates an expression that may include wild card characters such as '?' for any single character, '*' for zero or more occurrences of any character, '#' for any digit character. The Item parameter could be 0 which indicates all items, or a valid handle for a single item. For instance, the Items.ItemBar(0,"<*>",exBarsCount) counts all bars in the chart, the Items.ItemBar(Item,"<*>",exBarsCount) counts all bars in the specified Item, or the Items.ItemBar(0,"<K*>",exBarsCount) counts the bars with the Key K or any Key that starts on K, from the entire chart.
*Added: The Items.ItemBar(0,Key,Property) = Value property changes the property of giving bar in all items ( all bars with the same key )
*Added: The Items.ItemBar(Item,"<pattern>",Property) = Value property changes the property for all bars ( in the item, if the Item parameter is not zero, or in the chart, if the Item parameter is 0 ) that match the specified pattern which may include wild characters such as *,?,# or []. Items.ItemBar(0,"<K*>",exBarColor) = RGB(255,0,0) changes the color for all bars that start with K.
*Fixed: The control fails if loading data several times with no using the BeginUpdate/EndUpdate methods.

08-11-2015

(beta) eXSwimlane
The eXSwimlane lets you draw swim lane diagrams. A swim lane (or swimlane diagram) is a visual element used in process flow diagrams, or flowcharts, that visually distinguishes job sharing and responsibilities for sub-processes of a business process. Swim lanes may be arranged either horizontally or vertically. The ExSwimlane library lets the user changes its visual appearance using skins, each one providing an additional visual experience that enhances viewing pleasure.

08-10-2015

ExSurface, 12.0.0.2
*NEW: Ability to change the control's content menu visual appearance using EBN objects
*Added: Background(exContextMenuSelBackColor) property specifies the solid/EBN selection's background color in the control's context menu. The Background(exContextMenuSelBackColor) is valid while it is not zero.
*Added: Background(exContextMenuSelBorderColor) property specifies the solid color to show the selection in the control's context menu. The Background(exContextMenuSelBorderColor) is valid while it is not zero.
*Added: Background(exContextMenuSelForeColor) property specifies the selection's text foreground color in the control's context menu. The Background(exContextMenuSelForeColor) is valid while it is not zero.

08-10-2015

ExContextMenu, 11.0.0.3
*Added: GroupPopupEnum.exGroupPopupEqualWidth, Shows the items that make the group of the same width.
*Added: GroupPopupEnum.exGroupPopupEqualHeight, Shows the items that make the group of the same height.
*Added: Background(exMenuHotBackColor) property specifies the visual appearance/color to show the item from the cursor.
*Added: Background(exMenuHotForeColor) property specifies the foreground color to show the item from the cursor.
*Added: Background(exMenuSelHotBackColor) property specifies the visual appearance/color to show the selected item from the cursor.
*Added: Background(exMenuSelHotForeColor) property specifies the foreground color to show the selected item from the cursor.

08-05-2015

ExG2antt, 10.2.0.4
*NEW: Ability to display the Year in Thai, Buddhist, Korean, ... format
*Added: The "<%loc_y%>" represents the Year only by the last digit, using current regional settings
*Added: The "<%loc_y%>" represents the Year only by the last two digits, using current regional settings. A leading zero is added for single-digit years.
*Added: The "<%loc_yyyy%>" represents the Year by a full four or five digits, depending on the calendar used. Thai Buddhist and Korean calendars have five-digit years. The "yyyy" pattern shows five digits for these two calendars, and four digits for all other supported calendars. Calendars that have single-digit or two-digit years, such as for the Japanese Emperor era, are represented differently. A single-digit year is represented with a leading zero, for example, "03". A two-digit year is represented with two digits, for example, "13". No additional leading zeros are displayed.
*Fixed: The year displayed on the calendar window is shown according to the locale settings ( Thai, Buddhist, Korean, Japanese, ... )

08-05-2015

ExEdit, 10.0.0.1
*NEW: /WPF support
*Added: Removes the current incremental search string if pressing the CTRL + BACKSPACE
*Fixed: Prevents showing the default appearance of the exVSUpper/exHSUpper/exVSLower/exHSLower, if the exVSBack/exHSBack is set
*Fixed: The hWnd property gets the handle of the frame, while the hWndPane(0) property gets the handle of the inside edit.

08-03-2015

ExRibbon, 10.0.0.3
*Added: Toggling the open/close state of the drop down item's submenu when the user clicks the same item ( has effect for items of the ribbon control, not items of sub-menus )
*Fixed: Prevents showing the item's popup when the cursor hovers it, while the item is displayed directly into ribbon, not in any sub-menus. 
*Fixed: The item over the cursor is not highlighted, if multiple instances of ribbon control are placed in the same form, on the same time.
*Fixed: The /NET assembly fails if the cursor is hovering a slider field while the ribbon has opened popup menus.

08-03-2015

ExplorerBar, 10.0.0.3
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: An ICO file shows as 18x18 instead of 16x16 pixels if it is loaded using the HTMLPicture method.

07-20-2015

The following movie shows the first look of our next eXSwimlane component: 

The eXSwimlane lets you draw swim lane diagrams. A swim lane (or swimlane diagram) is a visual element used in process flow diagrams, or flowcharts, that visually distinguishes job sharing and responsibilities for sub-processes of a business process. Swim lanes may be arranged either horizontally or vertically. The ExSwimlane library lets the user changes its visual appearance using skins, each one providing an additional visual experience that enhances viewing pleasure.

Click on > link to see how it will work.

07-15-2015

ExG2antt, 10.2.0.3
*Added: Shows the column's header appearance in the print/print preview.
*Added: Shows the chart's header in the Print and Print-Preview ( using the Exontrol's eXPrint component )
*Added: Includes the chart's histogram in the Print and Print-Preview ( using the Exontrol's eXPrint component )
*Added: Includes the chart's histogram to EMF format, when using the Copy/CopyTo methods
*Fixed: The incremental search does not highlight Cyrillic characters.

07-15-2015

ExButton, 12.1.0.1
*NEW: Ability to place a resizable-picture on the button's face
*Added: The Picture property specifies the picture object to be loaded and displayed on the button's face. Previously, the Picture property put the picture on the control's background.
*Added: The PictureDisplay property specifies the way the picture is displayed on the button's face
*Added: Ability to use or load PNG, TIFF or WMF picture on the button's face ( Picture property for /COM version ) , using the LoadPicture predefined function of the Template property. For instance, the [.Template = "Picture = LoadPicture(`E:\picture.png`)"] OR [.Picture = .ExecuteTemplate("loadpicture(`E:\picture.png`)")] loads the PNG picture on the button's face.

07-13-2015

ExComboBox, 9.0.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Fixed: The controls hangs up for a while if the user clicks contiguously any button on the control's scroll bars.
*Fixed: The control's scroll bar is not updated while clicking contiguously any button on the control's scroll bars.

07-13-2015

ExEdit, 9.0.0.1
*NEW: Scroll Extension which allows you to shrink the space used by control's scroll bars, and still using the scroll bars using the extension which shows up outside of the control's client area.
*Added: The ScrollPartEnum.exExtentThumbPart indicates the thumb-extension of the scroll bar. The ScrollPartVisible(Bar,exExtentThumbPart) on True enables the scroll bar extension.
*Added: Background(exVSThumbExt) specifies the visual appearance of the thumb-extension, for the vertical scroll bar. The similar values are exVSThumbExtP, exVSThumbExtD, exVSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
*Added: Background(exHSThumbExt) specifies the visual appearance of the thumb-extension, for the horizontal scroll bar. The similar values are exHSThumbExtP, exHSThumbExtD, exHSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.

07-10-2015

The following movie shows the HTML-Text Horizontal/Vertical/Mirror Support feature: 

The movies shows how you can display built-in HTML in different orientation ( horizontal, vertical or mirror )..

Click on > link to see how it will work.

07-08-2015

ExG2antt, 10.2.0.2
*Fixed: Allow using BackColorLevelHeader and PictureLevelHeader in the print/print preview.
*Fixed: The eXPrint component does not show the captions of the columns, if the Column.FormatLevel property is used ( excrd format ).
*Fixed: The ForeColorHeader property is ignored in print/print preview.
*Fixed: The text window do not accept ENTER key, if the Editor.EditType property is 18 (MemoDropDownType)
*Fixed: In MS Access, can't use the F2 key to unselect the current edit field.

07-08-2015

ExGantt, 8.3.0.3
*NEW: Ability to displays the matching items only, no parent or child, if no match
*Added: The FilterInclude property on exMatchingItemsOnly, specifies that the control displays the items that match the filter so no parent or child is displayed if no match. For instance, if your control displays a hierarchy the parent or child items are not included, if they do not match the filter. You can use the TreeColumnIndex property on -1 or Indent property on 0, to display no +/- buttons or hierarchy lines. 
*Added: Items.VisibleItemCount property returns negative value, if filtering is applied on the control ( the control has a filter applied ). The negative value represents a formula of -( count + 1 ), where count indicates the number of matching items. For instance, if the Items.VisibleItemCount property returns -1, the count of matching items is 0, if -2, 1 matching item, if -3, 2 matching items, and so on.
*Added: The Items.ItemBar(exBarDuration) returns a float expression instead an integer expression.
*Fixed: Sometimes, the selection is lost, once the mouse is released during scrolling, while the user selects several cells by dragging ( FullRowSelect property )

07-05-2015

ExTree, 9.2.0.1
*NEW: Auto-numbering support
*Added: The Column.FormatColumn and Items.FormatCell properties support auto-numbering functions as index, pos, apos, opos, rindex, rpos, rapos and ropos
*Added: The value formatting methods support dateS predefined function which gets a date based on the format "MM/dd/yyyy HH:mm:ss", no matter of regional settings compared with the date function.
*Fixed: The 0 after decimal separator is ignored in constant elements of computed fields or conditional expressions.

07-05-2015

ExOrgChart, 11.0.0.2
*NEW: BMP, JPG, GIF, PNG, TIFF, EMF Support (  Ability to save the control's content to BMP, JPG, GIF, PNG, TIFF, EMF formats )
*Added: The CopyTo property copies the control's content to BMP, PNG, JPG, TIF or GIF format. Previously, the CopyTo property can save the control's content to EMF format only. The extension of the File argument indicates the graphical format to be saved. For instance, the CopyTo("c:\temp\snapshot.png") property saves the control's content in PNG format to snapshot.png. If File parameter provides an unknown extension, the control's content is saved in EMF format ( Enhanced Metafile Format ). The control's content is serialized as it would have no scroll bars.
*Fixed: The controls hangs up for a while if the user clicks contiguously any button on the control's scroll bars.
*Fixed: The control's scroll bar is not updated while clicking contiguously any button on the control's scroll bars.

07-01-2015

eXHelper, 10.1.0.2
*Added: Exontrol.Expression component to the controls list.
*Added: Generates the progid attribute for comClass entries on manifest file, when "Generate Assembly Manifest" context-menu item is called.
*Fixed: The tool does not install any of required components: ExEdit, ExTree or eXPropertiesList
*Update: ExEdit/9.0

07-01-2015

ExCalcEdit, 6.0.0.1
*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.

06-29-2015

ExPrint, 10.1.0.1
*Added: Decode64TextA, decodes ( and decompress ) the giving string, from base64 format to ANSI string.
*Added: Encode64TextA, encodes (ANSI) and compress the giving string, to base64 format.
*Added: Decode64TextW, decodes ( and decompress ) the giving string, from base64 format to UNICODE string.
*Added: Encode64TextW, encodes (UNICODE) and compress the giving string, to base64 format.

06-29-2015

ExFileView, 8.0.0.1
*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 64-bit version is compatible with Microsoft NET Framework 4, 4.5, 4.5.1, ...
*Fixed: The controls hangs up for a while if the user clicks contiguously any button on the control's scroll bars.

06-29-2015

ExComboBox, 8.0.0.3
*Added: Toggles the visible cell's check-box state if the user presses the SPACE key and the item displays a single visible check-box, no matter what column hosts it. ( FullRowSelect is exItemSel, ShowFocusRect is False and MarkSearchColumn is False )
*Added: Improves the way of scrolling the control's content while moving the objects outside of the control's client area, by drag and drop, and the control's margins are close to margins of the screen/monitor. 
*Fixed: Prevents toggling the cell's check-box if it is not visible, when the user presses the SPACE key ( FullRowSelect is exItemSel, ShowFocusRect is False and MarkSearchColumn is False )
*Fixed: The Backspace key does not remove the last character in the control's label

06-29-2015

ExplorerTree, 10.0.0.2
*Fixed: Moving the column by dragging is slow on Windows Vista/7
*Fixed: Use the current cusor position while dragging a column to determine the new position, instead the center of the dragged columm.
*Fixed: The user can scroll the control's header ( if possible ) while dragging the columns outside of the control's area to left or to right

06-25-2015

Expression, 9.0.0.1 (initial release)
The Exontrol's Expression component is a syntax-editor that helps you to define, view, edit and evaluate expressions. Most of our UI components support formatting based on arithmetic expressions. For instance, the Column.FormatColumn property specifies the format to display the column's content. In other words, if the Column.FormatColumn property is "currency(value)" the column displays values as currency, like $1,234.00, instead 1234

06-23-2015

ExG2antt, 10.2.0.1
*NEW: Ability to use non-working units like half, quarter hour or minutes, while using the Items.ItemNonworkingUnits property. For instance, the "(weekday(value) in (1,2,3,4,5) and (timeF(value)<""09:30"" or timeF(value)>=""17:30"")) or (weekday(value) in (0,6))" indicates working-time from 9.30 AM to 5.30 PM from Monday to Friday.
*Added: Case-Sensitive support for filtering, if the Column.FilterType property includes the exFilterDoCaseSensitive (256). This flag can be combined with exFilter or exPattern to perform a case-sensitive filtering. By default, the filtering is case-insensitive, while the exFilterDoCaseSensitive flag is not included in the Column.FilterType property.
*Fixed: By default, the filtering is case sensitive for non-english characters ( russian, umlauts, ... ), instead case insensitive.
*Fixed: The lower, upper, proper predefined functions in expression properties like ComputedField, returns wrong characters for Cyrillic characters.
*Fixed: Can't start or end linking a bar that has Items.ItemBar(exBarCanMove) property on False.

06-23-2015

ExGrid, 10.1.0.7
*Added: The direction parameter of an aggregate function supports a new value as "all", beside dir and rec, which allows you to collect in the formula all selectable, sortable and not divider items recursively. For instance, the "sum(current,all,%0)" collects the sum for all children (recursively) which are selectable, sortable and not divider items. The "sum(current,dir,%0)" collects the sum for direct children ( first level of children ) that are selectable, sortable and not divider items.
*Added: Case-Sensitive support for filtering, if the Column.FilterType property includes the exFilterDoCaseSensitive (256). This flag can be combined with exFilter or exPattern to perform a case-sensitive filtering. By default, the filtering is case-insensitive, while the exFilterDoCaseSensitive flag is not included in the Column.FilterType property.
*Added: IsGrouping property indicates whether the control is grouping the items.
*Fixed: By default, the filtering is case sensitive for non-english characters ( russian, umlauts, ... ), instead case insensitive.
*Fixed: The lower, upper, proper predefined functions in expression properties like ComputedField, returns wrong characters for Cyrillic characters.
*Fixed: The incremental search does not highlight Cyrillic characters.

06-22-2015

ExHTML, 8.0.0.5
*NEW: Ability to retrieve the text ( formatted or un-formatted ) from the cursor position
*Added: CursorText(Position,Length,PlainText) property sets or gets the formatted or unformatted text between giving coordinates
*Added: CursorPos property returns or sets the position of the cursor inside the text.
*Added: CursorStart property gives the starting position of the text ( CursorPos property goes between CursorStart and CursorEnd properties )
*Added: CursorEnd property gives the ending position of the text ( CursorPos property goes between CursorStart and CursorEnd properties )

06-22-2015

ExMaskEdit, 7.2.0.5
*NEW: Leading-Zero support for masking floating points numbers.
*Added: Any 0 character in the Mask property indicates a leading-zero, if the MaskFloat property is True. The number of 0 characters before decimal character indicates the leading-zero for integer part of the control, while the number of zeros after decimal character indicates the leading-zero for decimal part of the control. For instance, -###,###,##0.00, and control's Text property is 1, the control displays 1.00, if 1.1 if displays 1.10, and if empty, the 0.00 is displayed.
*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.

06-10-2015

ExPivot, 9.0.0.3
*NEW: Ability to specify un-grouping columns.
*Added: DataColumn.AllowGroupBy property specifies whether the user can group by this column. For instance, AllowGroupBy property on exGroupByNone, indicates that the column can not be dropped on the control's pivot bar, or in other words you can not group by this column, using drag and drop or using the pivot's bar context menu.
*Added: Select an available aggregate function/column when dropping a column that generates value-columns in the view.
*Fixed: The control fails if the user un-check all columns from the pivot bar, in the columns header section

06-10-2015

ExSchedule, 9.1.0.2
*Added: Calendar.FitSelToView property specifies the list of additional dates to be shown on the schedule view, when Calendar.OnSelectDate property is exFitSelToView. Could be a numeric expression, a string of numbers separated by comma, or a one-dimensional safe array of values that indicates the increment to selected date to be added to view. For instance, the "-1,1" indicates that the view shows 2 additional dates beside the selected date, which is 1 day before and 1 day after the selected date.
*Fixed: The Event's KnownProperty(exEventID) property is not serialized in XML format ( LoadXML/SaveXML methods )
*Fixed: The FormatAnchor property has no effect.
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>

06-09-2015

((beta) Expression
The Exontrol's Expression component is a syntax-editor that helps you to define, view, edit and evaluate expressions. Most of our UI components support formatting based on arithmetic expressions. For instance, the Column.FormatColumn property specifies the format to display the column's content. In other words, if the Column.FormatColumn property is "currency(value)" the column displays values as currency, like $1,234.00, instead 1234

06-08-2015

ExNAVHost/NET, 10.0.0.1 (initial release)
The Exontrol's NAVHost/NET assembly is a Control-AddIn for Microsoft Dynamics NAV that allows you to use any UI element of the /NET Framework on any page. For instance, 'Height=32; AssemblyQualifiedName = "System.Windows.Forms.TrackBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"; Host.Template = "Value = 5"' adds a track-bar to your NAV form.

06-08-2015

ExList, 8.3.0.3
*NEW: Auto-numbering support
*Added: The Column.FormatColumn and Items.FormatCell properties support auto-numbering functions as index, pos, apos, opos, rindex, rpos, rapos and ropos
*Added: The value formatting methods support dateS predefined function which gets a date based on the format "MM/dd/yyyy HH:mm:ss", no matter of regional settings compared with the date function.
*Fixed: The 0 after decimal separator is ignored in constant elements of computed fields or conditional expressions.
*Added: The "check,icon,icons,picture" in the Column.Def(exCellDrawPartsOrder) property aligns the parts relative to the "caption". For instance, "check,caption,icon,icons,picture" indicates that the "check" is shown to the left of caption, while the "icon,icons,picture" are displayed to the right of the "caption". The "caption" occupies the cell's content by excluding the cell's check, images and pictures

06-08-2015

ExCalendar, 10.0.0.1
*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, ...

06-03-2015

The following movie shows the first-look of Expression component:

The Exontrol's Expression component is a syntax-editor that helps you to define, view, edit and evaluate expressions. Most of our UI components support formatting based on arithmetic expressions. For instance, the Column.FormatColumn property specifies the format to display the column's content. In other words, if the Column.FormatColumn property is "currency(value)" the column displays values as currency, like $1,234.00, instead 1234
06-03-2015

ExG2antt, 10.1.0.4
*Added: The Sort event is called also when the last sorted columns is removed from the control's SortBar ( in other words, when no columns has been found on the control's SortBar )
*Added: LayoutChanged event is fired once the user drops a column to the control's SortBar.
*Added: Chart.LocMonthNames property, retrieves the list of month names, as indicated in the regional settings, separated by space.
*Added: Chart.LocFirstWeekDay property indicates the first day of the week, as specified in the regional settings.
*Added: Chart.LocWeekDays property retrieves the list of names for each week day, as indicated in the regional settings, separated by space.
*Added: Chart.LocAMPM property retrieves the time marker such as AM or PM using the current user regional and language settings.
*Fixed: The grid lines are dotted if print and print preview the control, even if the control's GridLineStyle is set on exGridLinesSolid
*Fixed: The control fails if you click and hold the left mouse button on the thumb of the scrollbar itself and drag up and down and then click the right mouse button whilst the left button is still pressed

06-03-2015

ExMenu, 9.0.0.1
*NEW: Windows 8.1 64-bit compatibility
*Added: The /COM 64-bit version is compatible with Microsoft Office Applications: Excel 2013, Access 2013,...
*Fixed: Exception Code: C0000005 shows up on MS Access, if leaving an edit field hosted by an item in the menu.

06-01-2015

ExGantt, 8.3.0.2
*Added: Description(exColumnsFloatBar) specifies the caption to be shown on control's Columns float bar.
*Added: Background(exColumnsFloatBackColor) property specifies the background color for the Columns float bar.
*Added: Background(exColumnsFloatScrollBackColor) property specifies the background color for the scroll bars in the Columns float bar.
*Added: Background(exColumnsFloatScrollPressBackColor) property specifies the background color for the scroll bars in the Columns float bar, when the user clicks the scroll bars.
*Added: Background(exColumnsFloatScrollUp) property specifies the visual appearance of the up scroll bar.
*Added: Background(exColumnsFloatScrollDown) property specifies the visual appearance of the down scroll bar.
*Added: Background(exColumnsFloatAppearance) property specifies the visual appearance for the frame/borders of the Column's float bar.
*Added: Background(exColumnsFloatCaptionBackColor) property specifies the visual appearance of the caption's background, if the Background(exColumnsFloatAppearance) property is specified.
*Added: Background(exColumnsFloatCaptionForeColor) property specifies the foreground color for the caption, if the Background(exColumnsFloatAppearance) property is specified.
*Added: Background(exColumnsFloatCloseButton) property specifies the visual appearance for the closing button, if the Background(exColumnsFloatAppearance) property is specified.

06-01-2015

ExButton, 12.0.0.2
*Fixed: The bold/italic parts of the HTML captions may be slightly vertically-misaligned, if the control's default font is large ( 16.5 or greater )
*Fixed: Sometimes, I can't get the Click event when the user touches the capacitive screen.
*Fixed: The button stays in pressed-stated once the user double-clicks the button

05-27-2015

ExPropertiesList, 9.0.0.2
*NEW: Subscript and Superscript implementation in HTML captions, using the <off> HTML tag
*Added: <off>, </off> built-in HTML tags defines the vertical offset to display the element, relative to the current position. This tag is inheritable. The <off pixels>, where, pixels indicates the vertical offset to be applied ). For instance, the following text displays a text with Subscript and Superscript such as: "Text <off 4>with subscript</off> <off -4>and superscript</off> support"
*Added: The <fgcolor=0000FF> and <fgcolor FF>, or <bgcolor=00FF00> and <bgcolor FF00>, so no = or full 6 hexa-digits are required to define the color to be applied
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag

05-27-2015

ExSlider, 11.0.0.2
*Fixed: A Click event occurs right after DblClick event.
*Fixed: Can't change the slider's value with the fingers if touching the slider's background part.
*Fixed: The SelStart/SelLength values are not shown properly, if control's AllowFloat property is True

05-25-2015

EXMLGrid, 9.0.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: Ability to use or load PNG, TIFF or WMF picture on the control's background ( Picture property for /COM version ) , using the LoadPicture predefined function of the Template property. For instance, the [.Template = "Picture = LoadPicture(`E:\picture.png`)"] OR [.Picture = .ExecuteTemplate("loadpicture(`E:\picture.png`)")] loads the PNG picture on the control's background.
*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 )

05-25-2015

ExRollist, 8.0.0.2
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Fixed: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.
*Fixed: The last italic character of a HTML caption may be shown as clipped

05-23-2015

The following movie shows the Expandable Header Support:

The expandable feature allows you to expand or collapse the columns header so you can show or one or multiple columns, with different information. The ExpandColumns property specifies the columns to be shown/hidden when a column is expanded or collapsed. The ExpandColumns property can include the index of the current column, which indicates that the column is visible no matter if the column is expanded or collapsed. In other words, the Expanded/ExpandColumns properties provides expandable header. The Index property specifies the index of the column. The Expanded property specifies whether a column is expanded or collapsed. The DisplayExpandButton property indicates whether the +/- expanding/collapsing button is shown in the column's header. The HasButtons property specifies how the +/- buttons are shown.
05-20-2015

ExHTTP, 3.0.0.1
*NEW: Ability to load pictures giving URL (URL is an acronym for Uniform Resource Locator and is a reference (an address) to a resource on the Internet.)
*Added: GETImage(URL) property returns the Picture object giving the URL to load the picture. For instance, the Image1.Picture = http.GETImage("https://exontrol.com/images/exontrol.png"), assigns the picture from giving URL to Picture property of the Image Object, where the http is a global object of EXHTTPLib.HTTP type.
*Added: x64 Support

05-20-2015

ExG2antt, 10.1.0.3
*Added: The Items.FormatCell or Column.FormatColumn property supports %0, %1, ... which indicates the values on the column with the index 0, 1, and so on... For instance the, "dbl(%0) + dbl(%1)" indicates the sum between of first two cells, which is similar with a computed field per cell. In other words, you can have computed field per cells, using the Items.FormatCell, not only using the Column.ComputedField property which is applied to the entire column. In conclusion, the Items.FormatCell or Column.FormatColumn supports value, and %variable, where the value is the current value, while %variable indicate the value on specified column.
*Added: Displays the column's filter button in the sort bar, if the column is not visible.
*Added: Column.FilterList with FilterListEnum.exLeafItems flag indicates that the drop down filter list includes only leaf items ( items with no child items )
*Added: Column.FilterList with FilterListEnum.exRootItems flag indicates that the drop down filter list includes only root items ( items with no parent items )
*Added: Background(exSortBarLinkColor) property indicates the color or the visual appearance of the links between columns in the control's sort bar.
*Added: Prevents displaying the hierarchy lines for not selectable, not sortable items ( Items.SelectableItem, Items.SortableItem ). Currently, the tree lines for an item is shown if it is selectable, sortable and it is not a divider item.
*Fixed: A column gets resized if clicking the control's sort bar between two columns
*Fixed: The control scrolls to the top of the list, if the user clicks an unselectable item ( Items.SelectableItem property ).

05-20-2015

ExFileView, 7.1.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: Selects the file from the cursor when user right clicks the control ( SingleSel property is False, AllowContextMenu property is True )
*Fixed: MS Access plays a beep, when the user presses the Backspace key while the control has the focus.

05-18-2015

ExGrid, 10.1.0.6
*Added: Columns.SortBarColumnsCount property indicates the number of Columns in the control's SortBar/GroupBy.
*Added: Columns.SortBarColumnColumn(Position) property returns the Column in the control's SortBar/GroupBy, giving its position.
*Added: The Sort event is called also when the last sorted columns is removed from the control's SortBar ( in other words, when no columns has been found on the control's SortBar )
*Fixed: The control may fail if refilling with data when using no BeginUpdate/EndUpdate methods.

05-18-2015

ExHTML, 8.0.0.4
*Added: SingleLine property specifies whether the control's text is displayed on single or multiple lines.
*Fixed: Updates the enable/disable states of the Undo/Redo commands while the control's context menu is visible.
*Fixed: Prevents adding intermediate Undo/Redo actions when multiple changes occurs in the control's context menu, such as modifying the value of the slider position
*Fixed: Text's attributes (background, foreground) may be lost if changing a value in the control's context menu, if AllowUndoRedo property is True. 

05-13-2015

ExGantt, 8.3.0.1
*NEW: Ability to select the visible/hidden columns, using the UI float bar
*Added: ColumnsFloatBarVisible property specifies whether columns float bar is visible, so the user can drag and drop columns, to make then visible or hidden.
*Added: Column.AllowDragging property indicates if the column may be displayed to Columns float bar, so the Columns float bar displays columns with the Visible property on False, and AllowDragging property on True. Using the AllowDragging property, you can still have internals columns, that can not be visible for the user.
*Added: The Columns float bar supports incremental search, so typying characters will start looking for a column with specified caption.
*Added: Background(exCursorHoverColumn) on -1 ( 0xFFFFFFFF), prevents changing the column's visual appearance when the cursor hovers the column's header.

05-13-2015

ExG2antt, 10.1.0.2
*Added: Items.ItemHeight(0) property changes the height for all items.
*Added: Items.ExpandItem(0) property expands or collapses all items.
*Added: Items.ItemBackColor(0) property changes the background color for all items.
*Added: Items.ClearItemBackColor(0) property clears the background color for all items.

05-12-2015

ExHelper, 10.1.0.1
*NEW: Ability to generate Assembly Manifests XML files for listed controls.
*Added: "Generate Assembly Manifest" on the template's content menu generates the assembly manifest you can use in your application to use the component/assembly as Isolated COM. An assembly manifest is an XML file that describes a side-by-side assembly. Assembly manifests describe the names and versions of side-by-side assemblies, files, and resources of the assembly, as well as the dependence of the assembly on other side-by-side assemblies. Isolated COM allows your application to use ActiveX components without having to register them. The original vision of this was to allow copy deployment of the application, but Isolated COM has many benefits. You can have a private copy of the DLL without worrying that another application will install an older or newer copy that breaks your application. Isolated COM also allows you to successfully install and run on non-Administrator accounts.
*Added: Generates `null` for missing parameters, in dBASE Plus
*Added: Replaces the Activex1 name of the control with its description as shown in the registry for dBASE Plus
*Added: Multiple improvements for generating the Template/TemplateDef calls within the dBASE Plus/Xbasic (Alpha Five) programming languages

05-11-2015

((beta) ExNAVHost/NET
The Exontrol's NAVHost/NET assembly is a Control-AddIn for Microsoft Dynamics NAV that allows you to use any UI element of the /NET Framework on any page. For instance, 'Height=32; AssemblyQualifiedName = "System.Windows.Forms.TrackBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"; Host.Template = "Value = 5"' adds a track-bar to your NAV form.

05-11-2015

ExSkinBox, 11.0.0.1
*Fixed: AnchorClick event is not fired.
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>
*Fixed: The bold/italic parts of the HTML captions may be slightly vertically-misaligned, if the control's default font is large ( 16.5 or greater )

05-11-2015

ExListBar, 10.0.0.2
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped

05-06-2015

ExSurface, 12.0.0.1
*NEW: WYSIWYG Built-In HTML Editor
*Added: Background(exContextMenuAppearance) property indicates the visual appearance of the borders / inside of the control's context menu. For instance, Background(exContextMenuAppearance) = 0x2000000, indicates that the control's context menu shows the EBN (borders and client area) with the identifier 2 in the control's VisualAppearance collection. The Background(exContextMenuAppearance) is valid while it is not zero. 
*Added: Background(exContextMenuBackColor) property specifies the solid background color for the control's context menu. The Background(exContextMenuBackColor) is valid while it is not zero.
*Added: Background(exContextMenuForeColor) property specifies the text foreground color for the control's context menu. The Background(exContextMenuForeColor) is valid while it is not zero.

05-06-2015

ExStatusBar, 8.0.0.4
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Added: Increases the performance of parsing HTML captions.
*Fixed: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.
*Fixed: Ignores the ending HTML tags, if they are not used previously ( for instance, the < /b > is not displayed in the sequence "ABC< /b >" )

05-04-2015

ExLabel, 11.0.0.3
*NEW: Subscript and Superscript implementation in HTML captions, using the <off> HTML tag
*Added: <off>, </off> built-in HTML tags defines the vertical offset to display the element, relative to the current position. This tag is inheritable. The <off pixels>, where, pixels indicates the vertical offset to be applied ). For instance, the following text displays a text with Subscript and Superscript such as: "Text <off 4>with subscript</off> <off -4>and superscript</off> support"
*Added: The <fgcolor=0000FF> and <fgcolor FF>, or <bgcolor=00FF00> and <bgcolor FF00>, so no = or full 6 hexa-digits are required to define the color to be applied
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag

05-04-2015

ExPopupMenu, 10.0.0.2
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped

04-29-2015

ExSchedule, 9.1.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: ShowTimeScale property specifies whether the control's time scale is shown or hidden. For instance, if the user selects multiple dates, and the time-scale is not fit the control's view, the ShowTimeScale property returns False.
*Added: ShowViewCompact on exViewSingleColumn(2), indicates that the schedule view arranges all days to a single column (vertically).

04-29-2015

ExThumbnail, 9.0.0.2
*Added: The Version property for /NET or /WPF version returns more information about the component/assembly/file.
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>
*Fixed: The last italic character of a HTML caption may be shown as clipped

04-27-2015

ExG2antt, 10.1.0.1
*NEW: Owner-Draw Support for Bars/Tasks
*Added: The Chart.Bars.Add("OwnerDraw") adds owner-draw bar to the control.
*Added: The BeforeDrawPart(DrawPartEnum.exOwnerDrawBar) event notifies your application once a "OwnerDraw" bar is about to be drawn. You can use the Cancel parameter to disable its default painting, which includes the pattern, shape, frame, caption, extra-captions, and so on. The BeforeDrawPart(DrawPartEnum.exOwnerDrawBar) event is fired ONLY for bars of "OwnerDraw" Type/Name ( BarName parameter of the Items.AddBar method ).
*Added: The AfterDrawPart(DrawPartEnum.exOwnerDrawBar) event notifies your application once a "OwnerDraw" bar is drawn. You can add your painting code over the default drawing, or define your custom-drawing for the specified bar. The AfterDrawPart(DrawPartEnum.exOwnerDrawBar) event is fired ONLY for bars of "OwnerDraw" Type/Name ( BarName parameter of the Items.AddBar method )
*Added: The DrawPartItem property indicates the handle of the item where the BeforeDrawPart(DrawPartEnum.exOwnerDrawBar) / AfterDrawPart(DrawPartEnum.exOwnerDrawBar) event occurs. Shortly, the DrawPartItem property gives the handle of the item where owner-draw occurs.
*Added: The DrawPartKey property indicates the key of the owner-draw bar to be painted during the BeforeDrawPart(DrawPartEnum.exOwnerDrawBar) / AfterDrawPart(DrawPartEnum.exOwnerDrawBar) events. The DrawPartItem/DrawPartKey indicates the "OwnerDraw" being painted. 
*Added: Scroll.Extension-Owner.Draw Sample
*Note: For /COM version, the BeforeDrawPart / AfterDrawPart event provides the hDC ( Handle to a Device Context ) and the X, Y, Width, Height to indicate the rectangle of the drawn bar, while for /NET or /WPF version, the BeforeDrawPart / AfterDrawPart event provides the System.Drawing.Graphics and the System.Drawing.Rectangle to provide the painting within the graphics.

04-27-2015

ExRibbon, 10.0.0.2
*Added: The WYSIWYS EditRibbon Tool is UNICODE aware
*Added: Mock-up Samples: Microsoft Office, Paint and Windows 8.1 Ribbon-Like
*Fixed: The control fails if Item.ToString is called several times
*Fixed: Prevents re-opening the drop down portion of the button, if the user clicks twice the drop down arrow.

04-24-2015

ExGantt, 8.2.0.1
*NEW: Ability to save/load automatically the control's layout
*Added: Layout property, saves or loads the control's layout, an that means, the position, width, visibility, sort order of the control's columns and the scroll position, filtering, selection, and so on. The Layout property saves/loads almost all properties of the columns, that user can change at runtime, using the control's user interface.
*Fixed: Prevents expanding items with the Items.HasChildren property On True, if the Column.FilterList property includes the FilterListEnum.exRootItems
*Fixed: Apparently, The Column.FilterType property returns uninitialized value, and so, a column of DateType can not be filtered using the UI.

04-24-2015

ExComboBox, 8.0.0.2
*Fixed: The element's tooltip is not shown if the user hovers again the object, if previously its tooltip was automatically hidden by elapsing the time specified by the ToolTipPopDelay property.
*Fixed: The show message is shown on the debugger ( dbgview ), when the tooltip is about to be shown.
*Fixed: The cell's picture ( Items.CellPicture ) is not properly aligned when Items.CellVAlignment is set on exTop/exBottom
*Fixed: Columns.Clear method does not release the column until the control is destroyed ( memory leak if clear and adding columns several times, /NET and /WPF versions only )

04-22-2015

ExContextMenu, 11.0.0.2
*NEW: Ability to define the way each particular item could be closed.
*Added: Item.CloseOnClick property specifies the way the owner menu is closed once the user clicks the item. If not specified, the control's CloseOnClick property specifies how the menu is closed when user clicks the giving item.
*Added: GroupPopupEnum.exGroupPopupFrameSolidBox, forces the grouping items to show the solid frame (exGroupPopupFrameSolid) rather than EBN frame.
*Added: GroupPopupEnum.exGroupPopupFrameThickBox, Specifies that the grouping items shows a ticker frame.
*Fixed: Prevents flickering items that host edit fields.

04-22-2015

ExPivot, 9.0.0.2
*NEW: Ability to horizontally/vertically scroll the control's content while the AutoDrag property is exAutoDragScroll (touch screen scrolling)
*Fixed: Updates the vertical/horizontal scrolling position while the user is scrolling the control's content using the AutoDrag property on exAutoDragScroll
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>
*Fixed: Ignores the HTML tags from the column's caption when the incremental searching is performed on the Columns Floating Panel ( PivotColumnsFloatBarVisible property ).

04-21-2015

The following movie shows the Owner-Draw support for eXG2antt component:

The Owner-Draw feature allows you to draw the objects. The movie shows how you can add your drawing to the "OwnerDraw" bars of the eXG2antt component. The /NET or /WPF assembly provides the Graphics object, while the /COM provides the HDC to let you perform your own drawing.

 

04-20-2015

ExTree, 9.1.0.2
*Added: Column.FilterList with FilterListEnum.exRootItems flag indicates that the drop down filter list includes only root items ( items with no parent items )
*Added: Background(exSortBarLinkColor) property indicates the color or the visual appearance of the links between columns in the control's sort bar.
*Fixed: A column gets resized if clicking the control's sort bar between two columns
*Fixed: The control scrolls to the top of the list, if the user clicks an unselectable item ( Items.SelectableItem property ).

04-20-2015

ExDialog, 6.0.0.1
*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, ...
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>

04-15-2015

ExScrollBar, 11.0.0.1
*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: Can't scroll the control if touching with fingers the buttons of the scroll bar.
*Fixed: A Click event occurs right after DblClick event.
*Fixed: The user can't scroll to the scrollbar's minimum value if it is negative ( while dragging the scrollbar's thumb )

04-15-2015

ExRecord, 8.1.0.1
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
*Fixed: The bold/italic parts of the HTML captions may be slightly vertically-misaligned, if the control's default font is large ( 16.5 or greater )

04-14-2015

The following movie shows the Right-To-Left Support:

The RTL Layout or Right-ToLeft Layout allows arranging the control's parts from right-to-left. The RTL layout includes: showing the control's vertical scroll bar on the left side of the control, flipping the order of the columns, right-alignment, reversing the order of the drawing parts in the cells, aligning the locked columns to the right, and so on. You can also specify the layout to right-to-left reading order for bi-directional text for Hebrew or Arabic languages. More details on these here.
04-09-2015 ExNETHost, 10.0.0.1 (initial release)
The Exontrol's NETHost control allows you to use/display any object or Windows Form User Control from /NET framework on your /COM projects / windows / forms / dialogs. The Exontrol's NETHost takes the fully qualified path of the assembly/file or/and the assembly/qualified name of the type, and shows it to your window / form / dialog. For instance, NETHost.AssemblyQualifiedName property on "System.Windows.Forms.MonthCalendar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" shows the /NET MonthCalendar component on your window / form / dialog.
04-08-2015 ExList, 8.3.0.2
*NEW: Ability to save/load automatically the control's layout.
*Added: Layout property, saves or loads the control's layout, an that means, the position, width, visibility, sort order of the control's columns and the scroll position, filtering, selection, and so on. The Layout property saves/loads almost all properties of the columns, that user can change at runtime, using the control's user interface.
*Added: The Event( EventID) event occurs once the control fires an event (available for /COM version only)
*Added: TemplateDef property allows defining inside variables for the Template feature ( available for /COM only, and useful to assign properties with multiple parameters, which is not supported in dBASE )
*Fixed: "Error executing code: FormActiveXControl (data source), method ... called with invalid parameters" on Dynamics AX environment is fired, if the application handles events with parameters passed by reference. On X++ you should use the Event event and EventParams method to handle this exception. The X++ is not able to handle the events with parameters passed by reference.
04-08-2015 ExMaskEdit, 7.2.0.4
*Added: AllowEmptyValue property specifies whether the mask field supports empty values. For instance, if the Invalid property is set to a not-empty value, and the AllowEmptyValue property is exAllowEmptyValueShowNothing, the user can leave the field if it is empty ( not completed ). If the AllowEmptyValue property is exAllowEmptyValueShowNothing the field displays nothing if no entity is completed ( empty ). Once the user starts typing characters the current mask is displayed. The exAllowEmptyValueShowMask option, shows the current mask all the time.
*Added: ValidateAs property indicates the additional validation is performed, once the user leaves the field.
*Added: Refresh method, refreshes the control's content.
*Added: Jumps the literals from the cursor when the Left, Right or Backspace key is pressed.
04-06-2015 ExOrgChart, 11.0.0.1
*NEW: PDF (Portable Document Format) Support, or ability to export directly the control's content to a PDF file
*Added: The CopyTo property copies the control's content to PDF format, if the extension of the File argument indicates a pdf extension. For instance, the CopyTo("c:\temp\snapshot.pdf") property saves the control's content in PDF format to snapshot.pdf. The control's content is serialized as it would have no scroll bars. The File argument could indicates more parameters separated by | character, in the following order: filename.pdf | paper size | margins | options where the filename indicates the name of the pdf to be saved, the paper size indicates the size of the paper to be used ( by default A4 paper, 8.27 in x 11.69 in ), margins defines the paper's margins ( by default, 0.5 in 0.5 in 0.5 in 0.5 in ) and options currently can be single which indicates that whole control is saved to a single paged PDF document. For instance, the CopyTo("c:\temp\snapshot.pdf|||single") exports the control's content to single page.
*Added: DragOutsideDef property indicates the options to scroll the control's content like speed, step, and so on while user moves a node by drag and drop outside of the control's content.
04-06-2015 ExG2antt, 10.0.0.3
*NEW: Ability to vertically scroll the chart when navigating up or down the overview section of the chart.
*Added: The OverviewVisibleEnum.exOverviewAllowVerticalScroll flag on Chart.OverviewVisible property indicates whether the user can vertically scroll the chart while navigating up or down the overview part of the control.
*Fixed: The last visible item is shown as it never ends, if clicking contiguously the vertical scroll down button, when the ScrollBySingleLine property is True, and the height of last item exceeds the control's client height.
*Fixed: The grid line between top locked part unlocked area of the control is not shown.
*Fixed: The control may fail if refilling with data when using no BeginUpdate/EndUpdate methods.
04-06-2015 ExCalc, 8.0.0.2
*Added: DecimalSymbol property (read-only) specifies the current decimal symbol.
*Added: The CalcCombo.Event( EventID) event occurs once the drop down version of the control fires an event (available for /COM version only)
*Fixed: In VB6, a run-time error occurs in the drop down version of the /COM component, when user presses a key or click a button. 
04-01-2015 ExPlorerTree, 10.0.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
04-01-2015 ExMenu, 8.1.0.5
*New: Ability to load/save the ToString format of the menu from the Control's Internal Editor
*Added: The Editor\Invoke Internal Editor\ToString section generates the code to load/save the menu using the Menu.ToString method.
*Fixed: "Visual C++ Runtime Error!" occurs if using the <fgcolor> or <bgcolor> with no indicating the color. Correct is <fgcolor RRGGBB>, instead <fgcolor>
03-30-2015 ExG2antt, 10.0.0.2
*NEW: Ability to display the hierarchy when the control uses the CRD format ( Column.FormatLevel or Column.Def(exCellFormatLevel) property ). The TreeColumnIndex property indicates the column that displays the hierarchy lines
*Added: Shows the dragging rectangle with a transparent color when selecting multiple items.
*Added: Sets the minimum item's height during overlaying as Items.ItemMinHeight property indicates.
*Added: Focuses the last visible child of the user editor field, if the Editor.EditType is UserEditorType. For instance, if the inside user editor is the ExComboBox, focuses the control's label rather than window that hosts the user editor inside the control.
*Fixed: Prevents expanding the item when the HasButtons property is exNoButtons, and user clicks the indentation part of the item.
*Fixed: The Chart.EndPrintDate indicates the next date-time that is not included in the print or print preview. No time scale is printed, if the Chart.StartPrintDate is the same as Chart.EndPrintDate. 
03-30-2015 ExGrid, 10.1.0.5
*NEW: Inheritance for HTML attributes on multiple line ( for instance, the < b > is inherited on multiple lines, until the < /b > tag is found)
*NEW: The < font > or < img > can change the height of the HTML line, so HTML captions can display lines with different heights.
*Added: The HTML captions allow using not-nested elements to be used. (for instance the sequence "< b >1< s >23< /b >4< /s>" displays 123 in bold while the 234 are shown in strikeout )
*Added: The < c > HTML tag centers the line. Similar with < r > HTML tag.
*Fixed: Extra characters are inserted in the next line if the breaking element is a picture that does not fit the current line.
*Fixed: The columns' header arranged with FormatLevel using CRD strings are not shown on Copy/CopyTo representation
03-27-2015 The following movie shows how you can generate the assembly manifest files:
An assembly manifest is an XML file that describes a side-by-side assembly. Assembly manifests describe the names and versions of side-by-side assemblies, files, and resources of the assembly, as well as the dependence of the assembly on other side-by-side assemblies. Isolated COM allows your application to use ActiveX components without having to register them. The original vision of this was to allow copy deployment of the application, but Isolated COM has many benefits. You can have a private copy of the DLL without worrying that another application will install an older or newer copy that breaks your application. Isolated COM also allows you to successfully install and run on non-Administrator accounts. Run the Exontrol's eXHelper (10.1) tool, select the control, right-click the middle / template panel, select the "Generate Assembly Manifest" item which generates the assembly manifest you can use in your application to use the component/assembly as Isolated COM.
03-27-2015 ExHelper, 10.0.0.1
*Added: Exontrol.NETHost component to the controls list.
*Added: Displays the description of the error that occurred in the x-script code, when the cursor hovers the line.
*Fixed: The tool fails if the hosting control is trying to instantiate a control with no documentation.
*Fixed: Displays nothing for #import C++ directive for TypeLib with a version greater than 10.
*Fixed: Uses the TypeLib's name, if its description is missing, when generate code for C++, C# for /COM, ...
03-27-2015 ExGantt, 8.1.0.1
*NEW: Scroll Extension which allows you to shrink the space used by control's scroll bars, and still using the scroll bars using the extension which shows up outside of the control's client area.
*Added: The ScrollPartEnum.exExtentThumbPart indicates the thumb-extension of the scroll bar. The ScrollPartVisible(Bar,exExtentThumbPart) on True enables the scroll bar extension.
*Added: Background(exVSThumbExt) specifies the visual appearance of the thumb-extension, for the vertical scroll bar. The similar values are exVSThumbExtP, exVSThumbExtD, exVSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
*Added: Background(exHSThumbExt) specifies the visual appearance of the thumb-extension, for the horizontal scroll bar. The similar values are exHSThumbExtP, exHSThumbExtD, exHSThumbExtH, when the thumb-extension is pressed, disabled or the cursor hovers it.
03-25-2015 ((beta) ExNETHost
The Exontrol's NETHost control allows you to use/display any object or Windows Form User Control from /NET framework on your /COM projects / windows / forms / dialogs. The Exontrol's NETHost takes the fully qualified path of the assembly/file or/and the assembly/qualified name of the type, and shows it to your window / form / dialog. For instance, if NETHost.AssemblyQualifiedName property is set to "System.Windows.Forms.MonthCalendar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" it shows the /NET MonthCalendar component on your window / form / dialog.
03-25-2015 ExFileView, 7.0.1.2
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag
*Fixed: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.
*Fixed: In MS Access, can't use the CTRL+F4 key to close the current form.
03-25-2015 ExPrint, 10.0.0.1
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
03-23-2015 ExHTML, 8.0.0.3
*NEW: Ability to change the visual appearance of selected items in the control's context menu using EBN objects
*Added: Background(exContextMenuSelBackColor) property specifies the solid/EBN selection's background color in the control's context menu. The Background(exContextMenuSelBackColor) is valid while it is not zero.
*Added: Background(exContextMenuSelBorderColor) property specifies the solid color to show the selection in the control's context menu. The Background(exContextMenuSelBorderColor) is valid while it is not zero.
*Added: Background(exContextMenuSelForeColor) property specifies the selection's text foreground color in the control's context menu. The Background(exContextMenuSelForeColor) is valid while it is not zero.
03-23-2015 ExCalendar, 9.1.0.2
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Added: BeginUpdate method maintains performance while multiple changes are done at once. This method prevents the control from painting until the EndUpdate method is called.
*Added: EndUpdate method resumes painting the control after painting is suspended by the BeginUpdate method.
03-20-2015 ExG2antt, 10.0.0.1
*NEW: Critical Path Support, or ability to highlights the longest path. For instance, the Critical Path Method (CPM) can help you figure out which activities are "critical", meaning that they have to be done on time or else the whole project will take longer
*Added: Items.DefSchedulePDM(exPDMCriticalPathBarColor) property indicates the color to show the activities that are part of the critical path.
*Added: Items.DefSchedulePDM(exPDMCriticalPathLinkColor) property indicates the color to show the links that are part of the critical path.
*Added: Items.DefSchedulePDM(exPDMCriticalPathOffBarColor) property indicates the color to show the activities that are not part of the critical path.
*Added: Items.DefSchedulePDM(exPDMCriticalPathOffLinkColor) property indicates the color to show the links that are not part of the critical path.
*Added: Items.ItemBar(exBarCriticalPath) property specifies whether the current bar makes part of the critical path.
*Added: Critical-Path-Method sample for: Access, VB6, VC++, VFP, /NET/C#, /NET/VB.NET
03-20-2015 ExGantt, 8.0.1.5
*Added: Ability to scroll the control's list when selecting by dragging ( SingleSel property is False )
*Fixed: The year displayed on the calendar window is shown according to the locale settings ( Thai, Buddhist, Korean, Japanese, ... )
*Fixed: Sometimes, the data can't be dropped to control, if any of the Background(exDragDropListTop), Background(exDragDropListBottom), Background(exDragDropListOver) or Background(exDragDropListBetween) property is used ( not zero, /COM version only ).
*Fixed: The Background(exDragDropListTop) or Background(exDragDropListBottom) visual appearance is not exchanged when the cursor hovers the top or bottom side of the control.
*Fixed: Prevents showing the default appearance of the exVSUpper/exHSUpper/exVSLower/exHSLower, if the exVSBack/exHSBack is set
03-18-2015 ExOrgChart, 10.0.0.2
*Added: Increases the speed to scroll the control's content while moving nodes by drag and drop.
*Added: Improves the way of scrolling the control's content while moving the objects outside of the control's client area, by drag and drop, and the control's margins are close to margins of the screen/monitor. 
*Fixed: Can't scroll the control's content while the cursor is outside of the control, while AllowMoveNode property is not exLeftClick.
*Fixed: The element's tooltip is not shown if the user hovers again the object, if previously its tooltip was automatically hidden by elapsing the time specified by the ToolTipPopDelay property.
03-18-2015 ExPropertiesList, 9.0.0.1
*NEW: Windows 8 Touch/Pointer Support ( ability to scroll the control's content by touching and dragging )
*Added: AutoDrag property can specify distinct actions for left/right mouse buttons and short/long touch actions. For instance, AutoDrag property on exAutoDragScroll + exAutoDragScrollOnShortTouch indicates that the user can scroll the control's content by clicking the left mouse button, or by short touching the screen.
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
03-18-2015 ExButton, 12.0.0.1
*Added: Allow using the <c> and/or <r> HTML tags in the control's Caption property.
*Fixed: The last italic character of a HTML caption may be shown as clipped
*Fixed: Allows using the hot state for button-mode only ( AllowHotState, Mode property is exButton )
03-16-2015 ExEdit, 8.1.0.1
*Added: IncrementalSearchError property specifies the color to show the "Incremental Search" field when the typing string is not found.
*Added: The Caption(exIncrementalSearchField, exCaption) property indicates the "Incremental Search: %s" caption, where %s should be included to let control displays the typing characters during incremental search.
*Fixed: The Caption(exFindDialog, exFieldFindNext) property returns empty string, rather than "&Find Next"
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
03-16-2015 ExEditors, 9.0.0.1
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
03-11-2015 ExSlider, 11.0.0.1
*NEW: Ability to display the values in reverse order.
*Added: OrientationEnum.exReverseValue flag indicates that the values in the control are displayed in the reverse order. For instance, if the Orientation property on exVertical, displays the min value on top, and the max value on bottom, the Orientation property on exVertical + exReverseValue makes the control to display the max value on the top of the control, and the min value in the bottom part of the control. The exReverseValue flag is valid for exVertical as ell for the exHorizonal.
*Added: Ctrl + Left/Right or Ctrl + Up/Down advances the current slider's position using the LargeChange property ( similar to PageUp/PageDown keys )
*Added: Better arrangement of the track and thumb bars when the slider is smaller, to include the labels to be shown on the ticks.
03-11-2015 ExPlorerBar, 10.0.0.2
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
*Fixed: A Click event occurs right after DblClick event.
03-09-2015 ExG2antt, 9.1.0.6
*NEW: Ability to display one or more columns using the CRD format, on the chart section
*Added: Chart.ColumnsFormatLevel property specifies the format layout to display the columns in the chart section. For instance "0/1" displays the first column on the first line, and the second column on the second line.
*Added: Chart.ColumnsFont property retrieves or sets the font to display the columns in the chart section.
*Added: Chart.ColumnsTransparent property indicates the percent of transparency to displays the columns section in the chart.
03-09-2015 ExShellView, 8.0.0.1
*NEW: Ability to browse files from different folders to a single view
*Added: BrowseFiles property specifies a list ( separated by | character ) or safe array of files to be shown in the shell view. Each existing file can have a different extension, by adding > extension to the name of the file, such as "C:\exontrol\images\auction.gif>PNG" which will show the auction item with the PNG associated icon. For instance, the BrowseFiles = Array("document.doc", "text.txt", "executable.exe") displays a three items, while BrowseFiles = "C:\Program Files\Microsoft Visual FoxPro 9\vfp9.exe|C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" shows the VFP9 and DEVENV tools in the same view
*Added: OverlayIcons property prevents showing the overlay images. Windows uses Overlay-ed icons to notify the user that some item has special function or attribute. For example, shortcut icons have a small arrow in lower-left corner, shared folders have a hand that shows that folder is shared, etc.
*Added: DrawGridLines property specifies whether the control shows the grid lines around items, when the control's view is details.
03-09-2015 ExSkinBox, 10.0.0.1
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Added: The HTML tags are case insensitive, so the < b > is equivalent with < B >
*Fixed: The last italic character of a HTML caption may be shown as clipped
03-09-2015 ExRollist, 8.0.0.1
*NEW: Subscript and Superscript implementation in HTML captions, using the <off> HTML tag
*Added: <off>, </off> built-in HTML tags defines the vertical offset to display the element, relative to the current position. This tag is inheritable. The <off pixels>, where, pixels indicates the vertical offset to be applied ). For instance, the following text displays a text with Subscript and Superscript such as: "Text <off 4>with subscript</off> <off -4>and superscript</off> support"
*Added: The <fgcolor=0000FF> and <fgcolor FF>, or <bgcolor=00FF00> and <bgcolor FF00>, so no = or full 6 hexa-digits are required to define the color to be applied
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag
03-04-2015 ExG2antt, 9.1.0.5
*NEW: Ability to specify the current date time to be highlighted by Chart.MarkNowColor property.
*Added: Chart.MarkNow property indicates current date time to be shown when Chart.MarkNowColor property is used. By default, the Chart.MarkNow property is empty, which indicates that the current date time is shown, else, the Chart.MarkNow property indicates the date time to be highligted. The get function returns the date-time to be highlighted. For instance, if the Chart.MarkNow property is set on empty, the get Chart.MarkNow property returns the current date time.
*Added: Chart.MarkNowDelay property indicates the delay to display the current time in the chart ( Chart.MarkNowColor property ).
*Fixed: The generated code for X++, JScript does not include the ending ; character.
03-04-2015 ExComboBox, 8.0.0.1
*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, ...
*Fixed: The Horizontal parameter of OffsetChanged event is of short type ( 0, 1 ), instead boolean values (0, -1)
03-02-2015 ExGrid, 10.1.0.4
*NEW: Defines new type of hierarchy lines such as exGroupLines, exGroupLinesInside or exGroupLinesOutside (LinesAtRoot property)
*Added: Prevents selecting only visible items when performing incremental searching ( filtered items, ExpandOnSearch, Items.ItemHeight )
*Added: The parent item does not indent the children with Indent property, if the LinesAtRoot property is exGroupLinesOutside, and all of them are flat. A flat item is an item contains no child items.
*Added: Ensures that the focused item fits the control's client area, if possible, if the filter is applied.
*Added: Column.FilterList with FilterListEnum.exRootItems flag indicates that the drop down filter list includes only root items ( items with no parent items )
*Fixed: The sorting of items is lost, once the filter is cleared.
03-02-2015 ExListBar, 10.0.0.1
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Fixed: A Click event occurs right after DblClick event.
02-26-2015 ExStatusBar, 8.0.0.3
*NEW: Subscript and Superscript implementation in HTML captions, using the <off> HTML tag
*Added: <off>, </off> built-in HTML tags defines the vertical offset to display the element, relative to the current position. This tag is inheritable. The <off pixels>, where, pixels indicates the vertical offset to be applied ). For instance, the following text displays a text with Subscript and Superscript such as: "Text <off 4>with subscript</off> <off -4>and superscript</off> support"
*Added: The <fgcolor=0000FF> and <fgcolor FF>, or <bgcolor=00FF00> and <bgcolor FF00>, so no = or full 6 hexa-digits are required to define the color to be applied
*Fixed: The <font> HTML tag is not overwritten when using inside another <font> tag
02-26-2015 EXMLGrid, 8.0.0.1
*Added: Parameters By Reference support for x-script ( Template, ExecuteTemplate property of /COM version )
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
*Fixed: A Click event occurs right after DblClick event.
02-25-2015 ExSchedule, 9.0.0.1
*NEW: Ability to lock the date header, so you can vertically scroll the timescale, while the date header is still visible on the control's top.
*Added: The exViewSingleRowLockHeader flag on ShowViewCompact property locks the chart's header position while user scrolls the time scale, so the schedule view arranges all days to a single row (horizontally)
*Fixed: The control's scroll bar is not updated while clicking contiguously any button on the control's scroll bars.
*Fixed: The HeaderDayLongLabel property is empty, instead of: "<|><%dddd%>, <%mmmm%> <%d%>, <%yyyy%><|><%dddd%>,<%mmmm%> <%d%>,<%yyyy%><|><%dddd%>, <%mmmm%> <%d%>,`<%yy%><|><%dddd%>, <%mmmm%> <%d%><|><%dddd%>, <%m3%> <%d%><|><%dddd%>, <%d%><|><%dddd%><|><%d3%><|><%d2%><|><%d1%>"
*Fixed: Rearranges the selected dates to fit the schedule view, when the control's calendar is shown or hidden, if the OnResizeControl property includes the exCalendarAutoHide, and the OnSelectDate property is exFitSelToView. 
02-25-2015 ExTree, 9.1.0.1
*NEW: Ability to displays the matching items only, no parent or child, if no match
*Added: The FilterInclude property on exMatchingItemsOnly, specifies that the control displays the items that match the filter so no parent or child is displayed if no match. For instance, if your control displays a hierarchy the parent or child items are not included, if they do not match the filter. You can use the TreeColumnIndex property on -1 or Indent property on 0, to display no +/- buttons or hierarchy lines. 
*Added: The Items.FormatCell or Column.FormatColumn property supports %0, %1, ... which indicates the values on the column with the index 0, 1, and so on... For instance the, "dbl(%0) + dbl(%1)" indicates the sum between of first two cells, which is similar with a computed field per cell. In other words, you can have computed field per cells, using the Items.FormatCell, not only using the Column.ComputedField property which is applied to the entire column. In conclusion, the Items.FormatCell or Column.FormatColumn supports value, and %variable, where the value is the current value, while %variable indicate the value on specified column.
*Added: Displays the column's filter button in the sort bar, if the column is not visible.
*Added: Column.FilterList with FilterListEnum.exLeafItems flag indicates that the drop down filter list includes only leaf items ( items with no child items )
02-23-2015 ExG2antt, 9.1.0.4
*Added: Applies the round corners to start and end ( instead to all non working units ) of a split bar when it uses an EBN object ( A split task bar can be created using the syntax Chart.Bars.Add("Task:Split").Shortcut = "SplitTask" )
*Fixed: Can not select multiple cells if using the CTRL key while dragging the mouse, if the SingleSel property is 0 (False), and FullRowSelect property is 0 (False)
*Fixed: The focused editor is opened if clicking a checkbox on a non-focus item.
*Fixed: The cell being selected is not highlighted, if it belongs to a formatted column (Column.FormatLevel, exCRD format) and the FullRowSelect property is 0 (False)
02-23-2015 ExGantt, 8.0.1.4
*NEW: Ability to display the Year in Thai, Buddhist, Korean, ... format
*Added: The "<%loc_y%>" represents the Year only by the last digit, using current regional settings
*Added: The "<%loc_y%>" represents the Year only by the last two digits, using current regional settings. A leading zero is added for single-digit years.
*Added: The "<%loc_yyyy%>" represents the Year by a full four or five digits, depending on the calendar used. Thai Buddhist and Korean calendars have five-digit years. The "yyyy" pattern shows five digits for these two calendars, and four digits for all other supported calendars. Calendars that have single-digit or two-digit years, such as for the Japanese Emperor era, are represented differently. A single-digit year is represented with a leading zero, for example, "03". A two-digit year is represented with two digits, for example, "13". No additional leading zeros are displayed.
*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 )
02-19-2015

The following movie shows the Conditional Format Feature on Bars/Tasks:

The ConditionalFormat feature allows you to apply different color/font attributes to items or cells within your control, based on your expression. The movie shows the extension of ConditionalFormat feature which applies different colors/visual appearance for bars within the items, based on your expression. For instance, ConditionalFormats.Add("%1 = 0").BarColor = vbRed indicates that the red color is applied to "Task" bars on items where the value on the second column (columns collection is 0-index based) is zero. The feature will be available for eXGantt and eXG2antt components.
02-18-2015 ExG2antt, 9.1.0.3
*NEW: Ability to specify padding for cells in the column
*Added: Column.Def(exCellPaddingLeft) specifies the left padding (space) of the cells within the column. The similar options are: exCellPaddingRight, exCellPaddingTop and exCellPaddingBottom to control the right, top and bottom padding.
*Added: Column.Def(exHeaderPaddingLeft) specifies the left padding (space) of the column's header. The similar options are: exHeaderPaddingRight, exHeaderPaddingTop and exHeaderPaddingBottom to control the right, top and bottom padding.
*Added: Ability to use or load PNG, TIFF or WMF picture on the control's background ( Picture property for /COM version ) , using the LoadPicture predefined function of the Template property. For instance, the [.Template = "Picture = LoadPicture(`E:\picture.png`)"] OR [.Picture = .ExecuteTemplate("loadpicture(`E:\picture.png`)")] loads the PNG picture on the control's background.
02-18-2015 ExSurface, 11.0.0.1
*Added: Support for ActiveX over the /NET Framework ( ActiveX control written in C#, VB/NET, Regasm - Assembly Registration Tool, CSActiveX) 
*Fixed: Can't scroll the control if touching with fingers the buttons of the scroll bar.
02-17-2015 ExPopupMenu, 10.0.0.1
*Added: FlatImageWidth property specifies the width of the column to display the icons/images when the control's MenuAppearance is exMenuFlat. For instance, you can use the Item.HTMLImage property to assign a custom-size picture to the item.
*Added: Item.HTMLImage property retrieves or sets a value that indicates the key of the image (HTMLPicture method) to be displayed on the item ( left side ). The Item.HTMLImage property does not override the Item.Image property, so the Item.HTMLImage property has effect only when the Item.Image property is -1.
*Added: The [himg=key] tag indicates the key of the image to be displayed on the item when the item is loaded using the Items.ToString property. The Item.HTMLImage = "key" is equivalent with [himg=key]
02-17-2015 ExLabel, 11.0.0.2
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The last italic character of a HTML caption may be shown as clipped
*Added: Ability to print the control's content on Excel applications, using the Excel's print and print preview mainframe.
02-16-2015 ExPivot, 9.0.0.1
*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, ...
*Added: AllowDrop property gets or sets a value indicating whether the control can be used as the target of a drag-and-drop operation. ( /COM version )
*Fixed: The Export method exports the first value in the column ( ShowBranchRows property on exBranchCompact, or ShowViewCompact on exViewCompact )
02-16-2015 ExHelper, 9.8.0.1
*Added: Rearranges the tool' panels so the running control gets a larger part of the tool
*Added: Increases/Decreases the propertieslist's font when the user rolls the mouse wheel and CTRL key is pressed
*Update: ExTree/9.1, ExEdit/8.1, ExPropertiesList/9.0 - touch screen compatible
02-11-2015 ExContextMenu, 11.0.0.1
*NEW: Ability to specify the visual appearance for grouping items frame using EBN/solid colors.
*Added: Background(exGroupPopupFrameSolid), specifies the solid color to show the frame around the grouping items.
*Added: Background(exGroupPopupFrameSingle), specifies the visual appearance/solid color of the frame around the grouping items, when its group includes a single item.
*Added: Background(exGroupPopupFrameHStart), specifies the visual appearance/solid color of the frame around the first item, when the its group includes more items.
*Added: Background(exGroupPopupFrameHIntermediate), specifies the visual appearance/solid color of the frame around an intermediate item ( not start or end item ), when the its group includes more items.
*Added: Background(exGroupPopupFrameHEnd), specifies the visual appearance/solid color of the frame around the last item ( not start or end item ), when the its group includes more items.
02-11-2015 ExDialog, 5.0.0.2
*Fixed: The VAnchorOffset property has no effect if the VAnchor property is exMiddle.
*Fixed: Ignores the ending HTML tags, if they are not used previously ( for instance, the < /b > is not displayed in the sequence "ABC< /b >" )
*Fixed: The control is shown at wrong position if the container is moved while the control is anchored to any edge of the container.
02-09-2015

The following movie shows the Windows 8 Touch/Pointer Support, when using the AutoDrag property:

The movies shows how you can scroll the control's content using a short touch, while the long touch starts moving the item from the cursor to another position.  The AutoDrag property can specify differit actions for left/right mouse buttons and short/long touch actions. For instance, AutoDrag property on exAutoDragScroll + exAutoDragScrollOnShortTouch indicates that the user can scroll the control's content by clicking the left mouse button, or by short touching the screen. The feature will be available for our window-list controls such as: eXComboBox, eXList, eXTree, eXGantt, and so on...
02-09-2015 ExG2antt, 9.1.0.2
*NEW: Ability to move the entire selection of bars from one item to another. This feature is available for all selected bars in the same item. Previously, only the bar from the cursor can be drop to another parent.
*Added: OverlaidBarsTypeEnum.exOverlaidBarsStrict flag indicates whether the overlaid mechanism ( offset, intersect, stack or cascade ) is applied only to this specified type of the bar when it intersects with other type of bars in the same group ( OverlaidGroup property ). For instance, you can use this flag to apply the overlaid mechanism ONLY to a specified bar.
*Fixed: A bar of exOverlaidBarsCascade type, has the ItemBar(exBarOffset) on -2 ( instead 0 ), if it intersects no other bars.
*Fixed: The overlay bars may change the height of a hidden item ( Items.ItemHeight property is set on 0 )
02-09-2015 ExSchedule, 8.3.0.2
*Added: Synchronize(Records) method synchronizes the events with the records, while the control is bounded to a recordset, using the DataSource property (/COM only). If no Records is specified, it synchronizes each change in the database and reflect to the control's content. If Records parameter is specified it should be a safe array of variant values, each value representing the bookmark for each record to be synchronized with the associated event. For instance, the Schedule1.Synchronize Array(Schedule1.DataSource.LastModified) updates the last modified record.
*Fixed: The time-scale does not display 12 hour format, even if the AM/PM indicator is included in the label.
*Fixed: The LongLabel property on "<%=(%3 ? '' : (time(%1) + ' ' ))%>" & "some text" displays the event time when it is not an all-day event, Initially it works fine, but if the event is dragged to the all-day section of the day and back, the time is no longer shown.
*Fixed: Prevents selecting the event from the cursor once the OLE Drag and Drop operation ends ( /COM only ).
02-05-2015 ExRibbon, 10.0.0.1 (initial release)
The eXRibbon component, similar with the Microsoft Office's "Fluent User Interface", or Ribbon, allows you to display graphical control elements in the form of a set of toolbars placed on several tabs. The eXRibbon component is written from scratch, uses EBN technology to let the user changes its visual appearance using skins, and requires no dependencies to Microsoft Office, Microsoft Ribbon API, or any other third party library.
02-04-2015 ExScrollBar, 10.0.0.2
*NEW: MSAA, UI Automation, IAccessible support. 
*Added: Microsoft Active Accessibility (MSAA) is designed to help Assistive Technology (AT) products interact with standard and custom user interface (UI) elements of an application (or the operating system), as well as to access, identify, and manipulate an application's UI elements. AT products work with MSAA enabled applications in order to provide better access for individuals who have physical or cognitive difficulties, impairments, or disabilities.
*Added: Ctrl + Left/Right or Ctrl + Up/Down advances the current slider's position using the LargeChange property ( similar to PageUp/PageDown keys )
02-04-2015 ExThumbnail, 9.0.0.1
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
*Fixed: The icons are not being displayed on Caption property for /NET assembly.
02-02-2015 ExGrid, 10.1.0.3
*NEW: Ability to select multiple items in the drop down filter list, using check-boxes.
*Added: FilterListEnum.exShowCheckBox flag indicates that each item in the drop down filter-list shows a checkbox, allowing to select multiple filters by clicking the checkbox ( or pressing the SPACE key ).
*Added: FilterListEnum.exHideCheckSelect flag indicates whether the check-box items shows the filter's list background, instead as selected.
*Added: FilterListEnum.exSingleSel flag indicates that the user can not select multiple items in the drop down filter window.
*Added: FilterListEnum.exShowFocusItem flag draws a rectangle in the style used to indicate that the item in the filter-list that has the focus.
*Added: FilterListEnum.exShowPrevSelOpaque flag indicates whether the previously selection is showing opaque, instead semi-transparent.
*Added: FilterListEnum.exEnableToolTip flag indicates whether the filter-list's tooltip is shown when user hovers the list. ( by default, the filter-list's tool tip is not enabled )
02-02-2015 ExList, 8.3.0.1
*Added: Export(Destination,Options) exports the control's data to a CSV format. The Options parameter supports three fields separated by | character, where the first field could be all, vis, sel or chk, to export all, just visible, selected or checked items [all-if missing], the second field indicates the column to be exported, [all visible columns-if missing], and the third field indicates the character to separate the fields inside each exported line [tab character-if missing]. The Destination parameter indicates the file to be created where exported date should be saved. For instance, Export( Destination,"sel|0,1|; ") exports the cells from columns 0, 1 from the selected items, to a CSV using the ; character as a field separator. If Destination is empty or missing, the Export returns the result as a string.
*Added: CopyTo method exports the control's view to an EMF file, or to an one dimensional array of bytes ( byte[] ).
*Fixed: The grid lines are dotted if print and print preview the control, even if the control's GridLineStyle is set on exGridLinesSolid
*Fixed: The control scrolls to the top of the list, if the user clicks an unselectable item ( Items.SelectableItem property ).
*Added: The cell's caption uses the full cell's content, so <c> and <r> centers or right-aligns the cell's caption relative to the cell's available content ( by excluding the cell's check, images and pictures ).
01-30-2015 ExMaskEdit, 7.2.0.3
*Added: ValidateValue(NewValue,Cancel) event occurs once the user leaves the field. If Cancel is set on True, the value is not validated, so the field is keep focused until the user enters an appropriate value. The NewValue indicates the field's value with no masking/placeholders characters. The ValidateValue event is fired only, if the Invalid property is not empty.
*Added: PasswordChar property sets or removes the password character for the field. By default, the black circle character is used as password character, for TrueType fonts, or * for others.
*Added: The Mask property supports "password=value", where the first character in the value indicates the field's password char. If the value is missing, the default password char is used. 
*Fixed: The mask field fails if ends on single \ character
01-30-2015 ExplorerTree, 9.0.0.1
*Added: Support for ActiveX over the /NET Framework ( ActiveX control written in C#, VB/NET, Regasm - Assembly Registration Tool, CSActiveX) 
*Fixed: The controls hangs up for a while if the user clicks contiguously any button on the control's scroll bars.
*Fixed: The control's scroll bar is not updated while clicking contiguously any button on the control's scroll bars.
01-28-2015 ExCalc, 8.0.0.1
*Added: Ability to change the control's label format using the Caption property ( HTML format ). By default, the Caption property replaces the control's stack ( operators and operations ) with giving caption. If the new caption just change the format of the Caption property ( includes just HTML tags ), the new format is applied to the control's label and control's stack ( operators and operations ) is not altered. For instance, let's say that the control's label displays the number 78, and during the Change event your application change the Caption property to "<sha ;;0><b>" + Caption. In this case, the content of the Caption is not change, instead just the new HTML format is applied to the control's label, so operations on the calculator can continue.
*Fixed: Prevents calling the Change event recursively, if the Caption property is changed during the Change event
*Fixed: Prevents serializing the Buttons property to form's persistence, so the decimal separator is taken from the current system.
01-28-2015 ExMenu, 8.1.0.4
*Fixed: Sometimes, the menu is not closed if pressing and releasing the ALT ( menu ) key.
*Fixed: Corrects the submenu's shadow when the menu is building at runtime ( improves the Refresh method )
*Fixed: The Item's Background color is showing on the item while it has the focus.
01-26-2015 ExG2antt, 9.1.0.1
*NEW: Ability to display the neighbor items in Zoom-OnFly panel, for better alignment with the bars from neighbor items ( previously and next visible items ) / Chart.AllowZoomOnFly = exZoomOnFly.
*Added: If the Chart.AllowZoomOnFly property includes the exZoomOnFlyIncludeNeighborItems flag, the previously and next visible item is displayed in the Zoom-OnFly panel.
*Added: If the Chart.AllowZoomOnFly property includes the exZoomOnFlyIncludeSelectedItems flag, the previously and next selected item is displayed in the Zoom-OnFly panel.
*Fixed: Prevents flickering of the vertical scroll bar when a DataSource property is re-assigned.
*Fixed: The label-property <%loc_d1%> or <%loc_d2%> displays the day number instead the first (or two) letters of the day. Similar to <%loc_m1%>, <%loc_m2%>
*Fixed: The Items.SchedulePDM method moves the current bar and its linked bars, but may move other child-linked-bars, if the moving bar is child of a summary bar (Items.DefineSummaryBars).
01-26-2015 ExHelper, 9.7.0.1
*Added: Exontrol.Ribbon component to the controls list.
*Added: Exontrol.HTML component to the controls list.
*Fixed: Sorts the properties in the browser-properties panel.
01-23-2015 ExCalendar, 9.1.0.1
*NEW: Unlimited options to show any HTML text, images, colors, EBNs, patterns, frames anywhere on the event/date's background. Ability to draw additional EBN/Color/Text/Patterns/Images on the event/date, using the EBN String Format (create and run at runtime EBN objects)
*Added: Event.BackgroundExt property indicates additional colors, text, patterns, images that can be displayed on the event/date's background using the EBN string format. For instance, Event.BackgroundExt = "bottom[4,back=RGB(0,0,0)],top[4,back=RGB(0,0,0)]" draws a 4-pixels wide line aligned to the top and bottom sides of the event/date. The Event.BackgroundExt = "bottom[10%+12,back=RGB(255,0,0),text=`<img>alert</img><b>Alert!`,align=0x11]" displays the alert picture and the Alert! caption as bold, on the RED background, on the bottom portion of the event/date (10%+12 pixels-wide from the object's client area). 
*Added: Event.BackgroundExtValue(Index,Property) property gets or sets a value that indicates the value of giving property for the object with indicated index. This property has effect only if the BackgroundExt property is set. The BackgroundExtValue property allows you to change programmatically, the properties of the parts that composes the EBN object. For instance, BackgroundExtValue(0,exFrameColorExt) = RGB(255,0,0) draws a red frame around the root part of the object. For instance, you can use this property to change properties ( like colors ) of the EBN without having to assign a new EBN string format 
*Tip: The EBN is a set of UI elements that are built as a tree where each element is anchored to its parent element. The BackgroundExtValue property can change properties like: exBackColorExt (element's background color, including other EBN objects), exClientExt (position/size of the element), exAnchorExt (element's alignment relative to its parent), exTextExt (associates a HTML text on the element), exTextExtWordWrap (word wrapping of the elements text), exTextExtAlignment (alignment of the element's text), exPatternExt (pattern to be shown on the element), exPatternColorExt ( color of the pattern on the element ), exFrameColorExt (color to show the border-frame on the element), exFrameThickExt (shows a thick-frame around the element), exUserDataExt (associates an extra-data with the element)
*Tip: The eXButtons's builder WYSWYG tool provides the To String field, that indicates the EBN string format that can be used by BackgroundExt/BackgroundExtValue properties.
01-23-2015 ExFileView, 7.0.1.1
*Added: StateChange(ShowContextMenu) event notifies your application that the control is about to show the object's context menu. During this event, the ShowContextMenu property specifies the context menu to be shown.
*Added: ShowContextMenu property specifies the object's content menu. Use this property to disable or remove items in the default context menu. The ShowContextMenu property is available during the StateChange(ShowContextMenu) event only.
*Fixed: The In Folder, Type, Modified and Size columns are empty, once the Search method is called with a valid pattern
01-21-2015

The following movie shows the first look of eXRibbon component: 

The eXRibbon component, similar with the Microsoft Office's "Fluent User Interface", or Ribbon, allows you to display graphical control elements in the form of a set of toolbars placed on several tabs. The eXRibbon component is written from scratch, uses EBN technology to let the user changes its visual appearance using skins, and requires no dependencies to Microsoft Office, Microsoft Ribbon API, or any other third party library. 
01-21-2015 ExHTML, 8.0.0.2
*NEW: Ability to change the control's content menu visual appearance using EBN objects
*Added: Background(exContextMenuAppearance) property indicates the visual appearance of the borders / inside of the control's context menu. For instance, Background(exContextMenuAppearance) = 0x2000000, indicates that the control's context menu shows the EBN (borders and client area) with the identifier 2 in the control's VisualAppearance collection. The Background(exContextMenuAppearance) is valid while it is not zero. 
*Added: Background(exContextMenuBackColor) property specifies the solid background color for the control's context menu. The Background(exContextMenuBackColor) is valid while it is not zero.
*Added: Background(exContextMenuForeColor) property specifies the text foreground color for the control's context menu. The Background(exContextMenuForeColor) is valid while it is not zero.
01-21-2015 ExPropertiesList, 8.2.0.2
*Added: Increases the performance of parsing HTML captions.
*Added: CaptionMessageBox property specifies the caption to be displayed on the message box, in case the user inputs an invalid value.
*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: The parts of the line with different fonts in the HTML caption are vertically aligned ( instead aligning to the font's baseline ) if the line displays a picture or an icon using the <img> HTML tag.
01-19-2015 ExOrgChart, 10.0.0.1
*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, ...
*Fixed: The show message is shown on the debugger ( dbgview ), when the tooltip is about to be shown.
01-19-2015 ExComboBox, 7.1.0.3
*NEW: Ability to exclude the items when filtering by using a UI checkbox Exclude in the drop down filter window.
*Added: FilterListEnum.exShowExclude flag indicates whether the drop down filter window shows or hides the Exclude checkbox.
*Added: Description.exFilterBarExclude specifies the 'Exclude' caption being displayed in the drop down filter.
*Added: FilterListEnum.exShowBlanks flag indicates whether the drop down filter includes the (Blank) and (NonBlanks) items.
*Added: FilterListEnum.exNoItems value indicates whether the drop down filter should include no items from the control.
01-15-2015

The following movie shows the eXG2antt's Critical Path feature: 

The Exontrol's eXG2antt component allows highlighting the project's critical path. For instance, the Critical Path Method (CPM) can help you figure out how long your complex project will take to complete.
 
01-14-2015 ExGantt, 8.0.1.3
*NEW: New text decorations support for HTML captions, like outlined characters, shadow, ....
*Added: <gra>, </gra> built-in HTML tags define a gradient text ( the <gra> supports color, mode and blending, like <gra rrggbb;mode;blend>, where, rr/gg/bb represents the red/green/blue values of the ending color, 808080 if missing as gray, mode a value between 0 and 4, 1 if missing, and blend 0 or 1, 0 if missing )
*Added: <out>, </out> built-in HTML tags define a text to show with outlined characters ( the <out> supports color and width, like <out rrggbb;width>, where rr/gg/bb represents the red/green/blue values of the outline color, 808080 if missing as gray, width indicates the size of outline, 1 if missing.
*Added: <sha>, </sha> built-in HTML tags define a text with a shadow ( the <sha> supports color, width and offset, like <out rrggbb;width;offset>, where rr/gg/bb represents the red/green/blue values of the shadow color, 808080 if missing as gray, width indicates the size of shadow, 4 if missing, and offset indicates the offset from the origin to display the text's shadow, 2 if missing.
01-14-2015 ExGrid, 10.1.0.2
*NEW: Ability to exclude the items when filtering by using a UI checkbox Exclude in the drop down filter window.
*Added: FilterListEnum.exShowExclude flag indicates whether the drop down filter window shows or hides the Exclude checkbox.
*Added: Description.exFilterBarExclude specifies the 'Exclude' caption being displayed in the drop down filter.
*Added: FilterListEnum.exShowBlanks flag indicates whether the drop down filter includes the (Blank) and (NonBlanks) items.
*Added: FilterListEnum.exNoItems value indicates whether the drop down filter should include no items from the control.
*Fixed: Prevents recursive calls when changing the Items.CellValue during the Change event
01-12-2015 ExG2antt, 9.0.0.5
*Added: The print and print preview include the time zones. ( Chart.MarkTimeZone property )
*Added: Includes the time zones, when Copy method or CopyTo property is invoked.
*Added: The Print and Print preview include the locked items ( Items.LockedItemCount property )
*Added: Includes the locked items, if the ShowLockedItems property is True, when Copy method or CopyTo property is invoked.
*Fixed: Items.EnsureVisibleItem can be called between BeginUpdate/EndUpdate statement.
01-12-2015 ExList, 8.2.0.6
*Added: The Items.FormatCell or Column.FormatColumn property supports %0, %1, ... which indicates the values on the column with the index 0, 1, and so on... For instance the, "dbl(%0) + dbl(%1)" indicates the sum between of first two cells, which is similar with a computed field per cell. In other words, you can have computed field per cells, using the Items.FormatCell, not only using the Column.ComputedField property which is applied to the entire column. In conclusion, the Items.FormatCell or Column.FormatColumn supports value, and %variable, where the value is the current value, while %variable indicate the value on specified column.
*Added: Displays the column's filter button in the sort bar, if the column is not visible.
*Added: Background(exSortBarLinkColor) property indicates the color or the visual appearance of the links between columns in the control's sort bar.
*Added: Prevents displaying the hierarchy lines for not selectable, not sortable items ( Items.SelectableItem, Items.SortableItem ). Currently, the tree lines for an item is shown if it is selectable, sortable and it is not a divider item.
*Fixed: A column gets resized if clicking the control's sort bar between two columns
01-07-2015 ExTree, 9.0.0.4
*NEW: Ability to specify padding for cells in the column
*Added: Column.Def(exCellPaddingLeft) specifies the left padding (space) of the cells within the column. The similar options are: exCellPaddingRight, exCellPaddingTop and exCellPaddingBottom to control the right, top and bottom padding.
*Added: Column.Def(exHeaderPaddingLeft) specifies the left padding (space) of the column's header. The similar options are: exHeaderPaddingRight, exHeaderPaddingTop and exHeaderPaddingBottom to control the right, top and bottom padding.
*Added: Items.VisibleItemCount property returns negative value, if filtering is applied on the control ( the control has a filter applied ). The negative value represents a formula of -( count + 1 ), where count indicates the number of matching items. For instance, if the Items.VisibleItemCount property returns -1, the count of matching items is 0, if -2, 1 matching item, if -3, 2 matching items, and so on.
01-07-2015 ExButton, 11.0.0.1
*Added: Keeps the button's hot state once the user releases the mouse over the control.
*Added: </solidline>, </upline>, </dotline> HTML tags ends the solid, up or dotted line
*Added: Prevents showing the ,.;!?'")}] characters at the beginning of a new line, when html text is word-wrapping.
01-05-2015 ExEdit, 8.0.0.2
*Added: Changes the control's HideSelection property to False, when the control's Find dialog is shown
*Fixed: Some letters are cut off when the text is wrapping on Print and Print-Preview.
*Fixed: The ReplaceAll method ignores the text before selection ( including the selection ).
*Fixed: Clicking the Find Next button closes the control's Find dialog
01-05-2015 ExRecord, 8.0.0.2
*NEW: Support for EBN 1002 version.
*Added: The EBN 1002 allows using skin objects with horizontal, vertical stretch and colorable/not-colorable parts of the EBNs.
*Fixed: Can't insert new lines when user the presses the Enter key on a field of MemoType, in MS Access ( Editor.EditType property is MemoType )