Re[2]: 水平スクロールバーについて


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by まき on 2001/07/26 13:40:26

In Reply to: Re: 水平スクロールバーについて Posted by Uz on 2001/07/25 23:48:01


    > > こんにちは。
    > こんにちは。
    >
    > > スクロールボックスが点滅してしまうのです。
    > > で、ためしにリストボックスを置いてみたところ、
    > > 点滅しなくなったのです・・・。
    > > でも、この画面にリストボックスは不要なので、
    > > なんとか、このスクロールボックスの点滅を無くしたいのですが、
    > > 答えが見つかりません。
    > > なぜ、このような現象が起こってしまうのか・・・、
    >
    > フォーカスが来てしまってるんですね。
    > この点滅は、このスクロールバーがフォーカスを持ってますよ、
    > というしるしみたいなものです。ボタンの点線と同じ。
    > リストボックスを置いた場合、点滅しなかったのは、
    > フォーカスがリストボックスにあったためでしょう。
    > なぜ、タブストップがOFFなのにスクロールバーのタブオーダー
    > が最初の時、フォーカスを受けるのかは謎ですが。
    > 点滅は、キーボードでスクロールできるという利点は
    > あるのですが、不細工ですね。
    >
    > で、解決方法ですが、
    > CFormView(多分、リソースエディタのDialogで編集してると
    > 思うのですが、)にほかのコントロールはありますでしょうか?
    > (ラベル[CStatic]など)
    > 無ければ、ダミーのラベルを置いて非表示(”可視”をOFF)
    > にするとか。
    > そして、スクロールバーのタブオーダーを後ろの方にすれば、
    > 点滅しなくなると思います。
    > (スクロールバーのプロパティの”タブストップ”はOFFにして
    > おいてください。)
    >
    > 多分これが、一番簡単ではないでしょうか?


    おーー!!
    タブオーダーか・・・気が付きませんでした。
    やっと、解決しましたぁ。
    ありがとうございました。


記事スレッド一覧