[Maskat-develop 00031] キーナビの実装完了

Back to archive index

落田 征士 ochid****@intel*****
2006年 12月 18日 (月) 20:48:37 JST


開発者各位

おつかれさまです。
落田です。

キーナビの実装の方が完了しました。
(チェックが面倒だと思いますので、
 プロジェクトとして添付します。)
仕様および問題点は以下の通りです。

[仕様]
以下のタグにtabIndex属性を記述することで、
タブおよびシフトタブ(逆順)でフォーカスを移動する。
(キー操作でもフォーカス移動します。)

対象のタグとその他キー操作
・text
・button
・tabFolder
 左右キーでタブの移動&オープン
・combo
・codeLib
・radioGroup
 上下でラジオボタンの選択移動
・checkbox
 スペースもしくはエンターキーでチェック
・treeview
 上下キーでツリーの移動
 左右キーでノードのオープン・クローズ
 スペースもしくはエンターキーで選択もしくはオープン・クローズ
  (最下位のノードの場合は選択です)
・grid
 cellActiveがtrueの場合
  上下左右でセルの選択
 cellActiveがfalseの場合
  左右で列の選択
 スペースもしくはエンターキーで選択

[問題点]
・FirefoxとIEで見た目と動作が異なる。
 得にFirefoxのツリーおよびグリッド選択時のグラフィックがボロボロです。
 Firefoxのみスクロールバー対象のオブジェクトに勝手にtabIndexが振られる

とりあえず、
意見の方よろしくお願いします。

p.s
Firefoxでも見た目をなんとかしろと言われそうな・・・(汗

〜〜〜〜〜*〜〜〜〜〜*〜〜〜〜〜
落田 征士
ado:ochid****@intel*****
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: KeyOperateSample.lzh
型:         application/octet-stream
サイズ:     1270840 バイト
説明:       無し
Télécharger 


Maskat-develop メーリングリストの案内
Back to archive index