Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > C/C++ > [open source] skinbuilder发布
【标  题】:[open source] skinbuilder发布
【关键字】:open,source,skinbuilder
【来  源】:http://blog.csdn.net/absurd/archive/2006/09/13/1219505.aspx

[open source] skinbuilder发布

Your Ad Here

[open source] skinbuilder发布

 

转载时请注明出处:http://blog.csdn.net/absurd

 

前段时间我们介绍了matchbox-nest模拟器,该模拟器要求提供一个配置文件和一张图片。编写这个配置文件有点麻烦,原因是要去确定各个按键的位置。最原始的做法可能是,用看图工具打开背景图片,记录下各个按键的位置,再按照规定的格式编写配置文件。

 

这个过程很单调,如果只是做一个模拟器的配置文件,工作量不是太大,忍一忍也就搞定了。最近发现,输入法中用了十来个软键盘,软键盘的按键位置也要用类似的方式确定。为了避免这些单调重复的工作,写了一个简单的工具,可以用来构建模拟器和软键盘的配置文件,我把它称为skinbuilder。它的外观如下:

 skinbuilder.

文件存为csv(即逗号分隔)格式,而不是matchbox-nest所要XML格式。原因是csv文件很容易被一些工具(awk)处理,很方便的转换为其它格式。从左到右,每一列分别代表:名称、xywidthheight和说明。第一行与其它行格式一样,但意义有点特殊,它代表背景图片。如:

 

background,0,0,283,609,J:\work\src\skinmaker\demo\background.gif

screen,52,108,179,223,

left,43,352,59,29,

right,182,353,57,30,

ok,44,383,59,33,

cancel,180,385,59,30,

1,37,426,58,29,

2,114,426,56,29,

3,190,428,56,28,

4,38,458,55,27,

5,113,461,57,26,

6,190,458,55,28,

7,39,488,55,28,

8,113,489,57,28,

9,188,490,57,28,

*,39,519,54,29,

0,113,521,58,27,

#,187,519,59,28

 

有兴趣的朋友可以到这里下载

~~end~~

 
DirectShow 学习笔记第二部分:【上一篇】
吉林 苏鹏 出处:电脑报:【下一篇】
【相关文章】
  • Eclipse开发平台的Workspace和Resources编程接口(2)
  • 好消息:Ajax.NET Professional open-sourced 及 ajaxnet4j 即将发布
  • 用Dev c++写OpenGl程式示例[原创]
  • [open souce] skinbuilder发布
  • Source code reading about Ice core
  • OpenSuse & SELD XGL 设置
  • OpenReports 2.0 Milestone 2
  • fsockopen
  • Eclipse开发平台的Workspace和Resources编程接口(1)
  • 解决openoffice不能启动的问题
  • 【随机文章】
  • Csdn Blog模板(4):静静的原野
  • 通信电源市场需求即将攀升
  • 带您全面了解什么是服务器虚拟化
  • 随机数产生原理及应用
  • 一些JS代码(包含1个计算器)
  • 用javax.mai发送邮件
  • 为你的系统分区
  • 文档-数据库设计报告
  • 二手笔记本购买经验谈
  • 微软 live message发布[原创]
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.