Loading...
唯一地址: 
index

Important Notes

Before downloading the software on this webpage, please read the following notes carefully:

  • FMSoft reserves the right to distribute the software on INTERNET, that is, you can not re-distribute the software on your own website(s).
  • Before you can download the software, we need your Weibo account or Twitter account to share some information about FMSoft's Espier Launcher and Espier Browser. If you can not accept this, please stop downloading the software.

MiniGUI

This is the GPL release of MiniGUI V3.0.12. This version has the almost same features as the commercial version MiniGUI V3.0. However, this version has the following limitations:

  • It only provides support for Linux operating system. If you need the editions to support VxWorks, ThreadX, and other RTOSes, please contact with FMSoft.
Package Description Download
MiniGUI Core Lib This is the latest source code tarball of the core library of MiniGUI V3.0.12, GPL version.
MiniGUI Resource The resource tarball of MiniGUI V3.0.12, it contains the fonts, cursors, icons, and bitmaps used by MiniGUI V3.0.
MiniGUI Samples The latest source code tarball of samples for MiniGUI V3.0.12.

For the complete documents for MiniGUI V3.0.x, please click here. Or you can visit the Wiki sites (for English, visit here; for Chinese, visit here).

MiniGUI Components

Package Description Download
mGi V2.0.4 mGi is a component of MiniGUI, which provides support for input methods on MiniGUI. In current version, mGi provides soft-keyboard input method, hand write input method frame, and phone keypad input method.
mGPlus V1.2.4 mGPlus is a component of MiniGUI, which provides support for advanced graphics function. It mainly provides support for 2D vector graphics and advanced graphics algorithm, such as the path, gradient filling, anti-aliases, color composition, and so on.
mG3d V1.0.2 mG3d is one of components of MiniGUI, which provides supports for 3d math routines, polygon drawing and rendering, scene redering etc.
mGUtils V1.0.4 mGUtils is a component of MiniGUI, provides users with a number of common dialog templates. By using these templates, users do not have to write codes repeatedly for some common functions. These function templates include open/save file dialog, color selection dialog, font selection dialog, information dialog, and so on.
mGp V1.2.2 mGp is one of components of MiniGUI, which provides support for printing on MiniGUI. You can use this component to print text, image, or graphics to a printer from a MiniGUI application.
mGNCS V1.0 mGNCS provides a new control set for MiniGUI application. By using mGNCS, you can use miniStudio to develop MiniGUI application in WYSIWYG way. To buy a copy of miniStudio, please contact with FMSoft. Comming soon
mGEff V1.0 mGEff provides an animation framework for MiniGUI application. It also provides some popular UI/UE special effects like iPhone. Comming soon

Tools and Libraries

The following tools and libraries are released under GPL/LGPL license.

Package Description Download
QVFB2 Virtual Frame Buffer (Qt version).
GVFB Virtual Frame Buffer (Gtk version).
LibJPEG MiniGUI uses this library to decode JPEG image files.
LibPNG MiniGUI uses this library to decode PNG image files.
FreeType MiniGUI uses this library to render TrueType fonts.
ZLib LibPNG uses the compression algorithm providing by this library.