メインコンテンツへスキップ

タブコントロールで下矢印キー

コメント

15件のコメント

  • Tanda

    試したわけではないのですが、uniPaaSのキーボード割り付けテーブルをそのまま流用しているということはありませんか?xpa 3添付のキーボード割り付けテーブルを使って新規にプログラムを作っても、そのような動作になりますか?

     

  • nkmt

    tandaさん いつもお世話になっております。
    アドバイスありがとうございます。
    xpa 3から作ってuniPaaS V1 Plus からの変換ではないシステムで
    1からプログラムを作ってみましたたが、あいうえお等へ位置づいている時に
    下矢印キー、上矢印キー、左右矢印キーのいずれもタブコントロール内での
    選択移動になるだけでした。下矢印キーで??のエディットへ移動してくれると
    ありがたいのですが。


  • nkmt

    次項目 Enterキー を追加設定しているので
    あいうえお等に位置付いている時に
    EnterキーかTabキーを押すと ??箱には移動してくれますが
    uniPaaS V1 Plus ではその操作ではなく、下矢印キーで移動が出来ていたので
    お客様から同じ操作を求められています。

  • Tanda

    逆にuniPaaSとき、タブ間を移動したいときはどのキーを押していましたか?

  • nkmt

    uniPaaS V1 Plus で先程のあいうえお、かきくけこ、さしすせそ にパークしている時は
    左右矢印キーでタブの選択移動が出来てました。

  • Tanda

    タブが横並びではなく、縦並びのときはどうでしたか?

  • nkmt

    タブラベル位置 T=上 改め
    タブラベル位置 L=左 にしてみました・。
    あいうえお
    かきくけこ
    さしすせそ みたいな配置になりました。
    (でも文字はローテートしていないフォントのままなので、ラベルはちゃんと表示されていません。)

    この場合、上下矢印キーでタブの選択移動になり
    右矢印キーで、次項目へ移動しました。

    uniPaaS V1 Plus のタブコントロールは面白いというかよく出来てる気がします。

     

  • Tanda

    > この場合、上下矢印キーでタブの選択移動になり
    > 右矢印キーで、次項目へ移動しました。

    やはりそうですね。その操作性の不統一感を是正するために改善されたような気もしますね。

  • nkmt

    タブラベル位置 T=上 の場合、左右矢印キーでラベル選択になり
    下矢印キーで次項目へ移動になり、とてもお客様からは好評な使い勝手でした。
    左タブの場合、文字ローテートが必要で見づらく私は採用はしないです。
    でも面白いですね。

    左タブの場合、上下矢印でタブ移動になり、
    右矢印で次項目へパーキングするので大変Goodだと思います。

  • Tanda

    > 左タブの場合、上下矢印でタブ移動になり、
    > 右矢印で次項目へパーキングするので大変Goodだと思います。

    操作性に不統一感があると思う人もいるでしょうね。次項目に移動するのが、状況によって下矢印キーだったり、右矢印キーだったりしますので。。。

  • Tanda

    今の動きなら、タブが横並びであろうと、縦並びであろうと、同じ操作性が実現されますので。

  • nkmt

    tandaさん了解しました。
    左側にあるタブは、上下矢印キーでタブ移動がされる。
    上側にあるタブは、左右矢印キーでタブ移動がされるという動きは私は良いと思いました。
    余談ですが私は左タブ配置は提供皆無です。
    話は戻りますが、上タブパーキング時に、下矢印キーで次項目移動をxpaではしない点は
    お客様からクレームが来ているのでMSJ様サポートに問い合わせたいと思います。

  • Tanda

    ひょっとしたら、Visual Studioベースのフォームデザイナが導入された時点で、それに準拠した動きになったのかもしれませんね。

  • nkmt

    Visual Studioの方のキーボード割り付けが必要かもしれないですね。外してるかもしれませんが。

  • Tanda

    あ、それで解決できる可能性もあるかもしれませんね。やってみないとわかりませんが。

サインインしてコメントを残してください。