|
|
|
MiniGUI 3.0 UI Special Effect Demo
New Features of MiniGUI V3.0
MiniGUI V3.0 adds or improves the following features based on former releases: - Double Buffering Main Window. When a MiniGUI 3.0 main window has double buffer, you can get the rendering result of the main window in your own buffer. By using double buffer technology, you can use an advance 2D graphics interface or 3D rendering library to get the 3D user experience easily.
- Look and Feel Render (LFRDR). LFRDR provides the user with various appearance styles of main window and control. Applications can be very easily switched among different styles of window appearance, as long as passing different parameters when creating the windows. In addition, MiniGUI has further unified the attributes of window elements, such as color, size, font, and so on. Through a simple interface, the application can easily control the attributes of a window elements.
- Support for BIDI Text. In addition to languages that we are familiar with are written from left to right (such as English and Chinese), there are some languages are written from right to left, like Arabic and Hebrew. To support these languages, MiniGUI 3.0 provides support for two language character sets for Arabic and Hebrew and BIDI text rendering. MiniGUI 3.0 also provides the keyboard layouts for these two languages.
- Irregular window. In the previous version of MiniGUI, all the windows only can be rectangular. MiniGUI 3.0 provides support for irregular window, such as round rectangular window and non-rectangular window. By using the irregular window, the user interface display effect can be more amazing.
- Enhanced font support. In MiniGUI 3.0, FMSoft introduces a new UNICODE font file format, known as the "UPF" font. The most important feature of this font is to facilitate use in the multi-process environment. It can reduce the memory footprint of MiniGUI-Processes runtime mode. At the same time, FMSoft has enhanced VBF font format, VBF font has been upgraded to 3.0. VBF 3.0 can define the glyphs for Arabic and other languages.
- Others. MiniGUI 3.0 offers support for the customization of desktop. Through the external programming interface, the user can place icons on the desktop and respond to the desktop events, then achieve an effect similar to the Windows desktop. In addition, MiniGUI 3.0 also enhances the control of transparency to make it more efficient and does not depend on the internal controls' implementation. At last, MiniGUI 3.0 provides independent scrollbar control and a unified virtual frame buffer support.

Technical Documents for MiniGUI 3.0
Package | Download | Description | MiniGUI Technical White Paper for V3.0 [PDF] | Click to Download | This white paper describes the features of MiniGUI V3.0 | Datasheet for MiniGUI V3.0 [PDF] | Click to Download | This document describes the functions of MiniGUI V3.0 | MiniGUI API Reference Manual V3.0.6 for Processes | Click to Download | This document is an application programming API reference manual for multi-processes running mode of MiniGUI V3.0.6 , including all the functions, structure, information and the interface definition of control and programming method, it is an indispensable manual for MiniGUI programming. | MiniGUI API Reference Manual V3.0.6 for Threads | Click to Download | This document is an application programming API reference manual for multi-threads running mode of MiniGUI V3.0.6 , including all the functions, structure, information and the interface definition of control and programming method, it is an indispensable manual for MiniGUI programming. | MiniGUI API Reference Manual V3.0.6 for Standalone | Click to Download | This document is an application programming API reference manual for standalone running mode of MiniGUI V3.0.6 , including all the functions, structure, information and the interface definition of control and programming method, it is an indispensable manual for MiniGUI programming. |
FMSoft provides MiniGUI Professional Edition (MiniGUI-PE) for Linux operating system. The software is composed of the followings: - Electronic version of MiniGUI User Manual, MiniGUI Programming Guide and MiniGUI API Reference Manual.
- The application development package (ADP) of MiniGUI V3.0.x for specific platform.
- The component development package of mGUtils V1.0、mGPlus V1.2(binary function library and header files) for specific platform.
- The source code packages of mGi, mGp, mG3d components.
- The sample source code package.
- MiniGUI resource package, containing a total various kinds of fonts, such as English, Simplified Chinese, Traditional Chinese, Japanese and Korean.
FMSoft provides MiniGUI Standard Edition (MiniGUI-SE) for uClinux, VxWorks, ThreadX, OSE, Nucleus, eCos, and uC/OS-II. On these RTOS, MiniGUI runs in MiniGUI-Threads runtime mode. The software is composed of the followings: - Electronic version of MiniGUI User Manual, MiniGUI Programming Guide and MiniGUI API Reference Manual.
- The application development package (ADP) of MiniGUI V3.0.x.
- The source code packages of mGi, mGp and mG3d components.
- The sample source code package.
- MiniGUI resource package, containing various kinds of fonts like English and Simplified Chinese (GB2312, BIG5 and GBK).
|