PRODUCTS

OUR CUSTOMERS

SERVICES

SUPPORT

DOWNLOADS

PARNTERS

a Trinity Convergence company

::   Tech Support   ::   Contact Us   ::   About Us   ::

PEG+

C/PEG

PRESS

Supported RTOS & Compilers

Supported Hardware

Licensing

General FAQ

Free Evaluation Kit

PEG Pro

PEG Pro™ offers developers of embedded graphical user interfaces (GUIs) a proven software solution for creating complex, high-color depth embedded graphic applications. Designed specifically for use in the development of GUI applications in automotive, consumer electronics, infotainment and medical devices, PEG Pro runs on a wide variety of real-time operating systems (RTOSes) and microprocessors.

Product Brochures

Design a Compelling User Experience

PEG Pro enables the design of sophisticated embedded graphics by supporting the key features and advanced applications demanded by interactive devices such as navigation systems, cell phones, gaming systems and medical electronics. PEG Pro accelerates product delivery by providing robust functionality such as drag-and-drop visual development tools and the ability to begin development on a Windows or Linux platform.

Request Eval Kit

Key features include unlimited graphics layers, per-pixel and per-layer alpha blending, bitmap rotation and scaling, screen transitions, text rotation and complete anti-aliasing of all drawing primitives. In addition, PEG Pro provides run-time selection of themes to allow end-users to tailor their experience. PEG Pro supports a wide range of color depths up to 32 bits-per-pixel (bpp). PEG Pro includes a broad set of basic control types such as buttons, text gadgets, animations, menu-list display and bitmap display objects. All of these display widgets can be fully customized, both at compile time and at runtime. PEG Pro offers advanced classes such as treeview, spreadsheet and charting classes. Rotated screen mounting is seamlessly supported.

Maintain Your Brand Identity

Unlike other solutions, PEG Pro GUI elements can be fully tailored, allowing OEMs to create user interfaces that maintain and accurately reflect the company's brand image — not one which another company has selected for you. PEG Pro graphics can be overlaid on real-time video or alpha blended using multiple graphical layers. The library is easily configured for an infinite variety of display resolutions, orientations and color depths. Anti-aliased fonts and true anti-aliased line drawing allow you to deliver high-quality interfaces demanded by today's users. Industry leading multi-lingual application support includes full Unicode and SJIS character encoding support, and string table editing and string resource file generation facilities incorporated within the WindowBuilder StringTableEditor.

PEG Pro Navigation Device

Designed for the Requirements of Embedded Systems

PEG Pro is written with the embedded market firmly in mind, meaning that the value of every feature is weighed against the code size and performance requirements for that feature. A typical full-featured GUI requires a PEG Pro footprint of roughly 220-240K code, 8K stack and 32K dynamic memory. Note this does not include application-specific files, but only the library itself. PEG Pro is fully integrated with RTOS messaging, memory management and synchronization services to provide the lowest possible overhead and a true real-time multitasking GUI environment. PEG Pro input devices are interrupt driven, and again use RTOS services to communicate user input information to the graphical user interface. PEG Pro can also be configured to support multiple GUI tasks. These tasks can be of differing priorities and can each directly create, display and control any number of GUI windows or child controls.

DOWNLOAD PEG Pro PDF PEG FAMILY FEATURES COMPARISON

PEG Pro Phone Demo

To view a demonstration of PEG Pro™ Phone Demo, hosted under Windows, click on the link below.  This demonstration contains examples of a variety of the advanced features enabled by PEG Pro: alpha blending, screen transitions, and multiple graphic layer support.  

PEG Pro Medical Demo

To view a demonstration of the PEG Pro™ Medical Demo, hosted under Windows, click on the link below.  This demonstration contains examples of a variety of the advanced features enabled by PEG Pro: alpha blending, screen transitions, and multiple graphic layer support.  

PEG Pro Layered Windows Demo

To view a demonstration of the PEG Pro™ Layered Windows Demo, hosted under Windows, click on the link below.  This is a short demonstration of some more advanced graphics including various drawing primitives, anti-aliased fonts, and alpha blending of layered windows.