vt-designer is a software tool which supports the graphical development, editing and emulation of ISO 11783-compliant object pools. An object pool is part of a Virtual Terminal (VT) client and is represented on a terminal as a user interface.
On the one hand, object pools consist of graphical elements such as softkeys, buttons, input and output fields, and pictures or shapes. On the other, they contain invisible elements such as containers for data structuring, events, and commands or command sequences (macros).
All elements (objects), their characteristics (object attributes), along with the permitted combinations and required object dependencies which together form an object pool and, therefore, a user interface, are described and defined in the ISO 11783 standard.
Object pools created with vt-designer are automatically ISO 11783-compliant. Object pools can be imported and exported in the usual IOP formats (ISOBUS Object Pool, WTK-compatible format) and VTP format (Virtual Terminal Project, ISOAgLib-compatible format). VTP, an XML-based format, is fully compatible with ISOAgLib.
Produced by OSB AG, vt-designer is part of the development tool chain within the ISOAgLib open-source programming library.