Easy programming thanks to CUE smart software
Powerful tool for developing control applications
CUE Visual Composer
Integrated Development Environment (IDE), customizable interface with floating and dockable windows. Drag & Drop support and easy editing place.
Visual 2D configuration with cross-page device interconnection offers a unified library window with an object tree view and command list view.
Streamlined object-oriented XPL2 programming language based on Visual Basic syntax. Reduced command set with more compact and powerful commands.
Built-in support for easy localization of touch panel layouts and an unlimited number of languages. Easy translation without changing the program.
Supports vector fonts (TrueType and OpenType) with kerning and anti-aliasing. It makes screen text smoother and easier to read. Any font can be used in CVC.
Touch panel design
Visual design using graphic objects and Cue Symbol Font. Drag-and-drop functions, direct import of images and icons, in-place property editing, etc.
Graphic objects are programmed at the level of standard XPL2 language using graphical API. Programmers can simply create their own graphic objects.
Device drivers are parts of the program designed to control specific devices using a given type of control port. They have their own API.
The applet is a part of a program that performs a specific task and it runs within the context of a larger program. The applet has API usable in the application.
The complete help is available online, and the source code editor offers context help, which is shown after pressing the F1 key for keywords and operators.
There are many various ways to debug. The whole project can be simulated on a computer or tested on real hardware units using their real control ports.
Firmware update is implemented for all CUE touch panels and controllers. If CVC recognizes an older firmware version, it automatically updates it.