MiniGUI界面设计一例(1)
时间:2007-04-04 来源:rockins
|
MiniGUI界面设计一例
(陈云川 [email protected] UESTC,CD 2007-4-4)
1 引
我这里采用的是MiniGUI的非商业版本——MiniGUI ver 1.3.3。由于该版本的MiniGUI采用GPL条款发布,故我不必担心侵权之嫌。老实说,学习MiniGUI编程方法的过程是颇有一点痛苦的,但是在窥探明白其门径之后,我不得不说,我已经喜欢上了这个界面系统。
话休絮烦,这里给出一个我刚拼好的界面,如图 1所示。其作用很简单,实时采集GPS数据,并在电子地图上显示,同时能够上下左右平移电子地图,也能够实时显示当前的经纬度信息。本来我还想把地图缩放之类的功能加进去的,但是限于开发板上的Flash空间实在是捉襟见肘,放不下那么多地图,于是只好作罢。所以,你会发现图上显示的【Zoom Out】和【Zoom In】两个按钮是灰色的。
图 1 基于MiniGUI的TinyGIS界面
只要是曾经关注过我的博客的朋友都知道,这是我去年参加Intel杯电子设计竞赛时候的作品的一个完全翻版。但是不同的是,当时用的是Windows CE,而现在我用的是ARM-Linux+MiniGUI。
既然MiniGUI都是在GPL下发布的,那么本程序的源代码自然也是以GPL发布的。所以,下面给出完整的源代码。
相关阅读 更多 +