喫茶XRAYトップページ

[スレッド全体
]

[13199] Re2:TStringGridのスクロールバー表示返信 削除
2020/1/14 (火) 21:07:36 Mr.XRAY
> [ 05_スクロール制御用に TScrollBar を実装した TStringGrid ]
> http://mrxray.on.coocan.jp/Delphi/plSamples/070_TStringGrid_ScrollBar.htm#04


修正版を UP しました.
とにかく,やたらポカミスが多い・・・・


[13202] Re3:TStringGridのスクロールバー表示返信 削除
2020/1/15 (水) 15:12:03 Mr.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