# 解析一个简单的litestep主题 - Litestep专区 - 雨滴社区 - Powered by Discuz!
 找回密码
 点击注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 12611|回复: 38

[入门教程] 解析一个简单的litestep主题

  [复制链接]

签到天数: 268 天

[LV.8]以坛为家I

发表于 2012-4-23 22:13:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?点击注册

x
本帖最后由 yu_fei_527 于 2012-4-23 22:25 编辑

突然觉得有必要写一篇主题教程,以让大家对如何修改主题有个大概的认识。随便写的,很仓促,但是一个主题
的架构和编写调用应该讲清楚了。找到了一个很简单的主题:
------------------------------------------
2012-04-23_204932.jpg

大家就别吐槽我的桌面了,我对美化方面不是很注重 。这个主题很简单,没做dock,侧边栏,没有热区,label和mzscript等模块的深层次应用,比较方便叙述。只包括顶部的一个按钮和任务栏,和下面的托盘栏和时间,系统状态,三个红绿灯按钮,三个红绿灯按钮的左右键都有不同的菜单和对话框出现。中间的东西都不是litestep。
-----------------------------------------
这个主题只包括两个rc,theme.rc和popuptheme.rc,当然不包括personal下的hotkey和右键菜单popup。

2012-04-23_205853.png

--------------------------------------------
这是theme.rc:

2012-04-21_16090050.jpg

------------------------------------
这是config文件夹下的popuptheme.rc:
2012-04-21_202351.png
--------------------------------
popuptheme.rc中定义了一个弹出菜单,它是如何被theme.rc调用:

先在theme.rc中先关联popuptheme.rc ,有这么一句:include      $ConfigDir$Popuptheme.rc
再在startlabel这个按钮中通过左键单击用bang命令弹出菜单:StartLabelOnLeftClick     !PopUpTheme 0 25 "topleft"

所以rc的调用就是这么简单,事实上,rc的编辑是很宽松的,popuptheme.rc中的内容完全可以直接写入theme.rc,就用
一个theme.rc实现一个主题;也可以将theme.rc中include $ConfigDir$Popuptheme.rc以上的内容保留,其它内容另编rc
放入config文件夹,再通过以上方式调用,这样显得更有条理。但是作者的意图很明显,这个主题太简单了,混在一个rc
里也能清楚的理清各元素,无所谓条理性了。

这个主题就相当于一个简单的加减乘除,更为繁复的主题也就是这样堆叠而来的综合运算,一些常用代码也很简单,我们要
做的是准备好漂亮的png和一个好的创意,就可以做出一个漂亮的界面了。






Q-storm.zip (112.87 KB, 下载次数: 149)

示例的主题,解压后将文件夹放入theme文件夹下,刷新主题列表并切换。





评分

参与人数 1活跃值 +10 收起 理由
joky + 10 辛苦了

查看全部评分

回复

使用道具 举报

签到天数: 6 天

[LV.2]偶尔看看I

发表于 2012-4-28 23:09:25 | 显示全部楼层
我的活跃值都用完了 呜呜
回复

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2012-4-30 13:15:37 | 显示全部楼层
我靠这么多!
回复

使用道具 举报

签到天数: 12 天

[LV.3]偶尔看看II

发表于 2012-5-9 08:11:12 | 显示全部楼层
很好,这样一看我就大概理解了。就好比一个工程中可以直接写也可以调用其他单元
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2012-5-11 12:43:32 | 显示全部楼层
我晕了..........            
回复

使用道具 举报

该用户从未签到

发表于 2012-5-13 22:42:40 | 显示全部楼层
活跃一下。。
回复

使用道具 举报

该用户从未签到

发表于 2012-5-16 18:55:21 | 显示全部楼层
很简约.......
回复

使用道具 举报

签到天数: 6 天

[LV.2]偶尔看看I

发表于 2012-5-20 03:51:03 | 显示全部楼层
活跃下,万恶的验证码
回复

使用道具 举报

该用户从未签到

发表于 2012-5-24 11:01:57 | 显示全部楼层
看似简单 对于新手的我来说还是不懂啊
回复

使用道具 举报

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2012-5-26 14:59:20 | 显示全部楼层
{:soso_e137:}定楼主啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点击注册

本版积分规则

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