Technology News All about technology


Source Code Generator Makes Front Panel Design Easy

Source Code Generator Makes Front Panel Design Easy

(PRWEB) July 25, 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 allows OEMs to design graphical user interface visually, eliminating the need to painstakingly work out the screen coordinates of each of GUI objects.

All that is needed to get started using the GUI Builder is a graphics library. Users may employ Mosaic’s sample library or create their own custom graphics.

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


Vocus©Copyright 1997-

, Vocus PRW Holdings, LLC.
Vocus, PRWeb, and Publicity Wire are trademarks or registered trademarks of Vocus, Inc. or Vocus PRW Holdings, LLC.

Comments (0) Trackbacks (0)

No comments yet.

Leave a comment

No trackbacks yet.