You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
下载
开发软件
账户
下载
开发软件
登录
我忘记用户名和密码了
创建帐户
语言
帮助
语言
帮助
×
登录
登录名
密码
×
我忘记用户名和密码了
简体中文翻译状态
类别:
软件
用户
PersonalForge
Magazine
Wiki
搜索
OSDN
>
浏览软件
>
Text Editors
>
Text Processing
>
Anthy
>
论坛
>
公开讨论
>
jmodeについて
Anthy
描述
项目概述
开发人员仪表板
项目的网页
开发人员
Image Gallery
List of RSS Feeds
Activity
统计
历史
下载
List of Releases
统计
任务单
Ticket List
里程碑列表
Type List
组件列表
List of frequently used tickets/RSS
Submit New Ticket
文档
沟通
论坛
List of Forums
帮助论坛 (2)
公开讨论 (14)
Mailing Lists
list of ML
anthy-dev
anthy-event
新闻
论坛:
公开讨论
(Thread #2860)
Return to Thread list
RSS
jmodeについて (2003-06-24 16:00 by
mattn
#5089)
Create ticket
こんにちわ。
gtk2 と jmode の動作についでですが、他の XIM と動作が違う
ようなので、質問させてください。
以降 gtk2 が絡むので immodule 経由の話となります。
kinput2 や AtokX 、skkinput などでは候補を変換中に他のキー
(確定キーではないがcommitするようなキー)を押下すると、
前候補が確定され、即時に未確定候補が表示されます。
つまり、gtk2 のイベントで言えば
preedit_changed
preedit_changed
...
preedit_changed
commit
preedit_changed ... (*)
となります。
(*) が新しく入力した候補です。
しかし jmode の場合、
preedit_changed
preedit_changed
...
preedit_changed ... (*)
commit
となっているようです。
アプリケーションでは commit 時に preedit を消去し以後
preedit_changed が発生するまで描画を行わない仕様に
なっているものが多いのではないかと私は思っているのですが
この順番では、そういったアプリケーションで新しい候補が
表示されないのではと思っております。
jmode では、意図してこういった仕様になっているのでしょうか?
突然な質問で申し訳ありませんが、お答えいただけると幸いです。
以上
RE: jmodeについて (2003-07-06 02:05 by
yusuke
#5215)
Create ticket
返事が遅れて申し訳ないです
preeditの変更とコミットの順序は偶然そうなっています。
おっしゃるとおりの問題が発生するかもしれないので、
次のバージョンで直します。
回复到
#5089