Documents of MiniGUI

MiniGUI

MiniGUI Components

为了适应各种嵌入式设备的不同需求,飞漫软件围绕 MiniGUI 开发了许多组件产品。用户使用这些组件产品,可以扩展 MiniGUI 的功能,并可以和已有的 MiniGUI 应用程序良好集成。

  • mGi。mGi 是飞漫软件为 MiniGUI 1.6/2.0/3.0 用户提供的一个输入法组件,该组件目前提供了软键盘输入法和手写输入法框架,并提供给用户管理输入法的容器,通过这个容器,用户还可以添加自定义的输入法。此外,对于软键盘输入法,用户可以自定义显示的键盘位图,并可添加不同的输入翻译方式(自带中文全拼输入法)。

  • mGp。mGp 是飞漫软件针对 MiniGUI 1.6/2.0/3.0 应用程序的一个打印组件,该组件使用户的 MiniGUI 程序具有打印输出功能,可以将 MiniGUI 程序中的位图或文字输出到打印机去。mGp 现已提供对爱普生和惠普等多种打印机的支持。

  • mG3d。mG3d 是一个为 MiniGUI 1.6/2.0/3.0 应用程序提供简单三维(3D)接口的组件,通过这些接口,用户可以给自己的应用程序添加三维图像、场景渲染等效果。
    • 编程指南 - 阐述利用 mG3d 开发三维效果界面的原理及主要 API。

  • mGUtils。mGUtils 组件是在原 MiniGUI 2.0/1.6 的 MiniGUI 扩展库基础上发展而来。这个组件为应用程序提供了一些常见的窗口及对话框框实现,以简化应用程序代码。
    • 简介 - 介绍 mGUtils 组件的基本功能。
    • 编程指南 - 阐述利用 mGUtils 开发应用程序的原理及主要 API。

  • mGPlus。mGPlus 组件是对 MiniGUI 3.0 图形绘制接口的一个扩充和增强,主要提供对二维矢量图形和高级图形算法的支持,如路径、渐变填充和颜色组合等。mGPlus 用来实现 MiniGUI 的 Fashion 外观渲染器,也用于 mDolphin 浏览器实现高级的图形功能,如 HTML 5 中的 Canvas 标记、SVG 支持等。
    • 简介 - 介绍 mGPlus 组件的基本功能。
    • 编程指南 - 阐述利用 mGPlus 开发应用程序的原理及主要 API。
    • API参考手册 - mGPlus V1.2 API 的具体描述。

miniStudio

mStudio 的中文全称为“飞漫可视化软件集成开发平台”,是面向 MiniGUI 3.0 的一款集成开发环境。mStudio 基于 Eclipse 集成开发环境开发,并为用户提供了所见即所得的界面设计工具,可自动生成和维护 MiniGUI 3.0 的应用程序框架,进行代码的编辑、编译、运行、调试,从而加快 MiniGUI 3.0 应用程序的开发,降低使用 MiniGUI 的门槛。

  • mStudio V1.0
    • 想知道为什么我们称 mStudio 为“最懂”嵌入式图形程序开发的集成开发环境,请点击 这里
    • 快速掌握 mStudio,请参阅本文档: 循序渐进掌握 mStudio
    • mGNCS: 为方便可视化设计,mStudio 引入了一套新的控件集,尽管大部分界面设计工作都可以通过 mStudio 的界面设计器完成,但作为应用开发人员,您仍然需要对 mStudio 引入的新控件集有一个深入的了解:
    • mStudio 工程示例 - 汇总mStudio做的工程示例。
    • mStudio FAQ

mDolphin

mDolphin 是飞漫软件基于开源的浏览器核心 WebKit 开发的嵌入式浏览器产品,并使用 MiniGUI 作为其底层图形系统。mDolphin 的最新版本为 2.0。针对不同的应用领域,飞漫软件同时发布 mDolphin Home Release 和 mDolphin TV Release。

  • 点击 此处了解 mDolphin。
  • 点击 此处了解 mDolphin Home Release。
  • 点击 此处了解 mDolphin TV Release。

Others

Edit | Attach | Watch | Print version | History: r59 < r58 < r57 < r56 < r55 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r59 - 2017-11-07 - VincentWei
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback