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

サブフォームのスクロールバー表示について

コメント

9件のコメント

  • Tanda

    mariさん、

    9行未満でもスクロールバーを表示させるという意味は、スクロールバーの部分だけ、グレーか何かの色を強制的に塗るということでしょうか?

    スクロールする必要がないときにスクロールバーを無理やり表示させるというのは、OSの動きに反するもののように思えますが。。。

  • mari

    tandaさん

    ご教示ありがとうございます。

    個人的にスクロールバーが表示されていないと、

    ”8行しか入力できない”というふうに感じてしまうだけなので、

    スクロールが必要ない時に表示されないのが一般的であれば、問題ないです。

  • Tanda

    mariさん、

    WindowsでもmacOSでもそのような動きになっていますので、とくに違和感はないと思いますよ。
    スクロールバーの領域は取られているはずです。

  • nkmt

    uniPaaS V1 Plus など以前のテーブルコントロールでは、最初から右端にデフォルトで
    スクロールバー部分が表示されておりました。

    どのバージョンからだったかわかりませんが
    スクロールしないと見られないレコードがある場合のみ
    スクロールバーが表示されるようになったような気がします。

    今も以前もそうですが、テーブルコントロールのスクロールバーは非表示にする事もできます。

  • Tanda

    nkmtさん、

    > どのバージョンからだったかわかりませんが

    スクロールバーの表示が「絶対表示」以外に「相対表示」にも対応してからですね。
    OSの機能に準拠してからです。

  • nkmt

    xpa2.5から今の動きでしょうね。

    uniPaaS V1 Plusのヘルプ
    [テーブル]コントロールに垂直スクロールバーを配置するかどうかを指定します。
     
    xpa2.5のヘルプ
    [テーブル]コントロールに垂直スクロールバーを配置するかどうかを指定します。
    表示するレコード数が、テーブルの表示行数を超えた場合のみスクローリバーが表示されます。

  • Tanda

    スクロールバーの表示のON/OFFだけではないですよ。

    つまみの大きさやその位置、なおかつ移動領域のサイズがロードしたデータ量に対して絶対的であるか相対的であるかも進化した内容です。

  • nkmt

    スクロールバーは、昔から今もそうですが
    非表示に出来ますと、質問者様には無関係な余計な投稿をしてしまいました。

  • mari

    tandaさん、nkmtさん

    貴重なご意見ありがとうございます。

    以前のバージョンはできていたんですね。

    時代の進化だと思って、受け止めます。

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