r2 - 26 Oct 2009 - 19:43:57 - XiaodongLiYou are here: TWiki >  Products Web > MiniGUIPGENV30 > MiniGUIPGENV301Intro

Introduction

MiniGUI, developed by Beijing Feynman Software Technology Co. Ltd., originates from a world famous free software project, which is initiated by Wei Yongming. MiniGUI aims to provide a fast, stable and lightweight graphics user interface (GUI) support system for real-time 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, OSE, and even uC/OS-II, also on Win32 platform.

Currently, the latest freely downloadable stable releases (GPL releases) of MiniGUI are MiniGUI GPL V1.6.10. The source code, development documents 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 could 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 MiniGUI 3.0 standard edition, professional edition or enterprise edition and related porting and development technology support service for the users who have buy the MiniGUI commercial licenses.

This guide describes in detail the foundation knowledge of MiniGUI V3.0.x 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 the following web links for description of MiniGUI APIs (Application Programming Interfaces).

http://www.minigui.com/api_ref/3.0.2_processes/index.html - processes mode
http://www.minigui.com/api_ref/3.0.2_threads/index.html - threads mode

-- XiaodongLi - 26 Oct 2009

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the Feynman Software and/or the contributing authors. All material on this collaboration platform is the property of Feynman Software and/or the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback