喫茶XRAYトップページ

[スレッド全体
]

[13233] TDBGrid のカスタム描画返信 削除
2020/2/21 (金) 12:08:21 Mr.XRAY
以下のページを大幅に更新しました.
ページのタイトルも変更しました.
 
[ 060_TDBGrid のセルの複数行選択とカスタム描画 ]

    ↓ 以下に変更
 
[ 060_TDBGrid のセルのカスタム描画と複数レコード選択 ]
http://mrxray.on.coocan.jp/Delphi/plSamples/060_DBGrid_MultiSelect.htm


この複数レコードの選択はちょっと思い出のあるコードなんです.
業務アプリ開発の早い段階で作成し,修正してきました.
某掲示板で TDBGrid の質問があったので HDD を覗いたら,
テストした残骸がありましたので思い切って整備してみました.


[13234] Re:TDBGrid のカスタム描画返信 削除
2020/2/24 (月) 23:34:50 Mr.XRAY
若干の修正と,以下を追加しました.

[ 13_TDBGrid の特定の列にボタンを描画 ]
http://mrxray.on.coocan.jp/Delphi/plSamples/060_DBGrid_MultiSelect.htm#13

[ 14_TDBGrid の特定の列にチェックボックスを描画 ]
http://mrxray.on.coocan.jp/Delphi/plSamples/060_DBGrid_MultiSelect.htm#14


[13239] TDBGridにボタンを配置する返信 削除
2020/3/1 (日) 10:49:51 Mr.XRAY
> [ 14_TDBGrid の特定の列にチェックボックスを描画 ]
> http://mrxray.on.coocan.jp/Delphi/plSamples/060_DBGrid_MultiSelect.htm#14


すごいのめっけ !!

[ 第14回エンバカデロ・デベロッパーキャンプセッションT7
自己フォロー(グリッドの特定列をボタンにする) - C++Builder好きの秘密基地 ]
http://a7m.hatenablog.jp/entry/20090906/1252242266

[ TDBGridにボタンを配置する ]
http://komatumoto.blog55.fc2.com/blog-entry-24.html


[13240] TStringGridにボタン返信 削除
2020/3/1 (日) 11:45:33 igy
StringGridにボタンがあると、便利ですよね。
私も、ボタンを描画して、よく使ってます。



[13241] Lazarusの場合返信 削除
2020/3/1 (日) 11:54:57 igy
Delphiでは TStringGridを継承して自前で処理を追加していた機能が、
Lazarus のTStringGridでは標準の機能として実装されていたりして、
ボタンも標準の機能で付いていますね。


[13242] Re:Lazarusの場合返信 削除
2020/3/1 (日) 16:36:42 Mr.XRAY
▼ igyさん
> Delphiでは TStringGridを継承して自前で処理を追加していた機能が、
> Lazarus のTStringGridでは標準の機能として実装されていたりして、
> ボタンも標準の機能で付いていますね。


へぇー,便利なんですね.
ところで,掲載の図,これいいですね.

行,つまりデータの操作がボタンクリックで開始できる,という.
UI 的にもいいのではないかと.

実はと言うと,私の開発した業務アプリでは,
エンドユーザ向けはほとんど TStringGrid なんです.
管理画面 (開発者用) のは TDBGrid なんてすが  (^^)


[13243] TStringGridを継承返信 削除
2020/3/1 (日) 17:14:55 igy
TStringGrid自体は、機能が足りなかったりするので、
多くのユーザーが、継承して必要な機能を追加してそうですね。

以前、どこかでMultiRowのグリッドの話題を見たとき、
TStringGridでも出来るか調べたら、セルの結合表示で
何とかなりそうな感じでした。


[13244] Re:TStringGridを継承返信 削除
2020/3/1 (日) 18:04:29 Mr.XRAY
▼ igyさん
> TStringGrid自体は、機能が足りなかったりするので、
> 多くのユーザーが、継承して必要な機能を追加してそうですね。


ですね.おそらく.
>
> 以前、どこかでMultiRowのグリッドの話題を見たとき、
> TStringGridでも出来るか調べたら、セルの結合表示で
> 何とかなりそうな感じでした。


これも結構多くのユーザがやっていそうな気がします.
改行文字の手抜きでも構わない気もしますが.ハハハッ


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