喫茶XRAYトップページ

[スレッド全体
]

[13205] 改良版 UP返信 削除
2020/1/17 (金) 11:33:26 Mr.XRAY
> > [ 05_スクロール制御用に TScrollBar を実装した TStringGrid ]
> > http://mrxray.on.coocan.jp/Delphi/plSamples/070_TStringGrid_ScrollBar.htm#04


改良版 UP しました.
Margins プロパティを使用するのを止めました.
TStringGrid に非クライアント領域を設定して,正確にはクライアント領域を調整して,
非クライアント領域にスクロールバーを配置するようにしました.


ヒントとなったのは以下の記事です.
あっ,そうか非クライアント領域ね.なるほど,というわけです.

[ 標準スクロールバーが表示されているかどうかを調べる ]
http://delfusa.main.jp/delfusafloor/technic/technic/061_ScrollBarVisible.html


[13207] スクロールバーの背景色返信 削除
2020/1/21 (火) 18:30:01 Mr.XRAY
> [ 05_スクロール制御用に TScrollBar を実装した TStringGrid ]
> http://mrxray.on.coocan.jp/Delphi/plSamples/070_TStringGrid_ScrollBar.htm#04


スクロールバーの背景色設定の Color プロパティを追加しました.
必要性の云々はともかく,ネット上でそういう質問を見かけたので (^^;

  plStringGrid1.VScrollBar.Color := clLime;
  plStringGrid1.HScrollBar.Color := $000984FF;




[13208] Re:スクロールバーの背景色返信 削除
2020/1/30 (木) 07:35:52 Mr.XRAY
こんなのも追加しておきました.

[ 11_TScrollBar の背景色 - 継承クラスと WndProc とサブクラス化 ]
http://mrxray.on.coocan.jp/Delphi/plSamples/070_TStringGrid_ScrollBar.htm#11


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82