掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DbGridの縦スクロールについて (ID:42466)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
自己レスですが、 StruingGridのoptions にgoThumbTrackingというプロパティがあることがわかりました。 DbGridには、ありませんでした。 DbGridでは WMVScrollをSB_THUMBPOSITIONに変えればいいことまでわかりました。 messageの書き方がよくわからりませんが、 ネットを参考にして、書いてみました。 type TDBGrid = class(DBGrids.TDBGrid) private procedure WmVScroll(var Message: TWMScroll); Message WM_VSCROLL; end; procedure TDBGrid.WMVScroll(var Message: TWMVScroll); begin with Message do if ScrollCode = SB_THUMBTRACK then ScrollCode := SB_THUMBPOSITION; inherited; end; です。 一応、動作するようになりましたが、 はたして、あっているものなのでしょうか。 どなたか、みていただけますか。 よろしく、お願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.