又更新了.主程序和三个码表在此..其他的码表可以去原贴下载
QUOTE:
20070330
2.20版
今天尝试制作了针对红外键盘的按键设定,在高级设置的键盘驱动模式里面可以选择,“集成”模式跟原来一样,“红外”模式针对红外键盘,翻页键设定成“,”和“.”,切音键设定成“;”或“'”,这样用起来应该比较顺手。
提供了3个DA,能够快速切换掌易的驱动模式。
M28用户:请下载M28特别版测试,驱动模式设置为“权智”。
另外,在输入框里,0-9的键值会被自动翻译成字符0-9(系统键值是0x1920-0x192A),我来不及制作对应的码表了,测试用户可以自己做一个,不要做太复杂的,比如按1就出“一”、“壹”这样的码表。
我自己没试出什么问题来,有bug的请反馈。
另:繁体用户请耐心等待,稳定后立刻推出繁体版。
======================================================================
更新内容:
1、解决虚拟键盘连续输入会重复输入字母的问题;
2、解决输入框在屏幕底部会画出界的问题;
3、修改了一下对Java的支持问题,我自己测试可以在Opera Mini hifi cereus cn v.3.0.6540, 20061213下正常使用;
注意:
a、必须先用opt+激活键打开Java/DTG模式,然后再进入Java程序,否则无法激活;
b、关于激活麻烦的问题,这个我暂时无能为力了。
做定制版的时候,确实可以检测到DTG的启动,但我无法检测到Java程序的启动,
其实这里面的关键问题是掌易采用了跟梅花完全不同的汉字返回技术,
梅花输入法的技术使它能够避免对Java的检测,但“蹦字”的速度较慢;
掌易尝试对一般的PalmOS程序和DTG、Java采用两种不同的方法,这样两者都能兼顾到,
但操作起来就比较麻烦。
4、默认配色中,把编码栏的颜色修改为窗口底色、普通文字色,
这样能避免Grf指示器闪白色方块的问题——虽然属于“作弊”,
但目前我确实没有更好的方案了。
=====================================================================
1、修复DTG的支持问题,现在按opt+激活键应该可以正常使用了;
与定制版的区别:在定制版中,对DTG的支持是自动检测的,而2.10公版则依旧使用手动激活的方式,这里面既有技术上的原因,也有适用范围上的考虑,但绝对没有哪个版本比哪个版本“缩水”一说。
2、修正一个在Treo 680上的小问题;
3、修改了输入框的样式,大家可以认为是抄袭“梅花”的,因为我觉得梅花的输入框做得确实很好,不存在一直困扰的对齐问题,大方得体。在此之上,我略微做了一些改进,比如输入框的默认颜色采用跟系统的配色方案一致的设定、超过四个字的词组单独显示在一页等;
4、自定义颜色的“默认”功能会自动根据系统的配色方案进行设定,因为很多人不一定使用Original这个配色方案的,如果你使用了Original之外的配色方案,可以在掌易的自定义色彩里面点击“默认”,看看自动生成的色彩是否满意,然后再进行微调(比如Original配色方案下,只要再把“待选字背景”的颜色调到DD DD FF就很协调了)。
修改了颜色设置的内容,因此需要删除旧版再安装,删除前切记备份内存中的码表!
================================
今天终于有空做更新,让各位久等了,不好意思。正式版有些小改进:
1、在高级设置中选中“显示选字按钮”后,输入框会显示选字、翻页按钮,方便使用虚拟键盘的朋友;
2、支持半角标点符号;
3、修正了输入框中没有编码的时候,还要再按一次退格键才能退出的问题;
4、放出繁体版。DTG中没法检测到长按键,长按出标点这个功能大家不用期待了,我再想想有什么好办法吧。
================================
今天修正:
1、笔画码表中,删除输入的笔画会进入英文模式的问题;
2、修正自从改进输入框闪烁后,Grf指示器没有正确显示出来的问题;
3、“高级设置”框加入了“恢复默认设置”按钮;
4、改进了码表切换时,某些外置键盘不能用上下键进行选择的问题(同时加入可以使用“空格”键确认);
5、重新加入了被去掉的两个小图标。
原贴在
http://www.51pda.cn/bbs/htm_data/52/0607/856.html