2016年12月21日

複数行グリッド

これは Delphi Advent Calendar  2016 21日目の記事です。


複数行表示編集できるグリッドのようなもの(下記のような感じ)ができるか問い合わせがあり、TFrameを使ったものを試作。
個人的にいい感じでできたので、TFrameを組み合わせるとこんな感じでできますと言うご紹介させていただきます。

グリッド全体のTFrameにScrollBoxを置き、その中に明細行のTFrame(1行ごとにCreate)で構成しています。
ScrollBoxの中に、Panelを1枚置き、その中に明細Frameを必要分Createしています。
このScrollBoxの中のPanel位置を移動させることでスクロールを実現しています。

MultiLineGrid1.png


簡単な機能紹介資料(機能概要.pdf)です。



サンプルプログラムです(FrameGrid.Sample.zip)。


ソースは仕事ネタなんで公開できませんが、TFrameを使えばこんな感じでできますというご紹介でした。


タグ:Delphi
posted by しんくそふと at 00:00| Comment(2) | TrackBack(0) | 開発TIPS
この記事へのコメント
FrameGridのサンプルプログラムを拝見しました。
機能的にはほぼ満足できるもので感服いたしております。
当方での開発にぜひ使用したいのですが、ソースの提供は可能でしょうか?(勿論有償と思います)
当方の開発環境は Delphi10.2Tokyoです。
Posted by 河本逸生 at 2018年07月14日 09:26

>河本逸生さん
>
>FrameGridのサンプルプログラムを拝見しました。
>機能的にはほぼ満足できるもので感服いたしております。
>当方での開発にぜひ使用したいのですが、ソースの提供は可能でしょうか?(勿論有償と思います)
>当方の開発環境は Delphi10.2Tokyoです。

コメントありがとうございます。
ソース提供は可能です。申し訳ありません、有償となります。
2〜3日中に、記入していただいたメールアドレス宛に、メールさせていただきます。
Posted by しんくそふと at 2018年07月15日 10:39
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/178095286
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック