Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 9972|回复: 9

PowerSkin自己做SDL应用的小东西[更新2010-05-18]

[复制链接]

该用户从未签到

发表于 2009-10-9 17:45:31 | 显示全部楼层 |阅读模式
[2009-10-09]修正了大多数BUG,可以发布测试的Alpha版面世,还有待完善的功能是SpeedNeedle/Speed文本显示,需要加入电池和GPS信号指示图标。完成第一版中文readme。上传第1363编译版本和源代码。上传程序。
  

[2009-10-02]Google Code创建项目主页:http://code.google.com/p/powerskin/
  首先我要说SystemInformation?是一款非常强大的工具,用以WinCE平台设备建立一个触发外部程序和系统管理的图形化界面,特别是为那些WinCE平台的GPS设备。然而,它还是不够强大到该含所有功能如缺少与GPS相关的功能,无法带参数启动外部程序。这也是我启动该项目的初衷。
  不过,最初我因为微软开发套件的巨大身材陷入困境,好在后来我找到了Lazarus和SDL的组合,这使得我能在较轻量级的开发平台上开始我的工作。这里我需要感谢这些项目人员的贡献。作为回报,我也决定让我的项目成为开源的一部分。
  说回我的项目,它大部分灵感来源于SystemInformation?和TLoader。可以说它是上述两者结合的加强版。我关于PowerSkin?最初的理念是提供一个更漂亮和便捷的平台来创建一个强大的图形化界面来管理和驱动WinCE平台的GPS,并取代过时并十分丑陋的WinCE自带的explorer.exe。在开发版本中,PowerSkin?的目标是提供下列功能:
1.    提供参数支持的外部程序启动
2.    支持图形按钮点击声音
3.    文本显示支持外部字体文件
4.    支持文本不同风格显示
5.    支持GPS标签的文本和图像化显示
6.    支持文本显示、GPS标签和文件位置定义中的宏变量
First of I should say SystemInformation?is a quite powerful tool for WINCE platform device to establish a GUIto trigger the software and manage the system, especially for the WinCEplatform GPS. Somehow, it’s still not power enough to cover all. Forexample, it lacks of GPS related functions and cannot launch externalprograms with parameters. That’s my original drive to start thisproject.
But at the first place the huge size of Microsoft’sdevelopment toolkits makes me in trouble, fortunately, I found Lazarusand SDL combination, which allows me to start my development in morelight weight IDE. I should appreciate those guys’ contributions. Inreturn, I decided make my project in open source too.
Talking about my small work, it got a lot of ideas from SystemInformation? and TLoader. It‘s a enhanced combination of them. My initial concept of PowerSkin?is to provide a nice and comfortable platform to establish a power GUIto manage the WinCE based GPS instead of WinCE explorer.exe, which isquite out and ugly. In the development edition, my PowerSkin? aims to provide the functions as following:
1.    Launching external programs with parameter support
2.    Support touch beep on icon buttons
3.    Support external font files in text displaying
4.    Support text displaying in different styles
5.    Support GPS tag text and GUI display
6.    Support macro variables in text and GPS tag display and file location definition
[2009-09-29]一直在做这款多图引擎,之前因为没找到较好的开发后台被迫停工一段时间,现在再次卷土重来。在LAZARUS加SDL的平台上继续开发。并以初具框架。由于国庆长假,有些时间修改,特预告于此期间陆续公布程序和源代码。并期待有志之士加入开发。本程序源代码将完全公开。
目前具备功能
1、多字体显示,多字体文件支持,类似与TLoader但更强大
2、多页面分时载入,类似与systeminfomation
3、图形按键点击换图功能,类似与systeminfomation
4、时间标签可随意定制,显示格式。
5、支持文件位置宏定义如%SDCARD%表示外置SD卡位置,不用管什么路径名称
国庆加入功能
1、多页面载入动画效果,类似与systeminfomation
2、GPS文本标签,类似与TLoader但更强大
3、GPS速度指针和时钟引入。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x

评分

参与人数 1威望 +15 收起 理由
猫工 + 15 原创内容

查看全部评分

回复

使用道具 举报

该用户从未签到

发表于 2009-10-9 20:27:17 | 显示全部楼层
有了这个,我们不用kol-ce了吧?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-5-4 14:04:27 | 显示全部楼层
不能下载
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2021-8-26 17:08
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2010-8-28 20:57:53 | 显示全部楼层
    不懂,不过要帮着顶一下.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2010-11-4 18:25:27 | 显示全部楼层
    为什么我的界面总是这么难看?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2010-11-5 14:58:57 | 显示全部楼层
    好像作者一直都没有更新了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2011-1-7 09:14:04 | 显示全部楼层
    支持楼主继续发展
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2012-6-4 15:24:38 | 显示全部楼层
    支持楼主继续发 发,发发
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2012-6-21 14:03:34 | 显示全部楼层
    不会弄啊,怎么办呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2012-6-21 14:04:53 | 显示全部楼层
    可以教一下吗
    回复 支持 反对

    使用道具 举报

    *滑块验证:

    本版积分规则

    QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

    GMT+8, 2025-5-2 16:04 , Processed in 0.063293 second(s), 13 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表