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.
Feb26
ExGantt, 19.0.0.6
*Fixed: A GPF may occur if the control is re-created with expandable-columns (Column.ExpandColumns)
*Fixed: The Items.CellHasButton property returns 1, instead of -1 (equivalent of True, /COM version)
*Fixed: The FilterPromptEnum.exFilterPromptEndWith flag of FilterBarPromptType property filters more items than it should.
ExCalendar, 22.0.0.1
*Added: The ExecuteTemplate() method can return the value of a variable. For instance, the eXSurface's PointToPosition method uses variables by reference which is not supported in PowerBuilder. For that you can use a code like ExecuteTemplate("dim x,y;x=-1;y=-1;PointToPosition(x,y);x") that returns the x-position (surface's coordinates) of the current mouse pointer. In the same manner you can use ExecuteTemplate("dim x,y;x=-1;y=-1;PointToPosition(x,y);y") to return the y-position.
*Fixed: error BC30456: 'RuntimeKey' is not a member of 'wpf.exontrol.EXCALENDARLib.excalendar' (/WPF)
Feb21
ExRibbon, 19.0.0.6
*Added: The control's tooltip is shown when the cursor hovers it no matter if the window that hosts the control is activated
*Added: The <solidline> and <dotline> HTML tags support color in RGB format using the <solidline RRGGBB> or <dotline RRGGBB> syntax, which indicates the color to show the solid or dotted line
*Added: The `format` operator of expression properties supports formatting the date values, using d, dd, ddd, ddd (day of the month as digits, with or without leading zeros, abbreviated day of the week, day of the week as specified by the current locale ), m, mm, mmm, mmmm (month as digits, with or without leading zeros, abbreviated month, month as specified by the current locale), y, yy, yyy, yyyy (year represented only by the last digits, by a full four or five digits, depending on the calendar used) literals. For instance, the "date(value) format `mmm d, yyyy`" gets the value in MMM d, YYYY format using the current locale, such as "Jan 12, 2023"
ExCalcEdit, 18.0.0.3
*Added: The control's tooltip is shown when the cursor hovers it no matter if the window that hosts the control is activated
*Fixed: The expropertieslist/com fails if the user is trying to spy the control (x64 version only, AllowSpy property, browses the object by drag and drop)
*Fixed: The AttachTemplate method fails if using "handle" keyword on x64 version
Feb19
ExComboBox, 18.0.0.1
*NEW: Multiple-Rows/Items Selection support
*Added: SingleSel property specifies whether the control supports single or multiple selection. By default, the control supports single-item selection (SingleSel property is True). Use the SingleSel property on False, to allow user select multiple items using the SHIFT and CTRL keys
*Added: SelectAll property selects all items (SingleSel property is False)
*Added: UnselectAll property unselects all items (SingleSel property is False)
Expression, 20.0.0.3
*Added: LineHeight property specifies an expression that determines the height of the line within the editor. For instance, LineHeight = "value + 4*dpi", increases the line's height with 4 dots ( 4 pixels for 100%, 6 pixels for 150% and so on ), also LineHeight = "18" defines the line's height to be exactly 18 pixels.
*Fixed: The Background (exToolTipForeColor) property does not apply to the tooltip's title
*Fixed: The AttachTemplate method fails if using "handle" keyword on x64 version
Feb14
ExPivot, 17.1.0.3
*Added: The expression properties supports `bias` constant that defines the difference, in minutes, between Coordinated Universal Time (UTC) and local time. For example, Middle European Time (MET, GMT+01:00) has a time zone bias of "-60" because it is one hour ahead of UTC. Pacific Standard Time (PST, GMT-08:00) has a time zone bias of "+480" because it is eight hours behind UTC. For instance, date(value - bias/24/60) converts the UTC time to local time, or date(date('now') + bias/24/60) converts the current local time to UTC time
*Fixed: On some machines, the format keyword (within expression properties) provides more than 2 decimals for French(Canada) regional settings (for instance "12.3456 format ``" displays 12.3456 instead of 12.35)
*Fixed: A GPF may occur if re-loading data using expandable columns (Column.ExpandColumns property)
ExTab, 19.0.0.2
*Added: HotObject property indicates the index within current tab-skin, that changes its background while the cursor hovers the page. By default, the page's background color is changed according with the HotBackColor. If the HotObject property points to a valid object of the current skin (child of the normal-page in design mode) its background color will be set as soon as the cursor hovers the page.
*Added: In skin-designer, the markers for focused-object are visible while the "Draw grid lines" button is pressed.
*Added: Ability to change the element's position up or down in the ETB builder, using the CTRL + Up or CTRL + Down.
Feb12
ExMiller, 18.0.0.4
*Added: DefaultItemHeight property retrieves or sets a value that indicates the default item height.
*Fixed: A GPF may occur on closing the form/window/dialog if one or more events are handled by AttachTemplate method
*Fixed: Can't type SPACE within the edit field of the drop down column's filter (Column.DisplayFilterPattern property)
ExEditors, 13.0.0.3
*Added: Editor.Option(exDropDownBackColor) and Editor.Option(exDropDownForeColor) specify the background and foreground colors to show items in a drop down editor.
*Fixed: Clicking (Custom) property generates "Class Not Registered" error (Windows x64, 'Looking for object with CLSID:{7EBDAAE1-8120-11CF-899F-00AA00688B10}')
*Fixed: The expropertieslist/com fails if the user is trying to spy the control (x64 version only, AllowSpy property, browses the object by drag and drop)
Feb07
ExG2antt, 24.0.0.2
*Added: Background(exCursorHoverCellButton) property. Specifies the visual appearance of the cell's button when the cursor hovers it. The hover/hot state of the cell's button is not applied if the cell is disabled, or the Background(exCursorHoverCellButton) property is -1 ( Items.CellHasButton, Column.Def(exCellhasButton) property )
*Fixed: The BarResize event is not fired if the bar is re-created by drag and drop (or Items.AddBar method is called on an existing bar)
*Fixed: The control's ForeColorHeader property is not applied on the control's columns-float bar (the columns into the columns-float bar are always displayed in black)
ExG2Host, 20.0.0.1
*Fixed: A GPF may occur if the control is re-created with expandable-columns (Column.ExpandColumns)
*Fixed: Calling the Refresh() method after Items.RemoveItem fails
*Fixed: The Items.CellHasButton property returns 1, instead of -1 (equivalent of True, /COM version)
Feb05
ExTree, 19.0.0.7
*Fixed: The BackColorLevelHeader property is not initialized (the control's header shows black areas)
*Fixed: Can't select the focus-item with the arrow keys, if it selectable while the view displays a single item and the SingleSel property is False.
*Fixed: The Items.ItemHeight property sets the height using DPI conversion.
ExEdit, 20.0.0.5
*Added: The control's tooltip is shown when the cursor hovers it no matter if the window that hosts the control is activated
*Fixed: The AttachTemplate method fails if using "handle" keyword on x64 version
*Fixed: The expropertieslist/com fails if the user is trying to spy the control (x64 version only, AllowSpy property, browses the object by drag and drop)
Jan31
ExPropertiesList, 23.0.0.6
*Added: HeaderAppearance property specifies the header's appearance
*Fixed: The AttachTemplate method fails if using "handle" keyword on x64 version
*Fixed: The expropertieslist/com fails if the user is trying to spy the control (x64 version only, AllowSpy property, browses the object by drag and drop)
ExplorerTree, 22.0.0.4
*Added: The Background(exTreeLinesColor) method defines the color to show the tree-lines (connecting lines from the parent to the children)
*Fixed: Clicking (Custom) property generates "Class Not Registered" error (Windows x64, 'Looking for object with CLSID:{7EBDAAE1-8120-11CF-899F-00AA00688B10}')
*Fixed: The Background (exToolTipForeColor) property does not apply to the tooltip's title

2024.........................