Copyright Claim
MiniGUI Programming Guide for MiniGUI Ver 2.0.x (version 2.0.2 and later). Copyright © 2003~2005, Beijing Feynman Software Technology Co., Ltd. All rights reserved. By whatever means you get the entire or partial text or photograph data in this guide, no matter mechanical or electronic, you are only authorized by Beijing Feynman Software Technology Co., Ltd. the reading right. Any format conversion, redistribution, dissemination, and copying its entire or partial content, or using text or photograph therein for commercial purpose without written permission will be regarded as tortuous, and may result in severe civil or criminal punishment.
Introduction
MiniGUI, developed by Beijing Feynman Software Technology Co. Ltd., is one of the world famous free software projects. MiniGUI aims to provide a fast, stable and lightweight graphics user interface (GUI) support system for realtime embedded systems. MiniGUI is "a cross-operating-system graphics user interface support system for embedded devices", and "an embedded graphics middleware"; it can run on Linux/uClinux, eCos, VxWorks, pSOS, ThreadX, Nucleus, and even uC/OS-II, also on the Win32 platform.
MDE is a comprehensive demonstration program package for MiniGUI, which is released under GPL.
Mg-samples is the sample program package for MiniGUI, which is released under GPL.
Currently, the latest freely downloadable stable releases (GPL releases) of MiniGUI are MiniGUI-STR V1.6.2 and MiniGUI V1.3.3. The source code, development document and sample programs are available from the download area (http://www.minigui.com/download/index.shtml) of the website of Beijing Feynman software Technology Co. Ltd. It should be noted that the freely downloadable MiniGUI can be only used for developing GPL or other application software with open source code. If you are using MiniGUI for developing commercial, proprietary, or other software not covered by the terms listed in GPL, you must have a commercial license for MiniGUI. Beijing Feynman software Technology Co. Ltd. will provide the latest value-added release and related porting and development technology support service for the users who have buy the MiniGUI commercial licenses.
MiniGUI Programming Guide describes in detail the foundation knowledge of MiniGUI on developing embedded application software, technical documents and development skills, the content of which involves various aspects of MiniGUI programming, include message looping, window procedure, dialog box, controls, graphics interfaces, and so on. Please refer to MiniGUI API Reference Manual for complete description of MiniGUI APIs (Application Programming Interfaces).
Click the following link to read MiniGUI Programming Guide online:
MiniGUI Programming Guide For MiniGUI Ver 2.0.x (Version 2.0.2 and later)
If you want to download the PDF format of MiniGUI Programming Guide Please view this page:
http://www.minigui.com/download/index.shtml