壁は乗り越えた (HTA GUI Editor)

今日は定時退社日。
このあいだの壁は乗り越えた。無理やりっぽいけども。


スクリプトから「contentEditable = true」した要素でIMEが使えない件は、「contentEditable = true」した後に「focus」してやればOKだった。

Rubyだけで起こる現象なのか、Javascriptでも起こる現象なのかは調査していない。
調べても出てこなかったところをみると、Rubyだけで起こる現象なのか。それとも誰もやってないことなんだろうか。

  def elements_ondblclick(e)
    e.srcElement.contentEditable = true
    e.srcElement.focus
  end

  def elements_onfocusout(e)
    e.srcElement.contentEditable = false
  end


現状。こないだよりもちょこっとWindowsアプリっぽいくなった。