sgcGrid をダウンロード
sgcGrid は、Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全 14 製品を含む sgcUI All-Access 体験版に収録されています。全機能が使える体験版をダウンロードするか、IDE なしでコンパイル済みデモを実行するか、NuGet パッケージを .NET プロジェクトに追加してください。ライセンスは価格ページでご購入いただけます。
sgcGrid は、Delphi 用と C++ Builder 用の 1 つずつのインストーラーで、sgcUI の全 14 製品を含む sgcUI All-Access 体験版に収録されています。全機能が使える体験版をダウンロードするか、IDE なしでコンパイル済みデモを実行するか、NuGet パッケージを .NET プロジェクトに追加してください。ライセンスは価格ページでご購入いただけます。
sgcUI 体験版を 1 つインストールすると、sgcGrid を含む sgcUI の全製品が、評価用に全機能とともに導入されます。
Delphi 7 から RAD Studio 13 までに対応し、sgcGrid を含む sgcUI の全 14 製品とデモプロジェクトが付属する、フル機能の評価版です。
Delphi 体験版をダウンロード →C++ Builder 2007 から 13 までに対応するフル機能の評価版です。同じコンポーネントを C++ ヘッダーファイルとデモプロジェクトとともに提供します。
C++ Builder 体験版をダウンロード →sgcUI の全製品のビルド済み実行ファイルです。sgcGrid のデモには、LiveTicker、DataSetGrid、GroupAndSummary、Editing、TreeAndDetail、ExcelExport、GridAndChart、AskYourGrid、LiveFeed が含まれます。
デモをダウンロード →体験版をインストールし、デモを実行してから、ご自身のフォームに sgcGrid を配置してください。
sgcUI 体験版のインストーラーを実行します。sgcUICore と sgcGrid がインストールされ、コンポーネントが IDE に登録されます。
インストールフォルダーの Demos\Delphi または Demos\CBuilder にある LiveTicker を開いて実行すると、1,000 銘柄が動き始めます。
新しい VCL フォームで、SGC Grid パレットページから TsgcVCLGrid を配置し、列を追加して AppendRow と UpdateRow を呼び出します。
ワーカースレッドから UpdateRow で毎秒約 1,000 件の価格更新を行い、並べ替え済みのビュー、点滅するセル、マイナス変化の書式ルールを備えています。VCL、FireMonkey、C++ Builder、WinForms、WPF、Avalonia に対応します。
200 レコードの TClientDataSet に、KeyField、AutoColumns、LiveUpdates を指定した TsgcGridSource_DataSet をバインドし、JSON と CSV のエクスポートとインポートも行います。
10 万件の注文を、グループパネル、Count、Sum、Average の集計、フッター、2 つの固定列を使って、Region と Category でグループ化します。.NET では Grouping という名前です。
選択リスト列、Space で切り替えるブール列、マイナスの数量を拒否する OnValidate、OnEditError、OnEdited のログを備えています。
組織図のツリーと、TsgcGridDataStore から注文の詳細バンドを取得する顧客一覧です。
グループ化したグリッドとツリーグリッドを SaveToXLSX で保存し、表計算アプリケーションで開いて、アウトラインと集計が保たれていることを確認できます。
ダッシュボード上のグリッドタイルとチャートタイルです。TsgcChartDataSource_Table がグリッドの行をプロットします。sgcCharts と sgcDashboard が必要です。
TsgcGridAIQuery が、ネットワークも API キーも使わずに、自然な言葉の質問から 200 銘柄をフィルター、並べ替え、ハイライトします。sgcWebSockets が必要です。
プロセス内の WebSocket サーバーが 50 銘柄の JSON バッチをブロードキャストし、TsgcGridFeedSource_WebSocket がキー指定でグリッドに書き込みます。Delphi と .NET に対応します。
| 項目 | 対応状況 |
|---|---|
| Delphi (VCL) | Delphi 7 から 13 に対応し、TsgcVCLGrid は Win32 で、XE2 以降では Win64 でも利用できます。 |
| FireMonkey | Delphi XE6 から 13 に対応し、TsgcFMXGrid は Windows、macOS、iOS、Android で利用できます。 |
| C++ Builder | C++ Builder 2007 から 13 に対応し、TsgcVCLGrid と TsgcFMXGrid を、生成された .hpp ヘッダーと静的ライブラリとともに提供します。 |
| Linux64 | Delphi 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 と登録版が必要です。 |
sgcGrid は、同じクラス名を持つマネージド C# 版としても提供され、WinForms、WPF、Avalonia に対応し、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 は登録版のみで提供されます。
デモプロジェクト: LiveTicker, LiveTickerWpf, LiveTickerAvalonia, DataSetGrid, Grouping, GroupingWpf, GroupingAvalonia, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed。
.NET の概要を読む →無料の Community 版 sgcGrid は、年間総収入が 100 万ユーロ未満で、開発者が 5 名以下の個人および組織が利用できます。登録版には、すべての機能、ソースコード一式、商用ライセンスが含まれます。 Community 版には、その場での編集、ツリー行、マスター詳細行、Excel エクスポート、sgcGridWS ブリッジは含まれません。
Community パッケージは無料です。登録版パッケージには .NET ライセンスが必要です。
| エディション | インストール | 備考 |
|---|---|---|
| Community | dotnet 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 |