sgcGrid をダウンロード

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

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

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

Delphi 用 sgcUI 体験版

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

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

C++ Builder 用 sgcUI 体験版

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

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

コンパイル済みデモ

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

デモをダウンロード →

体験版に含まれるもの

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

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 のエクスポートとインポートも行います。

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。

.NET の概要を読む →

Community 版と登録版の違い

無料の Community 版 sgcGrid は、年間総収入が 100 万ユーロ未満で、開発者が 5 名以下の個人および組織が利用できます。登録版には、すべての機能、ソースコード一式、商用ライセンスが含まれます。 Community 版には、その場での編集、ツリー行、マスター詳細行、Excel エクスポート、sgcGridWS ブリッジは含まれません。

sgcGrid の NuGet パッケージ

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

エディションインストール備考
Communitydotnet add package esegece.sgcGrid.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

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

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