无限今日VGA主题制作
2009-03-07 23:50
260 查看
今天从网上下载了一位高手制作的无限今日VGA主题,打开ini文件学习了不少。放出自己在这个基础上修改的一个版本,让大家笑话一下好了。呵呵。
http://download.csdn.net/source/1081303
当然了今天发贴最主要的是写一下我的学习过程和修改过程,然后将其中相关的函数介绍一下:
(BTW,其实附件中的ini已经有很多注释了,大家好好看的话也会有许多收获的。^_^)
1.我首先要实现的是将wm原有的最顶层的菜单栏保留下来,所以注释了wxBarRect=3,0,0,480,52,0,1这一句。
wxBarRect的说明:"任务栏皮肤"所覆盖的区域(相对于系统任务栏坐标), 参数是: (显示方式(0-不显示,1-按给定区域显示,2-全任务栏显示,3-直接隐藏系统任务栏), 上, 左, 宽, 高, 填充颜色 (#000000-#FFFFFF), 当今日桌面到后台时是否隐藏任务栏皮肤(0-不隐藏,1-隐藏) )
2.选择自己的背景图片,做一个或者选一个480*640的jpg文件,然后在ini中设置一下,我用的是:
wxDrawPic=4294967295,0,0,0,0,#0000FF,yangyang/yangyang.jpg,因为我用的是yangyang目录下的yangyang.jpg文件。你要是想换这个图片的话,就将这个路径更改就行了。
wxDrawPic的说明:表示显示图片,参数是:(分组编号, 上, 左, 宽, 高, 透明色#000000-#FFFFFF,为0表示不透明), 图片路径。
3.准备显示3组:1组为通讯组,有未接电话/短信/内存信息等,2组为设置组,内有各种系统设置,3组为月历。
#组号2 通讯
#组号12 设置
#组号16 月历
4.指滑功能:上滑为待机,下滑为首页,左右滑为各组切换。
下面的注释已经比较全了:
#手势切换页面(向左划切换上一个页面4,3,2,1,4循环,向右划切换下一个页面1,2,3,4,1循环)
wxGesture=3,#00FF00,#ffffff,#FFFFFF
#从右到左滑动 第五个参数为移动方向:11:左->右 12:右->左 13:上->下 14:下->上
wxGestureAction=4294967295,3,4,<?if ({GroupNum}/2)<1 then 4 else <?if ({GroupNum}/2)==4 then 4 else ({GroupNum}/2)?>?>,12,280,8,580,318
#从左到右滑动
wxGestureAction=4294967295,4,4,<?if ({GroupNum}*2)>4 then 1 else <?if ({GroupNum}*2)==4 then 4 else ({GroupNum}*2)?>?>,11,280,8,580,318
wxGestureAction=4294967295,2,4,1,0,280,8,580,318
#休眠待机
wxGestureAction=4294967295,1,52,0
wxGestureAction=4294967295,1,33,abc
5.各组显示想要控制一下字体/颜色啊,需要在wxDrawStringEx中进行修改:
实例为:wxDrawStringEx=12,8,410,20,60,1,#FFFFFF,400,今日主题
wxDrawStringEx的说明:显示格式化字符串,参数是 (分组编号, 字体大小,上,左,宽度,排版(0-居左, 1-居中, 2-居右,32-单行显示),颜色(#000000-#FFFFFF,0为默认颜色),粗细(0-1000,400是普通,700是粗体),字符串).
6.我不会作图,所以今天最多的工作是在调整位置。感觉十分枯燥,不由得佩服各位主题的原创作者。
在此感谢jejayxp和无限今日的开发团队,给了初学者一个自己的制作平台~
http://download.csdn.net/source/1081303
当然了今天发贴最主要的是写一下我的学习过程和修改过程,然后将其中相关的函数介绍一下:
(BTW,其实附件中的ini已经有很多注释了,大家好好看的话也会有许多收获的。^_^)
1.我首先要实现的是将wm原有的最顶层的菜单栏保留下来,所以注释了wxBarRect=3,0,0,480,52,0,1这一句。
wxBarRect的说明:"任务栏皮肤"所覆盖的区域(相对于系统任务栏坐标), 参数是: (显示方式(0-不显示,1-按给定区域显示,2-全任务栏显示,3-直接隐藏系统任务栏), 上, 左, 宽, 高, 填充颜色 (#000000-#FFFFFF), 当今日桌面到后台时是否隐藏任务栏皮肤(0-不隐藏,1-隐藏) )
2.选择自己的背景图片,做一个或者选一个480*640的jpg文件,然后在ini中设置一下,我用的是:
wxDrawPic=4294967295,0,0,0,0,#0000FF,yangyang/yangyang.jpg,因为我用的是yangyang目录下的yangyang.jpg文件。你要是想换这个图片的话,就将这个路径更改就行了。
wxDrawPic的说明:表示显示图片,参数是:(分组编号, 上, 左, 宽, 高, 透明色#000000-#FFFFFF,为0表示不透明), 图片路径。
3.准备显示3组:1组为通讯组,有未接电话/短信/内存信息等,2组为设置组,内有各种系统设置,3组为月历。
#组号2 通讯
#组号12 设置
#组号16 月历
4.指滑功能:上滑为待机,下滑为首页,左右滑为各组切换。
下面的注释已经比较全了:
#手势切换页面(向左划切换上一个页面4,3,2,1,4循环,向右划切换下一个页面1,2,3,4,1循环)
wxGesture=3,#00FF00,#ffffff,#FFFFFF
#从右到左滑动 第五个参数为移动方向:11:左->右 12:右->左 13:上->下 14:下->上
wxGestureAction=4294967295,3,4,<?if ({GroupNum}/2)<1 then 4 else <?if ({GroupNum}/2)==4 then 4 else ({GroupNum}/2)?>?>,12,280,8,580,318
#从左到右滑动
wxGestureAction=4294967295,4,4,<?if ({GroupNum}*2)>4 then 1 else <?if ({GroupNum}*2)==4 then 4 else ({GroupNum}*2)?>?>,11,280,8,580,318
wxGestureAction=4294967295,2,4,1,0,280,8,580,318
#休眠待机
wxGestureAction=4294967295,1,52,0
wxGestureAction=4294967295,1,33,abc
5.各组显示想要控制一下字体/颜色啊,需要在wxDrawStringEx中进行修改:
实例为:wxDrawStringEx=12,8,410,20,60,1,#FFFFFF,400,今日主题
wxDrawStringEx的说明:显示格式化字符串,参数是 (分组编号, 字体大小,上,左,宽度,排版(0-居左, 1-居中, 2-居右,32-单行显示),颜色(#000000-#FFFFFF,0为默认颜色),粗细(0-1000,400是普通,700是粗体),字符串).
6.我不会作图,所以今天最多的工作是在调整位置。感觉十分枯燥,不由得佩服各位主题的原创作者。
在此感谢jejayxp和无限今日的开发团队,给了初学者一个自己的制作平台~
相关文章推荐
- 超炫无限今日主题,240*400,240*320,超炫仿WIN7主题,PPC主题
- S60 手机主题制作资源
- WordPress主题制作教程5:循环
- 【WM】制作Window Mobile 的今日插件之补充
- 纯CSS制作三级菜单,可扩展无限
- 利用ASP.NET的menu和SQL数据库制作无限级别菜单
- NSIS制作Windows8风格安装界面(模仿Visual Studio 2012的主题和颜色)
- wordpress主题制作探索之—使用小工具
- WordPress主题制作全过程(五):制作header.php
- WordPress主题 Tob 自适应响应式小清新无限加载图片主题[更新v0.3]
- WordPress黑白哀悼主题制作
- wordpress企业站主题制作笔记
- WordPress主题制作导航的N种方法
- 自己动手从头制作WordPress主题(二)实现主题选项
- 用网线制作VGA显示延长线
- xpages主题的制作
- WordPress主题开发:制作面包屑导航
- WordPress企业主题制作注意事项
- 利用asp.net 2.0的客户端回调功能制作下拉框无限级联动
- ASP.NET动态网站开发培训-35.互动论坛制作(三、完善主题列表页面)