soNiliCs

Game! Game! Game!
随笔 - 2, 文章 - 2, 评论 - 0, 引用 - 0
数据加载中……

2011年7月9日

看到Soft的关于从技术到管理转换的建议

从技术到管理的七个问题


一些摘要记录:
  • 最终的品质才是最重要的,只有有价值的东西才能得到大家的认同
  • 技术上学会放权,信任你的伙伴
  • 善于成就他人,而不再只是满足于自己点滴的技术成就上
  • 营造良好的学习氛围
  • 给下属适当的发挥空间
  • 对人平等
  • 人无完人,找准定位,得到就意味着失去。在正确的位置上作正确的事情,那样就可以了
  • 面对打酱油的人,最好的办法就是做出改变,既是改变别人,更是改变自己

posted @ 2011-07-09 00:49 sonilics 阅读(237) | 评论 (0)编辑 收藏

2011年1月7日

实现游戏输入法

手头的项目输入法一直有问题,这几天抽时间整理一下之前的实现。目前在Win7下通过了对Google拼音、智能ABC、微软拼音的测试;全拼、双拼和郑码还有问题。
时间太紧,又要去忙别的了。记录一下当前的问题,以后再继续。

MS有两种输入法实现方式:IME和TSF,WinXp之前只有IME(可以通过安装补丁包支持TSF);WinXp支持TSF,但是默认情况下是关闭的,可以手动开启;WinXp之后的版本同时支持IME和TSF。这样也造成了相应的问题:早期的输入法试用IME实现(WM_IME_消息与IMM API),现在最新版本的输入法很多都是用TSF;同时IME的实现机制在不同版本的windows上实现也有差别。所以在编写app内置输入法相应的时候,兼容性也成了让开发者头痛难题。

相关术语:
TIP (Text Input Processor), a Text service in TSF
Cicero,TSF的开发代号,所以微软内部通常称呼TSF框架为Cicero
CUAS (Cicero Unaware Application Support),为所有应用程序和控件提供基本的TIP支持
AIMM(Active Input Method Manager),和CUAS一起工作 
Status window,输入法状态栏   表示正在处于中文输入状态可以知道是什么输入法
Composition window,当你开始输入字母的时候,显示字母
Candidates window,紧靠在composition window下面,指示可能的字符组合(就是中文备选)

收集的一些相关网页:
权威网站MSDN
微软拼音输入法团队博客 :TSF(Text Service Framework)简介
对MSDN IME内容的翻译整理 : 翻译连连看之--《忆往昔》
对MSDN TSF内容的翻译整理 : 翻译连连看之--《看今朝》
Using an Input Method Editor in a Game
UILess Mode Overview
Input Method Editor and Text Services Framework Accessibility in Windows XP

待续。。。

posted @ 2011-01-07 21:40 sonilics 阅读(1993) | 评论 (0)编辑 收藏