现在的位置: 首页 > 综合 > 正文

疯光无线中文输入模块0.29d版,持续更新中

2013年05月17日 ⁄ 综合 ⁄ 共 1534字 ⁄ 字号 评论关闭

0.29d

终于改变了纠结的选字栏滚动,加了两个按钮,调整为比较舒服的操作。

仔细检查了所有字体的大小,全部调整了一遍

开发完光标定位升级到0.3版,有任何修改继续发布0.29版。

0.29C

彻底取消了多行编辑和硬回车以及上下左右TAB这些按钮,这方面意见很多,大部分意见就是:”不需要”。

大幅增加了字母按键面积。

考虑了全屏非全屏的情况,增加了一些事件回调。

减小了title的尺寸。

enter改为和官方键盘相似的 –> ,在没有编码输入的情况下,->直接返回,并且给外部一个事件,可以处理,比如自动登录。

再收集一些意见以后就会发0.3版到商城

image

0.29b

重做了代理控件,现在和btn的体验完全一致。

允许手动输入电话号码。

本来计划开发多行编辑和光标显示,但目前并没有反映出对这个两个功能的需求。

目前潜心手机反馈意见中。

0.29a登录商城

chinese

在marketplace中按搜索键(机器右下角),输入 lights chinese确认,即可找到。

稳定版本,功能完整,0.3主要输入功能即完成,完整版之前的优化版本。

经过大量测试,修改了很多bug。

修改了输入法库接口,更加方便其他应用开发者使用。

imageimage

0.29

加强了英文和符号输入

修改了亮色背景的显示问题

增加了把输入法绑定到任意TextBlock控件的接口。

欢迎其他应用开发者添加输入法功能,仅需两行代码。

0.28

加入了中文搜索(google,百度)

 

0.26

输入体验提升,真机运行稳定

 

0.25

真机测试,修复真机不能启动bug

 

0.2版

输入功能优化增强

拓展五种输入法 简体拼音 简体五笔 繁体拼音 繁体五笔 火星文

 

0.1

基本输入功能:简体拼音 简体五笔

自动完成编码 猜测输入 词组联想

短信发送 邮件发送

 

项目启动

重新制作的软键盘,体验和利用英文键盘二次输入的实现有本质区别。

设计即支持 自动完成编码 猜测输入 词组联想。

可动态处理码表增加输入法

所有输入法共用词组联想

 

最新下载地址 V0.29d

https://crazylights.googlecode.com/svn/clge_publish/inputsln_v0.29d.xap

第三方引用方法

一、控件法(最偷懒方法)

image将InputExtra中的u1摆放到程序中即可。引用InputExtra.dll即可看到此控件。

二、绑定到TextBlock法(推荐方法)

推荐这个方法的理由是你可以优化甚至自定义自己的输入框控件,同时支持官方和我的输入模块,但如果你嫌麻烦,回到方法一。

image摆放TextBlock到程序中,然后给TextBlock添加事件Loaded 和 UnLoaded,编写代码如下:

image

绑定输入法的控件需要有四个属性 TextProperty FontFamilyProperty FontSizeProperty ForegroundProperty,大部分的控件都满足此条件。

但建议绑定TextBlock控件,另外绑定控件要能相应 MouseLeftButtonUp 事件。

三、获取输入法模块版本号

image

格式为字符串

四、输入法模块初始化

你可以不做初始化,但这会在第一个控件绑定时卡一下(会自动做,建议在loading阶段初始化显示输入法)

image

五、输入法扩充

image

必须在Init之后调用,这句话调用InputExtra中自带的 繁体拼音码表添加输入法,你可以用任意码表添加输入法。

默认带了五个码表 image,WINPY初始化时即载入,其他四个,可以由输入法配置工具载入。

你可以提供自己的码表,从外部扩展输入法,或者你对默认拼音的词库不满意,直接覆盖它。

码表格式如下:

image

六、输入法事件

InputExtra.Page1.Instance() 增加三个事件

OnIMEOpen  输入法打开时触发

OnImeClose 输入法关闭时触发

OnImeEnter 输入法由回车键导致关闭时触发

抱歉!评论已关闭.