ScrollBoxのBug?

解決


Lupin3rd  2003-02-25 21:16:42  No: 3024

[環境]
Delphi5
Windows2000
[質問]
ScrollBoxの上にStringGridを置いてStringGridのRowを100ぐらいにして(垂直スクロールバーを出す為)、ボタンをフォーム上に一つ置いておきます。
そして実行してまず、ボタンにフォーカスを当てます、その後にScrollBoxの垂直スクロールバーを最も下にスクロールさせてセルをClickするとスクロールが勝手に上の方に動いて、セルも違ったセルが選択されてしまいます。
どうすればいいでしょうか?


にしの  2003-02-25 22:57:42  No: 3025

たぶん、バグではなく仕様です。
内部で、ScrollInView関数が呼び出されています。
これを呼び出さないように(呼び出してもScrollしないように)、ScrollBoxを継承したクラスを作り直す必要があると思います。


Lupin3rd  2003-02-27 02:25:24  No: 3026

仕様ですか。。
仕方ないのでStringGridに元々付いているScrollBarを使用することにします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加