sgcGrid をダウンロード

sgcGrid は、Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全 17 製品を含む sgcUI All-Access 体験版に収録されています。全機能が使える体験版をダウンロードするか、IDE なしでコンパイル済みデモを実行するか、NuGet パッケージを .NET プロジェクトに追加してください。ライセンスは価格ページでご購入いただけます。

無料体験版のダウンロード

sgcUI 体験版を 1 つインストールすると、sgcGrid を含む sgcUI の全製品が、評価用に全機能とともに導入されます。

sgcGrid は初めてですか? まず Demos\Grid\Delphi\00.QuickStart にある Delphi (VCL) 向けの 5 つの QuickStart デモをお試しください。解説は Getting Started ガイド(PDF、英語)にあり、順を追って説明しています。

Delphi 用 sgcUI 体験版

Delphi 7 から RAD Studio 13 までに対応し、sgcGrid を含む sgcUI の全 17 製品とデモプロジェクトが付属する、フル機能の評価版です。

Delphi 体験版をダウンロード →

C++ Builder 用 sgcUI 体験版

C++ Builder 10.1 から 13 までに対応するフル機能の評価版です。同じコンポーネントを C++ ヘッダーファイルとデモプロジェクトとともに提供します。

C++ Builder 体験版をダウンロード →

コンパイル済みデモ

sgcUI の全製品のビルド済み実行ファイルです。sgcGrid のデモには、LiveTicker、DataSetGrid、GroupAndSummary、Editing、TreeAndDetail、ExcelExport、GridAndChart、AskYourGrid、LiveFeed、Spreadsheet、ServerModeAndCards が含まれます。

デモをダウンロード →

Delphi 用 sgcUI 体験版

Delphi 13 Florence ダウンロード ↓
Delphi 12 Athens ダウンロード ↓
Delphi 11 Alexandria ダウンロード ↓
Delphi 10.4 Sydney ダウンロード ↓
Delphi 10.3 Rio ダウンロード ↓
Delphi 10.2 Tokyo ダウンロード ↓
Delphi 10.1 Berlin ダウンロード ↓
Delphi 10 Seattle ダウンロード ↓

C++ Builder 用 sgcUI 体験版

C++ Builder 13 ダウンロード ↓
C++ Builder 12 ダウンロード ↓
C++ Builder 11 ダウンロード ↓
C++ Builder 10.4 ダウンロード ↓
C++ Builder 10.3 ダウンロード ↓
C++ Builder 10.2 ダウンロード ↓
C++ Builder 10.1 ダウンロード ↓

体験版に含まれるもの

  • 登録版の機能を含むすべての機能を備えた sgcGrid と、sgcUI の他の 16 製品
  • Delphi 7 から 13 向けの VCL と FireMonkey のパッケージ、および C++ Builder 体験版に含まれる C++ Builder 2007 から 13 向けのパッケージ
  • Delphi と C++ Builder 向けのデモプロジェクトとヘルプ
  • 体験版でコンパイルしたビルドは、ビルドに記載されたリリース期間を過ぎると通知を表示します。それ以外の動作は変わりません

無料の Delphi Community 版

無料の Delphi Community 版でインストールされるのは sgcGrid のみです。そのほかの sgcUI 製品は、体験版と登録版に含まれます。

Delphi 用 sgcUI Community

VCL と FireMonkey 向けの無料の sgcGrid です。Delphi 7 から 13 向けのコンパイル済みパッケージで、ソースコードなし、BandsAndCells、DataSetGrid、FilterAndFind、GroupAndSummary、LiveTicker のデモが付属します。

Delphi Community 版をダウンロード →

sgcGrid と sgcGrid Community の比較

機能 Delphi Community 登録版
価格 無料 有料ライセンス
ライセンス 年間総収入が 100 万ユーロ未満で、開発者が 5 名以下の個人および組織は無料で利用できます 商用ライセンス
ソースコード コンパイル済みパッケージのみ。インストーラーが IDE に登録します 完全なソースコード
Delphi Delphi 7 から 13 Delphi 7 から 13
C++ Builder — C++ Builder 2007 から 13
VCL と FireMonkey ✓ ✓
仮想モード(OnGetValue) ✓ ✓
TsgcGridSource_DataSet による DataSet バインド ✓ ✓
任意のスレッドからキー指定のリアルタイム更新(AppendRow, UpdateRow) ✓ ✓
変更されたセルの点滅と書式ルール ✓ ✓
並べ替え ✓ ✓
フィルター行、列フィルターポップアップ、検索パネル ✓ ✓
グループパネルによるグループ化、グループ集計とフッター集計 ✓ ✓
固定列とバンドヘッダー ✓ ✓
画像、プログレス、スパークラインのセル ✓ ✓
列チューザー、列の並べ替え、最適な幅 ✓ ✓
レイアウトの保存と復元 ✓ ✓
複数選択とクリップボードへのコピー ✓ ✓
CSV と JSON のインポートとエクスポート ✓ ✓
テーマ ✓ ✓
印刷と印刷プレビュー ✓ ✓
アクセシビリティ ✓ ✓
検証、元に戻す、やり直しに対応したその場でのセル編集 — ✓
クリップボードからの貼り付け、行の挿入と削除 — ✓
グリッドによる DataSet の編集(WriteBack) — ✓
ツリー行 — ✓
マスター詳細行と詳細バンド — ✓
サーバーモード — ✓
カードビュー — ✓
Excel モード:シート、セルの書式、シート間の数式と列の数式 — ✓
計算列 — ✓
XLSX のインポートとエクスポート — ✓
sgcWebSockets ブリッジ:sgcGridWS フィードソースと TsgcGridAIQuery — ✓ (sgcWebSockets が必要)
PDF エクスポート — ✓ (sgcPDF が必要)

登録版ライセンスには、製品のすべてのユニットの完全なソースコード、お客様がビルドするアプリケーションのロイヤリティフリーのバイナリ再配布、および購入日から 1 年間のアップデートと新バージョンが含まれます。

sgcGrid を動かすまでの 3 ステップ

体験版をインストールし、デモを実行してから、ご自身のフォームに sgcGrid を配置してください。

インストール

sgcUI 体験版のインストーラーを実行します。sgcUICore と sgcGrid がインストールされ、コンポーネントが IDE に登録されます。

デモを開く

インストールフォルダーの Demos\Delphi または Demos\CBuilder にある LiveTicker を開いて実行すると、1,000 銘柄が動き始めます。

グリッドを配置する

新しい VCL フォームで、SGC Grid パレットページから TsgcVCLGrid を配置し、列を追加して AppendRow と UpdateRow を呼び出します。

sgcGrid のデモを実行する

LiveTicker

LiveTicker

ワーカースレッドから UpdateRow で毎秒約 1,000 件の価格更新を行い、並べ替え済みのビュー、点滅するセル、マイナス変化の書式ルールを備えています。VCL、FireMonkey、C++ Builder、WinForms、WPF、Avalonia に対応します。

DataSetGrid

DataSetGrid

200 レコードの TClientDataSet に、KeyField、AutoColumns、LiveUpdates を指定した TsgcGridSource_DataSet をバインドし、JSON と CSV のエクスポートとインポートも行います。

登録版のみ Spreadsheet

タブ バーに 3 つのシートを並べた Excel モードです。Orders は Total 列に列の数式 =C1*D1 を持ち、Summary は =SUM(Orders!E1:E20) などシート間の数式を持ち、もう 1 つは Notes です。ツールバーで選択範囲の書式設定とシートのコマンドを実行でき、数式、書式、シート名を保ったまま XLSX ファイルを保存して開けます。VCL、FireMonkey (SpreadsheetFMX)、C++ Builder、WinForms、WPF、Avalonia に対応します。

ServerModeAndCards

登録版のみ ServerModeAndCards

メモリ内の FireDAC SQLite データベースにある 20 万件の生成された注文を、TsgcGridServerProvider_DataSet がページ単位で読み込みます。テーブルとカードの切り替え、ソート、フィルター、検索、フッターの合計、国と顧客によるグループ化(件数と合計は SQL で計算)、データベースへの編集の書き戻しを試せます。VCL と C++ Builder に対応し、ServerModeAndCardsFMX は生成された 10 万行を TsgcGridServerProvider_Callback で読み込み、WinForms、WPF、Avalonia のデモには ADO.NET、IQueryable、コールバックのページがあります。

GroupAndSummary

GroupAndSummary

10 万件の注文を、グループパネル、Count、Sum、Average の集計、フッター、2 つの固定列を使って、Region と Category でグループ化します。.NET では Grouping という名前です。

登録版のみ Editing

選択リスト列、Space で切り替えるブール列、マイナスの数量を拒否する OnValidate、OnEditError、OnEdited のログを備えています。

TreeAndDetail

登録版のみ TreeAndDetail

組織図のツリーと、TsgcGridDataStore から注文の詳細バンドを取得する顧客一覧です。

登録版のみ ExcelExport

グループ化したグリッドとツリーグリッドを SaveToXLSX で保存し、表計算アプリケーションで開いて、アウトラインと集計が保たれていることを確認できます。

GridAndChart

ダッシュボード上のグリッドタイルとチャートタイルです。TsgcChartDataSource_Table がグリッドの行をプロットします。sgcCharts と sgcDashboard が必要です。

登録版のみ AskYourGrid

TsgcGridAIQuery が、ネットワークも API キーも使わずに、自然な言葉の質問から 200 銘柄をフィルター、並べ替え、ハイライトします。sgcWebSockets が必要です。

登録版のみ LiveFeed

プロセス内の WebSocket サーバーが 50 銘柄の JSON バッチをブロードキャストし、TsgcGridFeedSource_WebSocket がキー指定でグリッドに書き込みます。Delphi と .NET に対応します。

対応する IDE とプラットフォーム

項目対応状況
Delphi (VCL)Delphi 7 から 13 に対応し、TsgcVCLGrid は Win32 で、XE2 以降では Win64 でも利用できます。
FireMonkeyDelphi XE6 から 13 に対応し、TsgcFMXGrid は Windows、macOS、iOS、Android で利用できます。
C++ BuilderC++ Builder 2007 から 13 に対応し、TsgcVCLGrid と TsgcFMXGrid を、生成された .hpp ヘッダーと静的ライブラリとともに提供します。
Linux64Delphi 10.2 から 13 に対応し、フレームワーク非依存のモデル、書式設定、レンダラー、JSON、CSV を利用できます。たとえば、サーバー上でグリッドを画像として描画できます。
.NET.NET Framework 4.7.2、.NET 8、.NET 9、.NET 10 に対応し、WinForms、WPF、Avalonia のグリッドと、ヘッドレスの PNG および SVG 出力を提供します。
ブリッジsgcGridWS ブリッジ(WebSocket、MQTT、SSE のフィードソースと AI クエリ)には、sgcWebSockets と登録版が必要です。

.NET 向け sgcGrid

sgcGrid は、同じクラス名を持つマネージド C# 版としても提供され、WinForms、WPF、Avalonia に対応し、NuGet パッケージとして配布されます。

NuGet パッケージ

無料の Community 版は dotnet add package esegece.sgcGrid.Community で、登録版は dotnet add package esegece.sgcGrid でインストールしてください。お使いの UI フレームワーク用のコントロールは esegece.sgcGrid.WinForms、esegece.sgcGrid.Wpf、esegece.sgcGrid.Avalonia に含まれます。 ブリッジパッケージ esegece.sgcGrid.sgcWebSockets、esegece.sgcGrid.sgcHTML は登録版のみで提供されます。

NuGet で見る →

.NET デモ

デモプロジェクト: LiveTicker, LiveTickerWpf, LiveTickerAvalonia, DataSetGrid, Grouping, GroupingWpf, GroupingAvalonia, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed, Spreadsheet, SpreadsheetWpf, SpreadsheetAvalonia, ServerModeAndCards, ServerModeAndCardsWpf, ServerModeAndCardsAvalonia。

.NET の概要を読む →

Community 版と登録版の違い

無料の Community 版 sgcGrid は、コンパイル済みパッケージでソースコードなしの Delphi インストーラー sgcUI_Community.exe と、.NET パッケージ esegece.sgcGrid.Community として提供されます。どちらも年間総収入が 100 万ユーロ未満で、開発者が 5 名以下の個人および組織が利用でき、その場での編集、ツリー行、マスター詳細行、Excel エクスポート、Excel モード、サーバーモード、カードビュー、sgcGridWS ブリッジは含まれません。Delphi では、PDF エクスポートに sgcPDF が必要で、登録版のみです。登録版には、すべての機能、ソースコード一式、商用ライセンスが含まれます。

sgcGrid の NuGet パッケージ

Community パッケージは無料です。登録版パッケージには .NET ライセンスが必要です。

エディションインストール備考
Communitydotnet add package esegece.sgcGrid.Community
Communitydotnet add package esegece.sgcGrid.WinForms.Community
Communitydotnet add package esegece.sgcGrid.Wpf.Community
Communitydotnet add package esegece.sgcGrid.Avalonia.Community
Communitydotnet add package esegece.sgcGrid.Rendering.Community
登録版dotnet add package esegece.sgcGrid.WinForms
登録版dotnet add package esegece.sgcGrid.Wpf
登録版dotnet add package esegece.sgcGrid.Avalonia
登録版dotnet add package esegece.sgcGrid.Rendering
登録版dotnet add package esegece.sgcGrid.sgcWebSockets
登録版dotnet add package esegece.sgcGrid.sgcHTML
登録版dotnet add package esegece.sgcGrid

ライセンスが必要ですか?

sgcGrid の価格をご確認いただけます。sgcUI のエディションの一部として入手することもできます。