找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 3417|回复: 14

[webOS开发] 完美输入法实现思路【供开发者参考】

[复制链接]
发表于 2009-8-3 23:36 | 显示全部楼层 |阅读模式
WebOS的程序可以设置为background模式,即消隐主界面,但同时仍然可以通过Stage捕获系统事件。
0 w' M, s3 c1 u+ l9 A7 f1 U" }! ?! X1 o0 Q) V  u
我们把当前的输入法软件设为Background模式,并捕获键盘输入,通过自定义HTML内容的Dashboard(如收到邮件时显示在底边栏的提示)显示候选字列表,供用户选择。, x! P8 ?- |" \0 |* h: U$ U

3 e, R3 f2 o9 D# @% n* e这样基本上就是一个完美的输入法了。! K, f( c/ m; K  E
0 x1 d: N: Z5 B5 n4 z7 U
只需要在目前的justinput里做小部分改动即可。! r/ a5 n0 U4 N6 K& x8 k1 M. k
$ U6 |% {% c2 x- V. S- b- V5 |
【更新】我是搞C++的,JS实在玩不来,昨晚已经跟JFCN兄讲明了我的想法,他也觉得不错,说会尝试改一下7 K- Y$ {; ^+ n7 u; [8 z
【再更新】找到了一个后台运行的程序(自动换桌面)的源代码,供开发者参考
6 Z! q' Y$ u$ {- g: p5 X6 f9 X, n
大家期待吧!, V6 A8 f" I7 c, p, Q
$ N6 @6 Q1 I7 J
[ 本帖最后由 dickan 于 2009-8-4 08:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 2威望 +25 收起 理由
jackshell + 5 太帅了~
jefferycn + 20 原创内容

查看全部评分

回复

使用道具 举报

发表于 2009-8-3 23:38 | 显示全部楼层
潜力股,顶一下
回复 支持 反对

使用道具 举报

发表于 2009-8-3 23:39 | 显示全部楼层
支持...看看开发的朋友们有没有启发...! }* x# X- z+ e- y% J' x

8 B9 _: N9 |. a其实真正完美的输入法还是与系统底层密切结合的..sym键切换输入模式就可以了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-3 23:53 | 显示全部楼层
类似PalmOS梅花的实现方法,可以捕捉任何按键,但仍然是独立的程序
回复 支持 反对

使用道具 举报

发表于 2009-8-4 00:45 | 显示全部楼层
好像和我的想法有些一样。我有想过通知提醒功能来显示候选字词。但怎么上屏是个问题。如果有提醒在下面显示的话,输入焦点会不会没有了?如果还有输入焦点,是否可以在下面的点击提醒时自动把选择的字词粘贴到输入焦点所在的输入框中?
回复 支持 反对

使用道具 举报

发表于 2009-8-4 07:12 | 显示全部楼层
不懂,只能帮顶
回复 支持 反对

使用道具 举报

发表于 2009-8-4 07:56 | 显示全部楼层
Cool idea. Why not carry it out now?!
回复 支持 反对

使用道具 举报

发表于 2009-8-4 07:57 | 显示全部楼层
肯定要帮定撒!
回复 支持 反对

使用道具 举报

发表于 2009-8-4 10:35 | 显示全部楼层
很好的点子,关键是如何将选中的字送到原来的文本框中
回复 支持 反对

使用道具 举报

发表于 2009-8-4 11:27 | 显示全部楼层
友情支持一下吧!现在是看着代码就头大啊……
回复 支持 反对

使用道具 举报

发表于 2009-8-4 19:41 | 显示全部楼层
好的idea一定要顶!
回复 支持 反对

使用道具 举报

发表于 2009-11-16 13:18 | 显示全部楼层
mark一下
回复 支持 反对

使用道具 举报

发表于 2009-12-13 23:34 | 显示全部楼层
好的idea一定要顶!
回复 支持 反对

使用道具 举报

发表于 2010-1-17 20:31 | 显示全部楼层
顶。。。支持先。。。
回复 支持 反对

使用道具 举报

发表于 2010-3-25 09:01 | 显示全部楼层
不懂,支持一下吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-1-13 15:50 , Processed in 0.340370 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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