爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 587|回复: 8
收起左侧

[求助] 锁键盘显示大时钟v3.1 颜色

[复制链接]
发表于 2006-2-8 13:38:52 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
请问 具体 改 什么地方 是变换 时间 颜色啊~~~~~~~~~~~


;M6CV50-S-2006.01.07-Lisugar-KLSBT-3.1-[F:801400-0x8014D0)
;***锁键盘显示大时钟v3.1***
;(C) avkiev & Lisugar
;For M6CV50
;数字的背景色置成透明可以更改配色方案的BodyBackGround这个属性
;字体的颜色和配色方案的BodyText这个属性的颜色一致
;v2.0 根据系统设置自动切换12小时和24小时格式
;v3.0 可自由设定数字的颜色和背景色
;v3.1 重新整理代码调整数字之间的距离,更美观
;
;
;说明:
;本来实现的时候使用了类似于反白数字时钟中使用的方法,但是后来
;发现可定义的颜色数太少,所以使用了新的方法来实现,下面这个颜
;色表索引应该是目前最全的,其中包括两个部分,系统颜色表和配色
;颜色表,其中系统的颜色表共包括24种颜色,配色方案共包括60种颜
;色包括重色,在西门子的系统中颜色通过一个32bit,也就是4个字节
;表示,其中前3个字节分别表示颜色中的RGB最后一个字节表示不透明
;度,我已经将每一种颜色索引对应的四字节写在了每一种颜色的后面,
;很容易看出17~63 A0~FF表示透明完全是因为第四个字节为00也就是
;完全透明61进制64在十进制中就是100,所以随便提出一个颜色来说明
;
;07 - yellow (base) FF FF 00 64
;
;其实就是(255 255 0 100),在任何一种绘图软件中都可以看到这种黄
;色因此基于这种原理,在实现这个3.0的时候没有调用系统的取色程序,
;自定义了一块空间存放当前的这个数字时间的背景色和数字的颜色,大
;家使用的时候可以放心的到任何一种绘图软件中配好颜色,然后将其中
;的RGB转换成16进制,并设定好透明度,填到指定的位置就可以了,下
;面的这个颜色表只帮助大家理解,补丁中不使用
;
;
;/*颜色表索引
;Read From Firmware(系统颜色表 0xA017AA0D)
;00 - white FF FF FF 64
;01 - black        00 00 00 64
;02 - red (base) FF 00 00 64
;03 - navy (base) 00 00 FF 64
;04 - green (base) 00 FF 00 64
;05 - magenta (base) FF 00 FF 64
;06 - aqua (base) 00 FF FF 64
;07 - yellow (base) FF FF 00 64
;08 - red (light) FF 80 80 64
;09 - navy (light) 80 80 FF 64
;0A - green (light) 80 FF 80 64
;0B - magenta (light) FF 80 FF 64
;0C - aqua (light) 80 FF FF 64
;0D - yellow (light) FF FF 80 64
;0E - red (dark) 80 00 00 64
;0F - navy (dark) 00 00 80 64
;10 - green (dark) 00 80 00 64
;11 - magenta (dark) 80 00 80 64
;12 - aqua (dark) 00 80 80 64
;13 - yellow (dark) 80 80 00 64
;14 - 墨绿色 4A 4A 4A 64
;15 - 银灰色 80 80 8C 64
;16 - 浅灰色 C0 C0 C0 64
;17~63 A0~FF - clean         00 00 00 00
;Read From Ram(配色方案影响的位置 0xA8660C6A)
;64~9F
;*/
;



#pragma enable old_equal_ff
;数字背景色,默认透明色(0 0 0 0)
0x801400: 00,00,00,00
;数字颜色,默认黑色(0 0 0 64)
0x801404: 00,00,00,64


0x801408: 18B5294CA04718BDFDB5284880470028
0x801418: 31D173F2A2FB071C3E25254E84B000A8
0x801428: 02A972F25CFC02AA1178012F02D00F24
0x801438: 06230CE00A240323002901D10C2106E0
0x801448: 0C2900DA03E002270C2900D00C3900F0
0x801458: 16F80B2000F01AF80C3C02AA517800F0
0x801468: 0EF804B0002F06D0012F01D00C2000E0
0x801478: 0A2000F00BF8FDBCBEF057FC00BD01B5
0x801488: 0A20FFF7BDFF00F001F800E002B59CB4
0x801498: 3218201C074C084B291C0094074FB847
0x8014A8: 9CBC1234E41801BDB8B759A1631A0BA0
0x8014B8: 69040000001480A0041480A0C8ACA0A0

#pragma disable old_equal_ff
0x8C01E0: FFF7A7FD 41F716F9

;更多配置选项
;时钟Y坐标, xx表示16进制的高度
;0x801420: 3E xx
;24小时时间格式时时钟X坐标, xx表示16进制
;0x801436: 0F xx
;12小时时间格式时时钟X坐标, xx表示16进制
;0x80143C: 0A xx
;24小时时间格式时时钟数字间距, xx表示16进制
;0x801438: 06 xx
;12小时时间格式时时钟数字间距, xx表示16进制
;0x80143E: 03 xx
;不锁键盘同样显示
;0x801418: 31D1 C046
 楼主| 发表于 2006-2-8 14:05:58 | 显示全部楼层
没有人知道吗   自己顶  谢谢   帮忙
回复 支持 反对

使用道具 举报

发表于 2006-2-8 14:19:10 | 显示全部楼层
#pragma enable old_equal_ff
;数字背景色,默认透明色(0 0 0 0)
0x801400: 00,00,00,00
;数字颜色,默认黑色(0 0 0 64)
0x801404: 00,00,00,64


就在这里,背景色透明不用改,只改数字颜色。注意RGB和透明度一共4个值,之间有逗号隔开。
回复 支持 反对

使用道具 举报

发表于 2006-2-8 14:33:44 | 显示全部楼层
不用M65,但还是顶一下巴
回复 支持 反对

使用道具 举报

发表于 2006-2-8 19:40:22 | 显示全部楼层
太专业了,不台明白
回复 支持 反对

使用道具 举报

发表于 2006-2-8 20:04:33 | 显示全部楼层
还是学不会怎么弄。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2006-3-12 00:46:05 | 显示全部楼层
帮你顶!瞧瞧先~~ !!!
回复 支持 反对

使用道具 举报

发表于 2006-6-8 22:46:50 | 显示全部楼层
有没有s65 50ban
回复 支持 反对

使用道具 举报

发表于 2006-8-24 21:00:01 | 显示全部楼层
但还是顶一下巴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-8-13 17:56

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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