Welcome to Exontrol

Exontrol is devoted to create innovative user interface components for Windows applications, on /COM, /NET or /WPF platforms, since 1999. "eXontrol" comes from e(s)pecial (c)ontrol, where sc makes the X. Software development never stops. Neither do we. Our components are and will continue to be cutting edge development tools that adapt to the needs of our customers and to the changing software development environment. On this site you find components/tools/products/samples that are used in programming languages such as VB, VB.NET, VBA, C++, C#, X++, VFP, Access, Excel, Word, HTML, Delphi, Smalltalk, uniPaas (eDeveloper), Clarion, Dynamics AX, Dynamics NAV, xBasic, Visual Objects, Visual Dataflex, PowerBuilder, LabVIEW, Xbase++, AutoIt, Power++, FORTH, and so on...

next changes

The following movie shows the eXG2antt's Overview-Time-Scale support::

The Overview/Layout/Map panel of the eXG2antt component is a view that's displayed at the top of the control and shows the whole timeline, with all objects within its view (a high-level view). It displays a 'select' box (the light blue box) that the user can drag to any location within the overview and then that area of the chart is shown at normal scale within the chart view. The following movie shows how you will be able to customize the chart's overview so it can display the time-scale, with or without the bars inside, how you can resize the overview at runtime, and so on. This feature will be implemented in the future versions. Happy Holidays!

latest changes and additions

Dec09
ExGantt, 12.0.0.1
*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.
*Fixed: The OLEStartDrag event is fired differentially based on the SingleSel and AutoDrag properties as follows: True/=0, click anywhere on the item and move the mouse, True/<>0 click on item's caption and move the mouse ( click anywhere excepts the item's caption performs the AutoDrag operation, like moving the item's position, scrolling and so on ), False/=0, click anywhere on the item and wait for a short period of time ( 256 ms, click and move performs select by dragging ), False/<>0 click on item's caption and wait for a short period of time ( 256 ms, click and move performs select by dragging, click anywhere excepts the item's caption and wait for a short period of time, performs the AutoDrag operation, like moving the item's position, scrolling and so on )
*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 )
*Fixed: A black area is shown on the control's chart panel, while user resizes the component.
ExGauge, 13.0.0.3
*NEW: Support for EBN 1003 version.
*Added: EBN 1003 implements Colorable Region Support which defines a portion/region of the EBN object where the color of the EBN is applied. For instance, at runtime the identifier 0x1FF0000 applies blue color to all colorable parts that compose the EBN object. The EBN color is not applied to not-colorable portions of the EBNs.
*Added: `MIN` and `MAX` binary-operators to get the MIN and MAX value. For instance, the expression `value MIN 10 MAX 100` returns always a value between 10 and 100.
*Added: `sin`, `asin`, `cos`, `acos` unary-operators to get the associated trigonometric functions. For instance `2 * asin(1)` returns the value of PI
Dec07
ExG2antt, 13.0.0.4
*NEW: Touch Scrolling Support for Chart section, if the AutoDrag property is exAutoDragScroll. Click the chart section and waits for a second, until the hand cursor is shown. Next move the cursor anywhere to get scrolling the chart
*Added: Includes the Chart.Picture on the chart while scrolling the chart using the AutoDrag property
*Fixed: Updates the vertical/horizontal scrolling position while the user is scrolling the control's content using the AutoDrag property on exAutoDragScroll
*Fixed: The non-working part of the chart causes flickering once the control is scrolled using the AutoDrag property.
*Fixed: A black area is shown on the control's chart panel, while user resizes the component.
ExCalendar, 12.1.0.1
*Added: "Clear Visual Design" and "Edit Visual Design" are available for /NET version on design mode.
*Fixed: Prevents a memory leak when loading icons, pictures, from BASE64 encoded strings (Images method, HTMLPicture picture).
ExToolBar, 11.1.0.1
*Added: The Item.X, Y properties support the iwidthof (unary operator), that returns the width in pixels, of the item with the specified identifier. For instance "iwidthof(10)" returns the width of the item with the identifier 10. Currently, you can use the iwidth keyword, that returns the width of the currently item, or iwidthof (unary operator) to retrieve the width of a specified item.
*Added: The Item.X, Y properties support the iheightof (unary operator), that returns the height in pixels, of the item with the specified identifier. For instance "iheightof(10)" returns the height of the item with the identifier 10. Currently, you can use the iheight keyword, that returns the height of the currently item, or iheightof (unary operator) to retrieve the height of a specified item.
*Fixed: The toolbar's buttons are not size correctly, with the Windows set to Classic theme.
ExOrgChart, 13.1.0.3
*Added: `MIN` and `MAX` binary-operators to get the MIN and MAX value. For instance, the expression `value MIN 10 MAX 100` returns always a value between 10 and 100.
*Added: `sin`, `asin`, `cos`, `acos` unary-operators to get the associated trigonometric functions. For instance `2 * asin(1)` returns the value of PI
*Added: `sqrt` unary-operator returns the square root of the element, so sqrt(81) returns 9, as 9^2 is 81
*Added: date(`now`) unary-operator returns the current date-time ( as double ), while the date(``) returns the current date ( no time included )
 

2016............

Copyright 1999-2016 Exontrol. All rights reserved.