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...

latest changes and additions

ExRadialMenu, 10.0.0.1 (initial release)

The eXRadialMenu ( radial or pie menu) component is similar to the Microsoft's OneNote radial menu with ability to customize the appearance and functionality. The component is designed using tree structure so an item can hold none or more children, and so any item can be browsed, and show its children around it. An item can display a collection of child items, as well as a radial slider, or any other gauge / knob control. The eXRadialMenu is written from scratch, and does not depend on Windows 7, 8, 10 and so requires no dependencies to any other third party library. Features include: built-in radial slider, ability to display/edit data using the eXGauge component, Picture/Image support, built-in HTML support, ToolTip support, and more. Available as: COM/ActiveX, /NET Assembly, /WPF Component, ANSI or UNICODE, 32 or 64-bit edition.


Here's a few shortcuts:

  • Complete documentation here
  • How-To questions here.
  • Several samples, by downloading and installing the setup here.

We hope you to enjoy it!


Sep22
ExSkinBox, 12.0.0.2
*Added: Sample\Skins\Visballoon\visballoon.esk
*Fixed: The message box is not closed, if a skin is applied and the user clicks the Close button, if using the x64 version on Windows 64-bit version
*Fixed: The buttons of the message box / input box, shows a black background for x64 version
ExplorerTree, 12.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
*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.
Sep21
ExComboBox, 11.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: Prevents closing the drop down portion of the control, if the user accidentally releases the mouse over the item, while it scrolls the control's content using the mouse ( Change event )
ExContextMenu, 11.0.0.8
*NEW: Ability to arrange vertically the grouping items. Previously, the grouping items may be arranged horizontally only.
*Added: GroupPopupEnum.exGroupPopupVertical flag arranges vertically the items that compose the group.
*Added: Background(exGroupPopupFrameVStart) specifies the visual appearance/solid color of the frame around the first item ( vertically arranged ), when the its group includes more items.
*Added: Background(exGroupPopupFrameVIntermediate) specifies the visual appearance/solid color of the frame around an intermediate item ( not start or end item, vertically arranged ), when the its group includes more items.
*Added: Background(exGroupPopupFrameVEnd) specifies the visual appearance/solid color of the frame around the last item ( not intermediate or end item, vertically arranged ), when the its group includes more items.
Sep19
ExRibbon, 10.0.0.9
*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.