数値コントロールで最初にフォーカスを取得したとき、HighlightTextプロパティの設定が無効になる
対象製品
InputMan for .NET 2.0J Web Forms Edition
発生環境
動作環境と同じ
状況
修正済み
詳細
コントロールのHighlightTextプロパティをTrueに設定していても、[Tab]キーやショートカットキーなどの
キー操作によりフォーカスを取得すると、一度目のフォーカス取得時に文字が選択されず、HighlightTextプロパティの設定が無効になります。
※マウスクリックによるフォーカス移動では正常に動作します。
※2度目以降のフォーカス取得時には正常に動作します。
キー操作によりフォーカスを取得すると、一度目のフォーカス取得時に文字が選択されず、HighlightTextプロパティの設定が無効になります。
※マウスクリックによるフォーカス移動では正常に動作します。
※2度目以降のフォーカス取得時には正常に動作します。
回避方法
この問題は改定第1版(v2.0.2007.622)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
改定第1版より前のバージョンでは次の方法で回避可能です。
クライアント側のonfocusイベントを次のように実装することで回避できます。
【回避コード(クライアント側スクリプト)】
function Number1_onfocus()
{
FindIMControl("Number1").SelectAll()
}
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
改定第1版より前のバージョンでは次の方法で回避可能です。
クライアント側のonfocusイベントを次のように実装することで回避できます。
【回避コード(クライアント側スクリプト)】
function Number1_onfocus()
{
FindIMControl("Number1").SelectAll()
}
キーワード
INME06195
この文書は、以前は次のバグレポートIDで公開されていました : 6973