Visit the Anixter Components web site

Software speeds touchscreen controller design

A Mosaic Industries product story
Edited by the Engineeringtalk editorial team Jul 25, 2005

Mosaic has released a GUI Builder as part of the GUI software toolkit for its embedded touchscreen-operated controllers.

Mosaic has released a GUI Builder as part of the GUI software toolkit for its 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 GUI Builder allows OEMs to design graphical user interface visually, eliminating the need to painstakingly work out the screen co-ordinates 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.

Not what you're looking for? Search the site.

Back to top Back to top

Google Ads

 

Contact Mosaic Industries

Related Stories

Contact Mosaic Industries
Newsletter sign up

Request your free weekly copy of the Engineeringtalk email newsletter ...

Visit the Anixter Components web site

Articles by product category

All suppliers A - Z

A Pro-talk Publication

A Pro-talk publication