minigui专题

MiniGUI 资源链接

IBM Developworks上的 MiniGUI 专栏 MiniGUI 的起源, 发展和特色MiniGUI 的编译, 安装和配置MiniGUI 体系结构之体系结构概览MiniGUI 体系结构之二:多窗口管理及控件和控件类MiniGUI Lite 版本的新改进MiniGUI 体系结构之三: 逻辑字体以及多字体和多字符集实现MiniGUI 体系结构之四: 图形抽象层和输入抽象层及 Nati

(转)MiniGUI 专栏

作者: 刘鹏整理 日期: 2008-10-11 MiniGUI 是一个跨操作系统的嵌入式 GUI 系统,本专栏通过一系列文章对它的关键技术做了深入剖析。 MiniGUI-Processes 体系结构 MiniGUI-Processed 即 MiniGUI 进程版,每个程序都是单独的进程,采用客户/ 服务器结构,实现了一个多进程窗口系统。采用 Unix 域套接字实现进程

有关MiniGUI虚拟键盘实现的代码

ime.h文件 #ifndef _H_IME_#define _H_IME_ #define IDC_NovaSKB1   (MY_USR_NUM*2+0)#define IDC_NovaSKB2   (MY_USR_NUM*2+1)#define IDC_NovaSKB3   (MY_USR_NUM*2+2)#define IDC_NovaSKB4   (MY_USR_NUM*2+3)

MiniGUI输入法的设计

输入法提供了将标准键盘输入翻译为适当语种的文字的能力。MiniGUI 中也包含有标准的中文简体输入法,包括全拼、五笔和智能拼音等等。MiniGUI 的输入法是一个相对独立的模块(称为 IME),它实际是一个特殊的主窗口。该主窗口将在启动之后,首先将自己注册为输入法窗口。这样,MiniGUI 的 desktop 就知道首先要将按键信息发送到这个主窗口之中,而不是当前的活动主窗口。当活动主窗

ubuntu上minigui调试环境的建立

minigui一共有两个版本:商业版(2.0.4)和GPL版(1.6.10),问了一下飞漫软件,使用商业版前期的费用是9万,有技术支持,包括5000个licenses的费用,后期10K的量的话,每个licenses要6块,50K的话,就是4块,如果用GPL版的话,就没有前期的费用,只有licenses的费用,老板想了一下,我们还是使用开源版,其实我要是老板的话,我就用商业版,出产品快阿

MINIGUI开发中遇到的问题及解决方法

MINIGUI开发中遇到的问题及解决方法  MiniGui是基于消息机制的开发工具,由于不具备可视化性,这就要求开发人员熟悉其控件及消息机制。首先要阅读其中的开发文档如:  MINIGUI-USER-MANUAL.pdf(了解其配置、编译及安装方法); MiniGUITechWhitePaper-2.0-4C.pdf(了解控件及其用途); MINIGUI-PROG-GUIDE-V2.0-4C.pd

Linux miniGUI移植分析

框架介绍 常用GUI程序对比 https://www.cnblogs.com/zyly/p/17378659.html MiniGUI分为底层的GAL(图形抽象层)和IAL(输入抽象层),向上为基于标准POSIX接口中pthread库的Mini-Thread架构和基于Server/Client的Mini-Lite架构。其中Mini-Thread受限于Thread模式,对于整个系统的可靠性影响

理解MiniGUI消息循环和窗口过程

消息和消息循环 在Windows系列操作系统中,广泛使用了消息驱动的概念。在MiniGUI中,我们也使用了消息驱动作为应用程序的创建构架。 消息驱动的含义就是:程序的流程不再是只有一个入口和若干个出口的串行执行路线。相反,程序会一直处于一个循环状态,在这个循环当中,程序从外部输入设备获取某些事件,比如用户的案件或者鼠标的移动,然后根据这些事件作出某种响应,并完成一定的功能,这个循环直到程序接受

基于MiniGUI的俄罗斯方块

效果图 绘图窗体和控制窗体为子控件 子控件的创建如下: //控件 #define           ID_DRAWAREA           "drawarea"    //绘画区 #define           ID_CONTROLBAR       "controlbar"  //控制面板   static BOOL RegisterMyCont

MiniGUI移植总结

需准备的软件包: libminigui-1.6.x-linux.tar.gz           //开发库 minigui-res-1.6.tar.gz                  //资源文件,如bmp,font,icon 等 minigui-dev-1.6.2-for-win32          // 用于在 windows VC 开发的程序包 下载

建立基于ARM-uClinux的MiniGUI开发环境

即交叉编译MiniGUI,使经过arm-elf-gcc编译后的MiniGUI程序能运行在ARM-uClinux平台上。 准备的软件包:libminigui-str- 1.6.2 .tar.gz minigui-res-str-1.6.tar.gz 交叉编译过程如下: 1)解压minigui-res-str-1.6.tar.gz,设置config.linux文件,将编译器设置为arm-e

构建MiniGUI编译环境

3.2 构建MiniGUI编译环境 3.2.1 建立基于PC-LINUX的开发环境 主要是用于在PC-LINUX平台上调试MiniGUI程序。使用的编译调试工具是Linux系统自带的gcc,gdb等。 准备的软件包:libminigui-str-1.6.2.tar.gz minigui-res-str-1.6.tar.gz minigui-dev- linux.tar.

MiniGUI 2.0.3商业版本安装

今天拿到了MINIGUI的2.0.3商业版本,下午开始安装2.0.3版本. MiniGUI V2.0.3,redhat linux 附加光盘中有MiniGUI 的函数库包、演示程序包和资源包: libminigui -2.0.3-linux.tar.gz 安装程序 minigui-res-2.0.3.tar.gz       资源文件 mde-2.0.3.tar.gz

MINIGUI与共享内存

在MINIGUI程序中测试共享内存成功 在HELLOWORLD.C中加入文件声明: #include <sys/ipc.h> #include <sys/shm.h> #include <sys/types.h> #include <unistd.h> 主要函数为: ftok shmget 原型:int shmget(key_t key,int size,int

MiniGUI的消息

在MiniGUI中,有以下几种消息: 1. 同步消息,由SendMessage、SendSyncMessage发送的同步消息,消息将被立即处理,消息的返回值将通过函数的返回值返回; 2. Notify消息,通过SendNotifyMessage发送 。这是一个异步的消息,但是一定能够被处理 3. Post消息,通过PostMessage发送,这也是一个异步消息,可能会丢失

MiniGUI 定时器分析

MiniGUI 定时器分析 (注:该MiniGUI库版本为1.6.10 非LITE版本) MiniGUI几个定时器相关的函数如下: BOOL GUIAPI ResetTimerEx(HWND hWnd, int id, unsigned int speed, TIMERPROC timer_proc); BOOL GUIAPI SetTimerEx(HWND hWnd, int id, un

miniGUI移植

一:前言 最近几天在移植minigui,一直没有使用过minigui界面,想看看什么效果,顺便学习一下,毕竟是国产的。花了我三天的时间,终于在我的LCD上显示minigui界面了,可以运行MDE演示程序。期间遇到很多问题,还好我都把我的问题以及解决方法都记录下来,下面开始我的移植。   二:使用环境的搭建 1.主机:RedHat Enterprise Linux AS4 2.交

转:minigui的安装 -- 终极成功版!!

环境:ubuntu16.4  kylin 32位(一开始是64位的不过后来由于各种各样的问题,换成32位了),不过基本上我遇到的所有问题这篇博客都写了。所以按照本篇博客安装,有很大几率安装成功。 在32位环境下安装时,按照本博客安装时,可能不会遇到那么多错误,跳过即可。反正本人安装成功了~~~ 在64位下安装,不保证能成功!! 一、文件的下载 安装前准备 : sudo apt-get in

arm上的linux小,ARM-LINUX 系列 (六) ----minigui的安装 -- 终极成功版!!

环境:ubuntu16.4  kylin 32位(一开始是64位的不过后来由于各种各样的问题,换成32位了),不过基本上我遇到的所有问题这篇博客都写了。所以按照本篇博客安装,有很大几率安装成功。在32位环境下安装时,按照本博客安装时,可能不会遇到那么多错误,跳过即可。反正本人安装成功了~~~在64位下安装,不保证能成功!! 一、文件的下载安装前准备 :sudo apt-get install b

基于GEF的MiniGUI可视化开发工具设计

基于GEF的MiniGUI可视化开发工具设计 原文出自于中国百科网---------------http://www.chinabaike.com/2011/0319/566811.html-------------------------   1 概 述   随着嵌进式系统的广泛应用,图形用户界面(Graphical User Interface,GUI)在嵌进式系统中的地位也越来越重要