Mosaic's Source Code Generator Makes Front Panel Design Easy

7/22/2005 - Mosaic has released a GUI Builder as part of its GUI Software Toolkit for Mosaic’s embedded touchscreen-operated controllers. The GUI Builder is a source-code generator that runs on a Mosaic touchscreen controller to assist OEMs in creating an effective and interactive human-machine interface for various applications.

“While the controller’s GUI Toolkit already provides the tools you need to code a custom GUI for your application, the GUI Builder goes a step beyond that by coding your GUI for you, – said David Siu, Mosaic’s Lead Design Engineer –“It gives you a what-you-see-is-what-you-get approach to creating menus by placing and grouping graphics and buttons on your controller’s display.”

The user can edit and test screen layouts directly on their target hardware. As menus are created, the user controls the GUI Builder through a serial terminal while simultaneously viewing the menus on the controller’s LCD. When adding new graphics or buttons to the menus, objects are moved to the desired places with a finger on the controller’s touchscreen or using keys on the PC keyboard. After the menu content has been created, the GUI Builder generates the source code that implements the newly built user interface. This source code is used directly in the application, or can be further edited by hand as needed.

The advantages of the GUI Builder are:

The GUI Builder is provided free of charge with the purchase of any Mosaic embedded instrument controller.

About Mosaic Industries Inc
Since 1985, Mosaic Industries, Inc. has been providing off-the shelf customized hardware solutions, from analysis to product design, for numerous applications such as industrial control, automation of industrial processes, product development and/or product upgrades, data acquisition, and scientific instruments. For further information call 510/790-1255 or visit

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: