
看了那么多大神做的各种的控件和童鞋们自己改的蜂窝啊Jarvis啊什么的,就想自己做一套试试,假期的时候做了几个小东西,Cpu/内存监测、磁盘空间什么的。后来不满足了,跟桌面不配套,所以用一个礼拜的时间自己做了一套控件并配了一张壁纸来得瑟得瑟~
好吧,先上图~
初衷是想做成太空战舰的平显显示屏那样的效果,结果....还可以吧~
左上角的时间设置成了显示在最前并且鼠标穿透,不会影响其他东西。
靠下一点的schedule是课程表,可以自己改内容,效果看下面的GIF吧,
再往下tasks可以当记事本用,效果:
以上两个东西的文字要改的话在控件上右键——编辑控件——里面的text=后面改就行了,我都放在第一行了
再往下switch点开有两个按钮,关机和重启,为避免误操作设置成了双击生效
power按钮有两种状态,和上面的一样都是左键点一下就会亮,还能显示当时是在用电池还是外接电源(针对笔记本)
![]()
右边没什么好说的,CPU、内存、磁盘、音乐、歌词,找找其他的教程什么的都有,只是歌词那里我还没整明白,因为音乐播放器是Winamp,而Winamp本身是没有歌词的,所以装了个minilrycis,可是歌词控件怎么写还没研究出来,放到下集里好了..
底下的任务栏是替换系统任务栏的,我把任务栏挪到顶上自动隐藏了,省得看着碍眼影响心情。任务栏也是显示在顶层,包括中间靠右单独出来的那个音乐播放器的控制按钮,那个是单独做的,省得老得切到桌面去操作。任务栏左边是一系列的按钮,从第五个office按钮之后是菜单,比如office里面是word、PowerPoint和excel
![]()
嗯截图就这么多了。
做完一套皮肤之后基本的的东西都会弄了,高端的有些.lua的程序不会写只好用现成的,代码也是参考了已有的东西,因为那么多实在是记不住,再有就是觉得不管控件效果怎么样还是自己配个壁纸比较好,直接放到秃秃的一张图片上总觉得融合不进去。而且代码是要慢慢改..慢慢改的....有时候突然想到一个效果然后改代码改图就半个多小时,但是做完之后自己看着很美~
这套皮肤最大的遗憾是因为边学边做的代码写得很乱,改起来费劲,比如字体字号颜色什么的如果像那些成熟的皮肤一样都放在一个记事本里可以直接改在技术上是没问题的,以后再做的时候就注意这点,因为我实在是不想再重新整理一遍现在的代码了....
最后~大家多提意见轻拍砖哈~皮肤包和壁纸上传了,地址戳下边~