firefox osを盛り上げてみなイカ? (130レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
11: 2012/10/01(月)02:49:32.80 ID:vTG/7ZJY(1) AAS
やっぱカーネルはLinuxなのか
59: 2014/09/21(日)17:12:21.80 ID:UHBOt1Bq(2/5) AAS
改造といっても、大したことはしていません。

まず、長押しで表示される入力候補文字を定義します。
修正するのは、Keyboardアプリの js/layout/jp-kanji.js です。
alt というプロパティを追加するだけです。
英語入力用の en.js からパクりました。

次に、長押し入力された文字の処理をIMEに追加します。
修正するのは、js/imes/jskanji/jskanji.js です。

VKBのキーが押されると、IMEのclick()という関数が呼び出され、
click()→qNext()→handleNormalKey()と順に呼び出されています。
入力された文字は _inputBuf という配列に格納されます。
handleInputBuf()という関数から呼び出される queryDict()という関数で、
_inputBuf を入力として変換候補が選出されます。
ユーザーが変換候補を選択して未確の入力(の一部)を確定すると、
選択した文字列(漢字など)がinput要素に送られ、それとともに、
当該部分が _inputBuf から掃き出されます。

今回の改造はかな入力の部分だけで変換処理はそのまま流用できるので、
変更するのはhandleNormalKey()のみです。
85
(1): 2024/08/06(火)16:30:38.80 ID:hUkBfIQz(1) AAS
>>60
人生謳歌してるだけだからとにかくむちゃくちゃ稼げる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.013s