Modern products often need to support sales in multiple foreign markets. PEG+ provides full support for Unicode two-byte character encoding, allowing your product to run simultaneously in any number of languages. String and font information can also be dynamically installed, allowing you to upgrade products in the field or install localization packages to products that are already on store shelves.
Touch screens, soft-keys, mice, and various keyboard input devices are all supported within the PEG+ framework. The PEG+ graphics library is delivered with touch screen, mouse, and keyboard input drivers in full source code form for many common architectures and evaluation platforms. Various forms of custom input devices are also easily incorporated by following the examples provided.
PEG+ works together with the PEG Developers Toolkit to make it a snap to employ custom graphics and fonts within your GUI design. These tools produce EC++ compatible source files that are compiled and linked along with your application software, allowing the entire interface to be ROM or FLASH resident.
Need to de-compress GIF, JPEG, or PNG images for display at run-time? The PEG+ runtime image conversion facility is exactly what you need. This is another example of the advanced feature support provided by the PEG+ graphics library.