Documents of MiniGUI

MiniGUI Core

MiniGUI Components

Besides MiniGUI core, FMSoft also provides some components for the developers to develop MiniGUI app much easier:

  • mGNCS: This component provides a new control set for MiniGUI app. By using mGNCS, you can use miniStudio to develop MiniGUI app in WYSIWYG way.

  • mGi: An input method component for MiniGUI. This component provides a framework to implement typical input methods, such as softkey and hand-writing. This component also provides a container to manage multiple input methods. The developer can easily add customized input methods through the container.

There are also some legacy MiniGUI components:

  • mGp: A printing component for MiniGUI. By using mGp, you can print out the graphics created by MiniGUI app to general-purpose printers.

miniStudio

miniStudio is a kind of integrated development environment oriented MiniGUI. miniStudio provides WYSIWYG UI design for users and can generate and maintain MiniGUI program automatically. miniStudio is based on Eclipse, you can use miniStudio to edit, compile, run, debug, and accelerate the development of MiniGUI apps.

We introduce mGNCS (the new control set for MiniGUI) when we develop miniStudio. We implement mGNCS in object-oriented concept but use C language. mGNCS standardizes the control’s API, refactor the redraw mechanism of the controls. Additionally, developers can design new controls based on mGNCS and import them into miniStudio easily.

MiniGUI 3.2

Note that we will not maintain the Chinese editions and PDF files of the documents since MiniGUI 3.2. Furthermore, when we refer to MiniGUI, it contains not only the MiniGUI core but also the main components, such as mGUtils, mGPlus, mGEff, and mGNCS.

Documents of MiniGUI Apps

mDolphin

mEagle

Old Documents

Other MiniGUI Documents in Chinese

Documents for MiniGUI V2.0/1.6 in Chinese

Edit | Attach | Watch | Print version | History: r64 < r63 < r62 < r61 < r60 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r64 - 2018-02-13 - YongmingWei
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback