Delphi 7 から 13、C++ Builder & .NET 14 製品を 1 つのスイートに

sgcUI: Delphi、C++ Builder & .NET 向けネイティブ UI 製品 14 種

業務アプリケーションの画面に必要なものを、1 つのベンダーと 1 つのデザインでそろえました。グリッド、ピボットテーブル、チャート、ダッシュボード、ゲージ、プランナー、ダイアグラム、マップ、PDF、レポートに加え、それらを囲むエディター、ナビゲーション、ツールバー、ウィザードまで揃っています。すべてのコントロールはネイティブに描画され、1 つのテーマを共有し、サーバー上で PNG や SVG へヘッドレスにレンダリングできます。目的に合ったエディションでも、必要な製品だけでもご購入いただけます。

VCLFireMonkeyWinFormsWPFAvaloniaLinux64 ヘッドレス
sgcUI ERP デモのダッシュボード。ナビゲーションサイドバー、ツールバー、KPI カード、売上チャート、円形と直線のゲージ、顧客マップ、ドーナツチャートと棒グラフをダッシュボードのタイルに配置しています

はじめに →

sgcUI だけで作った 1 つのアプリケーション

sgcUI ERP デモのダッシュボードで、コンパイル済みの Delphi VCL アプリケーションです。画面に表示されているコントロールはすべて、このスイートのものです。番号を選ぶと、その部分を担当する製品を開けます。

  1. sgcNavigation グループ、アイコン、選択中のモジュールを備えたサイドバーを描画します。
  2. sgcToolbar 検索、新規作成、テーマ切り替えを備えた上部バーと、下部のステータスバーを描画します。
  3. sgcDashboard タイルと、トレンド、スパークライン、ドリルダウン付きの KPI カードをレイアウトします。ユーザーはタイルをドラッグしてサイズを変更できます。
  4. sgcCharts 24 か月分の売上とコストを目標ラインとともに描画し、ドーナツチャートと棒グラフも表示します。
  5. sgcGauges 四半期の実績を目標とともに円形ゲージで、各地域を直線ゲージで表示します。
  6. sgcMaps すべての顧客の所在地をマップ上に配置し、売上に応じて円の大きさを変えます。

sgcUI ERP デモ: 14 製品すべてを 1 つのアプリで

Delphi、C++ Builder、.NET WinForms 向けに、実行して、読んで、コピーできる完全な業務アプリケーションです。

Altamira ERP は、このスイートが 1 つとして機能することを示すためのデモです。ギャラリーではなく実際のアプリケーションで、10 のモジュールを持つサイドバー、上部バーとステータスバー、ライトテーマとダークテーマ、そして 24 か月分の顧客 60 社、仕入先 18 社、製品 48 点、請求書 500 件以上のデータ層を備えています。データは固定のシードから生成されるため、実行するたびに同じ数値が表示されます。Delphi では、各モジュールがメモリ上のデータセットにバインドされており、ご自身のデータベースに対して書くコードと同じです。

このデモは、Delphi(VCL、Win32 と Win64)、C++ Builder(VCL)、.NET WinForms(.NET 8)向けに提供されます。各モジュールは独立したユニットなので、ダッシュボード、請求書 PDF、ガントチャート、承認ワークフローなど、画面ごとご自身のプロジェクトに取り込めます。以下のモジュールのほか、製品(EAN-13 と QR コード付きの商品カタロググリッド、在庫ゲージ、ラベルの PDF シート)、仕入先(評価とリードタイムのフィルター、チャート、マップ)、ユーザー(ロールトークンと組織ツリー)、そしてステップごとの検証と都市選択用マップを備えた新規顧客ウィザードも含まれています。

顧客

顧客

地域でグループ化し、グループごとの件数と合計、並べ替え、フィルターを備えたグリッドです。残高が与信限度額を超えるとハイライトされます。サイドカードでは、評価と与信限度額をその場で編集でき、顧客を中心にマップが表示されます。「新規」でウィザードが開きます。

使用製品: sgcGrid, sgcEditors, sgcMaps, sgcWizard。

請求書と PDF

請求書と PDF

ステータス、合計、入金を表示する請求書一覧です。クリックするだけで、明細テーブル、VAT の集計、SEPA 支払い用 QR コード、Code128 バーコードを含む A4 の請求書をコードで作成し、モジュール内の PDF ビューアに表示します。

使用製品: sgcGrid, sgcPDF。

プロジェクトのガントチャート

プロジェクトのガントチャート

集計行、終了から開始への依存関係、進捗、Go-live マイルストーン、今日の線を備えた 6 つのプロジェクトを表示します。残りの作業のクリティカルパスは赤で描画され、バーをドラッグして計画を変更できます。

使用製品: sgcPlanner, sgcToolbar。

受注のカンバン

受注のカンバン

営業パイプラインを、リードから納品済みまでの 6 つのステージを持つボードとして表示します。カードには金額、優先度、担当者が表示され、列には WIP 制限が示されます。カードを別のステージにドラッグすると、受注が更新されます。

使用製品: sgcPlanner。

承認ワークフロー

承認ワークフロー

データから作成した購買承認のフローチャートです。完了、現在、保留のステップ、判断、リンク上のキャプションを表示します。グリッドで依頼を選ぶと、そのステップが強調されます。別のビューでは、自動ツリーレイアウトで組織図を描画します。

使用製品: sgcDiagram, sgcGrid。

分析

分析

すべての請求書明細を、地域、カテゴリ、年、四半期で集計したピボットです。フィールドをドラッグできるフィールドリスト、ヒートマップ、選択したセルの元になる請求書明細を一覧するドリルダウングリッドを備えています。

使用製品: sgcPivotGrid, sgcCharts, sgcGrid。

ソースコードは Demos\Suite(Delphi と C++ Builder)と .NET デモ(Suite\ERP)にあります。

14 の製品、3 つのエディション

Standard はデータ入力とアプリケーションシェルを、Professional は可視化機能を追加し、Enterprise にはすべての製品が含まれます。各製品は単体でも販売しており、€149 からご利用いただけます。

sgcUI Standard

sgcGrid

sgcGrid

ライブフィード、データセット、大規模テーブルのためのデータグリッドです。

  • 行はキーを指定して任意のスレッドから更新でき、再描画は MaxFPS で制御されます。
  • メモリ、任意の TDataSet や DataTable、JSON、CSV、仮想行、さらに WebSocket、MQTT、SSE フィードに対応します。
  • Delphi と C++ Builder 向けの VCL と FireMonkey、.NET 向けの WinForms、WPF、Avalonia に対応します。

€199 から

sgcGrid を見る →
sgcNavigation

sgcNavigation

アプリケーション全体をまとめるサイドバーとアコーディオンです。

  • 同じ項目とイベントを持つサイドバーとアコーディオンを、1 つのプロパティで切り替えられます。
  • VCL、FireMonkey、WinForms、WPF、Avalonia で、同じモデルと名前を使えます。
  • ライトテーマとダークテーマ、そして sgcUI 全製品で共通のアクセントカラーを備えています。

€149 から

sgcNavigation を見る →
sgcToolbar

sgcToolbar

6 種類の項目とスレッドセーフなパネルを持つツールバーとステータスバーです。

  • 上部には 6 種類の項目、下部にはテキスト、進捗、インジケーターのパネルを配置できます。
  • Synchronize を使わずに、ワーカースレッドからパネルのテキスト、進捗、インジケーターを設定できます。
  • VCL、FireMonkey、WinForms、WPF、Avalonia で、同じ項目モデルを使えます。

€149 から

sgcToolbar を見る →
sgcEditors

sgcEditors

日付、範囲、色、トークン、評価のための 9 種類の入力コントロールです。

  • カレンダー、日付、時刻、日時のピッカー、範囲スライダー、色、トークン、評価、スピンエディットを備えています。
  • 内部でネイティブのエディットを使うため、IME、クリップボード、元に戻す、スクリーンリーダーがそのまま動作します。
  • Delphi の TDataSet フォーム向けに 5 つの DB エディター、WPF では双方向バインディングを提供します。

€199 から

sgcEditors を見る →

sgcUI Professional

sgcCharts

sgcCharts

ビジネスチャートとライブストリームのための 13 種類の系列タイプです。

  • 折れ線からファネル、ローソク足からツリーマップまで、すべてのコンポーネントが 1 つのチャートモデルで動きます。
  • リングバッファ、時間ウィンドウ、系列ごとの間引きにより、ライブチャートがなめらかに動きます。
  • 手入力のポイント、CSV、JSON、任意の TDataSet、メモリ上のテーブル、ライブフィードに対応します。

€199 から

sgcCharts を見る →
sgcDashboard

sgcDashboard

数値を画面に変えるタイルと KPI カードです。

  • 12 列、スパン、自動フローにより、レイアウトコードを書かずにすべてのタイルを配置できます。
  • 値、トレンド矢印、トレンドテキスト、スパークラインを 1 つのコンポーネントにまとめています。
  • コードから、またはブリッジ経由で WebSocket、MQTT、SSE からカードにデータを供給できます。

€199 から

sgcDashboard を見る →
sgcGauges

sgcGauges

目標、機械、制御室のための 10 種類の計器です。

  • 円形、直線、デジタル、LED、LED バー、リング、VU メーター、時計、コンパス、アナンシェーターを備えています。
  • ヒステリシス付きのしきい値は、境界を越えるたびにメインスレッドで 1 つのイベントを発生させます。
  • 任意のスレッドから Value を設定するか、ブリッジで MQTT、WebSocket、SSE をバインドできます。

€199 から

sgcGauges を見る →

sgcUI Enterprise

sgcPivotGrid

sgcPivotGrid

アプリ内のアナリスト向けの、フィールドリスト付きピボットテーブルです。

  • VCL、FireMonkey、.NET 向けに、ピボットグリッドとドラッグ&ドロップ対応のフィールドリストを提供します。
  • 型付きの列ストアと再計算ごとの 1 パス処理により、100 万行を想定した設計です。
  • TDataSet、sgcGrid のテーブル、.NET の DataTable、またはコードから追加した行を元にできます。

€249 から

sgcPivotGrid を見る →
sgcPlanner

sgcPlanner

1 つのデータモデルで動くスケジューラー、ガント、カンバンです。

  • スケジューラー、ガント、カンバンが 1 つの TsgcPlannerData にバインドされ、常に同期します。
  • TDataSet バインディング、JSON、iCalendar、Microsoft Project XML の入出力に対応します。
  • VCL、FireMonkey、C++ Builder、WinForms、WPF、Avalonia、Linux64 ヘッドレスに対応します。

€249 から

sgcPlanner を見る →
sgcDiagram

sgcDiagram

データを描画するダイアグラムエディターとレイアウトです。

  • パレット、図形、接続コネクタ、その場でのテキスト編集、元に戻す機能を備え、ユーザーにそのまま提供できます。
  • 階層型とツリー型のレイアウトとデータセットバインディングで、レコードを整った図に変えられます。
  • VCL、FireMonkey、WinForms、WPF、Avalonia で、同じクラス名と 1 つの JSON 形式を使えます。

€249 から

sgcDiagram を見る →
sgcWizard

sgcWizard

ステッパーと検証を備えた複数ステップのフォームです。

  • 追加したすべてのページがステッパーに表示され、戻る、次へ、完了、キャンセルが組み込まれています。
  • ユーザーがどのボタンを押しても、ページが有効になるまで、1 つのイベントで移動を止められます。
  • VCL、FireMonkey、WinForms、WPF、Avalonia で、同じ名前とイベントを使えます。

€149 から

sgcWizard を見る →
sgcMaps

sgcMaps

マーカー、ルート、オフラインタイルに対応するネイティブマップです。

  • VCL、FireMonkey、Lazarus、WinForms のコントロールが、マップを自分で描画します。
  • クラスター化されたマーカー、ルート、ゾーン、円、ラベル、ヒートマップを、コードまたはファイルから作成できます。
  • ディスク上のタイル、オフラインのルーター、オフラインのジオコーダーを備え、API キーは不要です。

€149 から

sgcMaps を見る →
sgcPDF

sgcPDF

PDF ドキュメントをコードで作成、表示、処理します。

  • テキスト、画像、ベクターグラフィックス、Unicode フォントを使って、コードからドキュメントを作成できます。
  • VCL、FireMonkey、WinForms、WPF、Avalonia 向けのビューアコントロールに加え、バーコードと QR コードのコントロールも提供します。
  • フォーム、暗号化、墨消し、プリプレス、PDF/A(PDF/A-4 まで)、PDF/UA-2、タグ付き PDF に対応します。

€249 から

sgcPDF を見る →
sgcReports

sgcReports

コードで定義したレポートを、PDF、XLSX などにエクスポートします。

  • フルーエントビルダーまたは JSON 定義のどちらも、プロジェクトと一緒にバージョン管理できます。
  • マスター詳細のデータセット、JSON 配列、またはご自身のイベントから得た行を使えます。
  • 1 つの作成済みレポートから、タグ付き PDF、PDF/A-3、XLSX、CSV、PNG を出力できます。

€199 から

sgcReports を見る →

スイートが 1 つのように見えて動く理由

スイートが 1 つのように見えて動く理由

sgcUI の全製品は、同じランタイムである sgcUICore の上に構築されています。キャンバス、ラスタライザー、色、テーマを共通で管理するため、グリッド、ゲージ、ガントチャートを並べても、フォント、余白、アクセントカラー、フォーカススタイルが揃います。画像は同じ ERP ダッシュボードを 2 回示しています。左半分はライトテーマ、右半分はダークテーマで、実行時に 1 回の呼び出しで切り替えています。

  • 1 回の呼び出しでアプリケーション全体にテーマを適用できます: sgcUISetApplicationTheme(utDark)、またはシステムに従う場合は sgcUISystemTheme。各コントロールの Theme の既定値は utDefault(アプリケーションに従う)で、引き続き utLight、utDark、utCustom を指定できます。
  • 描画エンジンが 1 つなので、画面、PNG ファイル、SVG ファイルで同じピクセルが表示されます。
  • すべての製品でヘッドレスレンダリングに対応します。サーバーやサービスで画像を生成でき、Linux64 は Delphi 10.2 から利用できます。
  • .NET でも同じ名前を使えます。C# 版はクラス、プロパティ、イベントの名前を維持するため、コードとヘルプをそのまま活用できます。
  • すべての製品に 1 つのヘルプシステムがあり、各トピックに Delphi、C++ Builder、.NET の各バージョンがあります。

右から左へ書く言語:アラビア語とヘブライ語

sgcUI のすべての製品は、VCL、FireMonkey、WinForms、WPF、Avalonia で右から左のユーザーインターフェイスを実現します。各フレームワークがすでに持っている方向プロパティで制御します。

フォームまたはウィンドウで、VCL と FireMonkey では BiDiMode、WinForms では RightToLeft、WPF と Avalonia では FlowDirection を設定すると、その上のすべての sgcUI コントロールが従います。左から右のアプリケーションはこれまでとまったく同じように描画されます。

  • 本物のシェイピング:アラビア文字は連結され、合字と記号が適用され、テキストが鏡文字で描画されることはありません。
  • 双方向テキスト:アラビア語、ヘブライ語、ラテン文字が混在する部分は Unicode 双方向アルゴリズム (UAX #9) で並べられ、各テキストは最初の強い文字から方向を決めます。
  • ミラー化されたレイアウト:グリッドの列、サイドバー、ツールバー、凡例、ステッパー、エディターのボタンは反対側に移動し、時間軸、ダイヤル、マップは Excel や Outlook と同様に意味を保ちます。
  • 数字は読みやすいまま:12:30 や 1,234.50 のように、数値、日付、時刻、通貨から書式化された値は左から右の文字列として描画され、順序が入れ替わることはありません。
  • 自動フォールバックフォント:コントロールのフォントにアラビア語やヘブライ語のグリフがない場合、そのようなテキストが最初に描画されるときに、sgcUI が Segoe UI や Tahoma などのプラットフォームフォントを追加します。
  • 意味のある場所ではコンテンツもミラー化します:チャートには MirrorPlot、ガントの時間軸には MirrorTimeline、方向を示すツールバーアイコンには MirrorGlyph を使います。sgcReports と sgcPDF ライターも、ドキュメント内のアラビア語とヘブライ語のテキストをシェイピングします。

右から左のヘルプトピックを読む

Delphi VCL のアラビア語による sgcUI 右から左デモ。ナビゲーションサイドバーとガントのタスクグリッドが右側にあります

VCL のアラビア語:サイドバー、ツールバー、ガントのタスクグリッドがミラー化され、時間軸は左から右のままです。

Delphi FireMonkey のアラビア語による sgcUI 右から左デモ。KPI カード、ゲージ、エリアチャートがあります

FireMonkey のアラビア語:KPI カードは右から並び、64.2k や +8.4% などの数字は読みやすいままです。

Delphi VCL のヘブライ語による sgcUI 右から左デモ。最初の列が右にある注文グリッドがあります

VCL のヘブライ語:グリッドの列は右から並び、順序番号、日付、金額は左から右のままです。

印刷、プレビュー、アクセシブルな PDF

sgcGrid、sgcCharts、sgcPivotGrid、sgcPlanner、sgcDiagram、sgcGauges、sgcDashboard、sgcMaps は、VCL、FireMonkey、WinForms、WPF、Avalonia で同じメンバーを使って、印刷、印刷プレビュー、PDF エクスポートができます (sgcMaps は VCL、FireMonkey、WinForms)。

コントロールの Print、ShowPrintPreview、ExportToPDF を呼び出します。1 つのページ設定 PrintSettings がプリンター、プレビュー、PDF のすべてを制御するため、プレビューにはプリンターと PDF に出力される内容がそのまま表示されます。ページにはコントロールの内容が出力され、画面そのものではありません。スクロール位置、選択、開いているエディターは印刷されません。

  • 印刷と印刷プレビューは sgcUICore の一部で、Community を含むすべてのエディションに含まれます。FireMonkey では、印刷は Windows と macOS で、プレビューと PDF エクスポートはすべてのプラットフォームで動作します。
  • プレビューには、ページ移動、ズーム、ページ設定、印刷、PDF エクスポートがあり、ダイアログとしても、独自のフォームやウィンドウ上のコントロールとしても使えます。
  • 用紙、向き、余白、拡大縮小に加え、タイトル、日付、ページ番号、総ページ数を入れられるヘッダーとフッターのテキストを設定できます。
  • PDF には実際のテキストが入ります。フォントはサブセットとして埋め込まれるため、テキストの検索とコピーができます。グリッド、ピボットグリッド、チャート、プランナー、ダイアグラム、ゲージのページはベクター描画で、ダッシュボードと地図のページは既定で 192 dpi の画像です。
  • 既定でアクセシブルです。PDF はタグ付きの PDF/UA ドキュメントです。グリッドとピボットグリッドはヘッダーセルを持つ本物の表になり、チャート、ゲージ、ダイアグラム、プランナーのビュー、ダッシュボード、地図には、内容から作られた代替テキストが付きます。
  • アーカイブ用の PDF/A-2a と PDF/A-3a を、単独でも PDF/UA との併用でも使えます。Delphi と .NET では、PDF/A-4 と PDF/UA-2 も使えます。
  • PDF エクスポートは、ライセンスされた sgcPDF とともに sgcUIPDF ブリッジ経由で行います。Delphi と C++ Builder ではユニット sgcUIPDF_Export を追加し、.NET では NuGet パッケージ esegece.sgcUICore.sgcPDF を使います。Community 版には含まれません。

印刷のヘルプトピックを読む

既定でアクセシブル

sgcUI のすべての製品は、スクリーンリーダーの Narrator や NVDA などが使う API である Microsoft UI Automation にその内容を公開し、キーボードで操作でき、Windows のハイコントラストテーマに従います。VCL、FireMonkey、WinForms、WPF、Avalonia で、設定は不要で、すべてのエディションで使えます。

コンポーネントは、スクリーンリーダーの Narrator や NVDA、そして Microsoft のテストツールが使う Windows のアクセシビリティインターフェイスである Microsoft UI Automation に、その内容を公開します。グリッドは行、セル、ヘッダーを持つ表として、チャートは系列とポイントの一覧として、プランナーはアイテムの一覧として公開される、といった具合です。コントロールをフォームに置くだけでアクセシブルになります。アクセシビリティクライアントが動作していない間は、このサポートによるコストはなく、1 つのグローバルスイッチでアプリケーション全体について無効にできます。

  • VCL: Delphi 7 から Delphi 13 までのサポート対象のすべての Delphi と C++Builder のバージョンで UI Automation に対応し、どのバージョンでも動作は同じです。
  • FireMonkey: Windows で UI Automation に対応します。macOS、iOS、Android にはまだ対応していません。
  • WinForms: すべてのコントロールが独自の UI Automation プロバイダーを提供するため、グリッドは Grid パターンと Table パターンを持ちます。WPF と Avalonia: すべてのコントロールがオートメーションピアを返し、描画する項目ごとに 1 つのピアを返します。
  • キーボード: タイル、カード、予定、図形の移動、リンクの描画、ピボットフィールドとグリッド列の移動にはすべてキーボードの代替手段があり、すべての対話型コントロールに表示されるフォーカスリングが付きます。一部の操作には、まだマウスが必要です。sgcGrid の列幅の変更、sgcCharts のマウスによるズームとパンおよび金融向けの描画ツール、sgcDiagram のコネクタの折れ点です。
  • ハイコントラスト: Windows のハイコントラストテーマでは、コントロールは Windows でユーザーが選んだ色で描画され、再起動もコードも不要です。
  • 右から左へのレイアウトと高 DPI に対応しており、UI Automation に報告されるすべての要素の位置は、レイアウトとモニターの DPI に従います。
  • すべてのエディションが、無料の Community 版を含め、完全なアクセシビリティサポートを備え、既定で有効です。
  • sgcPDF ビューアと sgcReports のプレビューは対象外です。それらが生成する PDF ファイル自体は、アクセシブルにできます。

eSeGeCe は、プラットフォームごとにアクセシビリティ適合レポート (VPAT 2.5 国際版) を公開しています。WCAG 2.1、改訂版 Section 508 基準、EN 301 549 を対象とし、Web ページと PDF の形式で提供します。

アクセシビリティに関する声明と適合レポートを読む

アクセシビリティのヘルプトピックを読む

データに質問し、フォームに貼り付け

ユーザーは sgcGrid、sgcPivotGrid、sgcDashboard に自然な言葉で質問し、貼り付けたテキストからフォームやプランナーの項目を入力できます。VCL、FireMonkey、WinForms、WPF、Avalonia に対応し、LLM は自由に選べて、すべてのエディションで利用できます。

sgcUI の AI 機能は、特定の AI サービスに縛られません。プロバイダーコンポーネントを介して動作するため、任意の LLM を使えます。TsgcUIAIEventProvider は、呼び出すサービス、モデル、オンプレミスのサーバーを問わず、各リクエストを 1 つのイベントで独自のコードに渡します。sgcUICoreWS ブリッジの TsgcUIAIChatProvider は、sgcWebSockets の TsgcAIChat コンポーネントをすべてのプラットフォームで使います。

  • AI クエリバー:TsgcVCLAIQueryBar、Windows、macOS、iOS、Android の TsgcFMXAIQueryBar、TsgcWinFormsAIQueryBar、TsgcWpfAIQueryBar、TsgcAvaloniaAIQueryBar。質問を入力して Enter を押すと、適用された内容を確認でき、実行中の質問のキャンセルや直前の回答の元に戻す操作もできます。最近の質問と候補も表示されます。キーボード、スクリーンリーダー、ハイコントラスト、右から左のレイアウトに対応します。
  • グリッドに質問:TsgcGridAI は質問をフィルター、並べ替え、行のハイライトに変換します。プロバイダーがなければ、ルールベースのパーサーがネットワークも API キーも使わずローカルで回答します。
  • ピボットに質問:TsgcPivotGridAI は、四半期ごとの売上上位 3 か国のような質問を、ピボットのレイアウトに変換します。
  • ダッシュボードに質問:TsgcVCLDashboardAI と、その FireMonkey 版および .NET 版は、質問を回答できるグリッドまたはピボットのタイルへ送り、そのタイルを表示領域に移動し、KPI カードをタイトル、値、傾向から説明します。
  • Smart Paste:TsgcVCLSmartPaste、TsgcFMXSmartPaste、および WinForms、WPF、Avalonia のコンポーネントは、メールや住所ブロックなどの貼り付けたテキストを、フォームのコントロールの値に変換します。sgcEditors のコントロールも、標準の編集、コンボ、チェックボックス、日付のコントロールも同様で、Smart Paste ボタンと元に戻す操作が付きます。
  • sgcPlanner の Smart Paste:スケジューラ、ガント、カンバンのビューで Ctrl+Shift+V を押すと、貼り付けたテキストから項目が作成されるか、選択中の項目に入力されます。元に戻す操作に対応します。
  • プライバシー:質問で送信されるのはフィールドカタログだけで、フィールドの名前、キャプション、型、いくつかのサンプル値であり、行データは送られません。Smart Paste が送信するのは貼り付けたテキストとフィールドの説明だけです。KPI の値がアプリケーションの外に出ることはなく、OnBeforeAsk で各リクエストを編集または取り消せます。
  • 無料の Community 版を含むすべてのエディションで利用できます。すぐに使える sgcWebSockets プロバイダーは登録版に含まれ、登録済みの sgcWebSockets が必要です。Delphi と C++ Builder では sgcUICoreWS、.NET では esegece.sgcUICore.sgcWebSockets パッケージです。

AI クエリバーのヘルプトピックを読む

Smart Paste のヘルプトピックを読む

AI プロバイダーのヘルプトピックを読む

互いに連携する製品

製品同士がデータソース、テーマ、レンダリングを共有するため、よくある組み合わせも接続用のコードではなく数行で実現できます。

グリッド、ピボット、チャート

グリッド、ピボット、チャート

請求書明細が sgcPivotGrid にデータを供給し、sgcCharts の積み上げ棒グラフがピボットのレイアウトに追従します。地域を展開したり、セグメントを絞り込んだり、フィールドをドラッグしたりすると、チャートが再描画されます。

sgcUIERP デモを実行する

ダッシュボードのタイルの中のゲージ

ダッシュボードのタイルの中のゲージ

sgcUI のどのコントロールも、sgcDashboard のタイルに配置できます。ここでは、円形ゲージが四半期の実績を目標と比較し、直線ゲージが各地域を前年と比較しています。

sgcUIERP デモを実行する

3 つのプランナービュー、1 つのデータオブジェクト

3 つのプランナービュー、1 つのデータオブジェクト

スケジューラー、ガント、カンバンは同じプランナーデータを読み込みます。ERP の計画モジュールでは、1 つのツールバーで、納品カレンダー、プロジェクトのガント、受注ボードを切り替えられます。

sgcUIERP デモを実行する

チャート付きレポートを PDF に出力

チャート付きレポートを PDF に出力

sgcReports は、KPI ボックスと sgcCharts のバンドを含むグループ化された売上レポートを作成し、アプリ内でプレビューしたうえで、同じページを sgcPDF 経由で PDF に、または XLSX ブックにエクスポートします。

sgcUIERP デモを実行する

1 つのスイートで、あらゆるツールキットに

sgcUI は、キャンバス、ラスタライザー、ライトテーマとダークテーマを備えた 1 つのランタイム sgcUICore を共有するため、どのフレームワークでも、すべての製品が同じ見た目と動作になります。

Delphi と C++ Builder

TsgcVCL プレフィックスの VCL コントロールと、TsgcFMX プレフィックスの FireMonkey コントロールを、Delphi 7 から Delphi 13、C++ Builder 2007 から 13 で利用できます。ソース付きエディションにはソースコード一式が含まれます。

.NET

.NET Framework 4.7.2、.NET 8、9 と 10 上の WinForms、WPF、Avalonia 12 に対応した、同じクラス名の C# 版です。MVVM バインド、Visual Studio デザイナーのサポート、既定でのホストのライト/ダークテーマへの追従を備えています。NuGet で無料の Community パッケージを、ソースコード付きの有償パッケージを提供しています。

ヘッドレスレンダリング

フレームワーク非依存のユニットは、ウィンドウなしでグリッド、チャート、ゲージ、ダッシュボードを PNG と SVG にレンダリングでき、レポート、メール、Web エンドポイントに活用できます。Linux64 向けにもコンパイルできます。

ライブデータのために設計

グリッドとチャートは任意のスレッドからの更新を受け取り、タイミングを揃えた再描画にまとめるため、1 秒間に数千件の更新があるフィードでも安定したフレームレートで描画されます。

sgcWebSockets のライブデータを、そのまま UI へ

ブリッジパッケージは、sgcUI を sgcWebSockets に接続します。登録版エディションに含まれ、同じ Delphi または C++ Builder バージョンの sgcWebSockets パッケージが必要です。

sgcGridWS

WebSocket、MQTT、SSE 向けのグリッドフィードソースと、行に関する質問に答える AI クエリです。

sgcChartsWS

sgcWebSockets 接続から供給されるチャートのデータソースです。

sgcDashboardWS

ライブの sgcWebSockets フィードにバインドされたダッシュボードタイルです。

sgcGaugesWS

ライブの sgcWebSockets メッセージで駆動されるゲージの値です。

sgcPivotGridWS

TsgcPivotGridAIQuery:sgcWebSockets の TsgcAIChat を通じた AI ピボットレイアウトです。

sgcUICoreWS

すぐに使える AI プロバイダー:sgcWebSockets の TsgcAIChat が、AI クエリバー、グリッド、ピボット、ダッシュボードへの質問、そして Smart Paste に回答します。

sgcPlannerWS

プランナー向けの、Google カレンダー、Outlook と Microsoft 365、CalDAV サーバーとの双方向同期、および iCal 購読です。

sgcReportsHTML

sgcHTML と sgcWebSockets のスタックを通じて、HTML として配信されるレポートです。

Standard、Professional、Enterprise

Delphi と C++ Builder 向けで、ソースコード一式と 1 年間のアップデートが付属します。各エディションは、1 つ下のエディションをすべて含みます。All-Access バンドルには、sgcPDF を含む sgcUI の全 14 製品が、Delphi、C++ Builder、.NET 向けに含まれます。

Standard

データ入力とアプリケーションシェル

€380 / 開発者

1 年間のアップデート付き

Single — €380 Team(開発者 2 名) — €635 Site(無制限) — €1,059

Professional

Standard に可視化機能を追加

€529 / 開発者

1 年間のアップデート付き

  • ソースコード一式付き
  • Standard のすべて
  • sgcCharts
  • sgcDashboard
  • sgcGauges
  • ロイヤリティなしのバイナリ再配布 · 60% の更新割引
Single — €529 Team(開発者 2 名) — €822 Site(無制限) — €1,379
製品StandardProfessionalEnterpriseSingle パッケージ
sgcGrid✓✓✓€199
sgcNavigation✓✓✓€149
sgcToolbar✓✓✓€149
sgcEditors✓✓✓€199
sgcCharts–✓✓€199
sgcDashboard–✓✓€199
sgcGauges–✓✓€199
sgcPivotGrid––✓€249
sgcPlanner––✓€249
sgcDiagram––✓€249
sgcWizard––✓€149
sgcMaps––✓€149
sgcPDF––✓€249
sgcReports––✓€199

機能マトリクス全体 →

.NET 向け sgcUI: Community 版と登録版

同じコンポーネントを、WinForms、WPF、Avalonia 向けの完全マネージド C# 版として、NuGet パッケージで提供します。まず無料の Community パッケージで始め、ソースコード一式が付く登録版パッケージには、Delphi エディションと同じ価格で移行できます。

Community(無料)

Community ビルドを持つ各製品には、同じパッケージ ID に .Community サフィックスを付けたパッケージがあります。例: dotnet add package esegece.sgcGrid.Community。Community ビルドでは、sgcGrid のその場編集や sgcCharts の財務系列など、製品ごとに一部の高度な機能が含まれません。

NuGet で見る →

登録版

すべての機能、ソースコード一式、1 年間のアップデートを、エディション(Standard、Professional、Enterprise)または単体パッケージとして提供します。インストールするには、次を実行します: dotnet add package esegece.sgcGrid.WinForms (または .Wpf、 .Avalonia)。

.NET の価格 →

MVVM バインドとデザイナー

グリッド、ピボットグリッド、チャート、プランナー、ダイアグラムは、WPF と Avalonia では ItemsSource を、WinForms では DataSource と DataMember をバインドし、列、フィールド、シリーズは 1 つの xmlns:sgc 名前空間のもとで XAML に宣言します。WinForms のコントロールには、Visual Studio デザイナーでスマートタグとコレクションエディターがあり、コントロールは WPF、WinForms、Avalonia のライトまたはダークテーマに追従します。

.NET のデータバインド →
製品無料パッケージCommunity登録版
sgcGridesegece.sgcGrid.Community✓✓
sgcNavigationesegece.sgcNavigation.Community✓✓
sgcToolbaresegece.sgcToolbar.Community✓✓
sgcEditorsesegece.sgcEditors.Community✓✓
sgcChartsesegece.sgcCharts.Community✓✓
sgcDashboardesegece.sgcDashboard.Community✓✓
sgcGaugesesegece.sgcGauges.Community✓✓
sgcPivotGridesegece.sgcPivotGrid.Community✓✓
sgcPlanneresegece.sgcPlanner.Community✓✓
sgcDiagramesegece.sgcDiagram.Community✓✓
sgcWizardesegece.sgcWizard.Community✓✓
sgcMapsesegece.sgcMaps.Community✓✓
sgcPDFesegece.sgcPDF.Community✓✓
sgcReportsesegece.sgcReports.Community✓✓

各 Community ビルドでは一部の高度な機能が含まれません。詳細は各製品ページに記載しています。 .NET パッケージ のヘルプトピックに、すべてのパッケージ ID を掲載しています。

sgcUI が動作する環境

ターゲットフレームワークプラットフォーム
Delphi 7 から 13VCLWin32、XE2 以降は Win64
Delphi XE6 から 13FireMonkeyWindows、macOS、iOS、Android(各 Delphi バージョンが対応する範囲)
C++ Builder 2007 から 13VCL と FireMonkey生成された .hpp ヘッダーと静的ライブラリ
Delphi 10.2 から 13フレームワーク非依存のユニットLinux64 では非ビジュアル部分に対応: モデル、書式設定、ヘッドレスレンダリング、インポートとエクスポート
.NET Framework 4.7.2、.NET 8、9 と 10WinForms, WPF, Avalonia 12 (12.0 以降)、MVVM データバインドとホストのライト/ダークテーマへの追従に対応WinForms と WPF は Windows、Avalonia とヘッドレスレンダラーは Windows、Linux、macOS に対応

正確なフレームワークとプラットフォームは各製品ページに記載しています。すべての製品がすべての .NET ツールキットを提供するわけではありません。

14 の製品、14 のすぐに使えるデモ

すべての製品に Delphi と .NET 向けのデモが付属し、sgcMaps を除くすべての製品は C++ Builder 向けのデモも付属します。ここでは製品ごとに 1 つを紹介しています。残りは各製品ページに掲載しています。

sgcGrid LiveTicker

sgcGrid: LiveTicker

sgcNavigation SidebarApp

sgcNavigation: SidebarApp

sgcToolbar EditorShell

sgcToolbar: EditorShell

sgcEditors Calendar

sgcEditors: Calendar

sgcCharts LiveLine

sgcCharts: LiveLine

sgcDashboard Basic

sgcDashboard: Basic

sgcGauges HMIPanel

sgcGauges: HMIPanel

sgcPivotGrid MillionRows

sgcPivotGrid: MillionRows

sgcPlanner ProjectPlanner

sgcPlanner: ProjectPlanner

sgcDiagram FlowchartEditor

sgcDiagram: FlowchartEditor

sgcWizard Onboarding

sgcWizard: Onboarding

sgcMaps VectorTiles

sgcMaps: VectorTiles

sgcPDF PDFViewerControl

sgcPDF: PDFViewerControl

sgcReports ReportInvoice

sgcReports: ReportInvoice

sgcUI の全製品をお試しください

All-Access 体験版を 1 つインストールするだけで全 14 製品が入るため、購入前にどのエディションや単体パッケージも試せます。

Delphi 体験版

Delphi 7 から 13 向けの sgcUI スイート全体で、VCL と FireMonkey に対応します。

sgcUI_Trial.exe をダウンロード →

C++ Builder 体験版

同じスイートに、C++ Builder 用のヘッダーとライブラリを加えたものです。

sgcUI_Trial_CBuilder.exe をダウンロード →

コンパイル済みデモ

すべての製品のすぐに実行できるデモの実行ファイルです。インストールは不要です。

sgcUI_bin.zip をダウンロード →

.NET

NuGet の無料の Community パッケージから始めましょう。インストーラーは不要です。

.NET パッケージ →

よくある質問

使用する製品で選んでください。Standard には、データ入力とアプリケーションシェル向けの sgcGrid、sgcNavigation、sgcToolbar、sgcEditors が含まれます。Professional は sgcCharts、sgcDashboard、sgcGauges を追加します。Enterprise には、sgcPivotGrid、sgcPlanner、sgcDiagram、sgcWizard、sgcMaps、sgcPDF、sgcReports を含む全 14 製品が含まれます。エディションのマトリクスをご覧ください。

必要な製品が 1 つか 2 つなら、単体パッケージのほうが安価で、€149 からご利用いただけます。3 製品以上なら、それらを含むエディションと比較してください。エディションなら、将来のためにその他の製品も手に入ります。どの選択肢にも、ソースコード一式と 1 年間のアップデートが含まれます。

はい。Standard、Professional、Enterprise の各エディションには、ソースコード一式、Delphi と C++ Builder の両対応、1 年間のアップデートが含まれます。

Community パッケージのある各製品では、一部の高度な機能が含まれません。それらは .NET の表と各製品ページの FAQ に記載しています。sgcWizard は Community 版でも制限がなく、sgcMaps の Community パッケージにはオフラインパック(タイルダウンローダー、MBTiles、オフラインのジオコーダーとルーター)が含まれません。

はい。ソース付きエディションは、生成された .hpp ヘッダーとともに C++ Builder 2007 から 13 に対応し、sgcMaps を除くすべての製品に C++ Builder 向けデモがあります。ERP デモも C++ Builder 向けに提供されています。

FireMonkey コントロールは、Delphi XE6 から 13 で、各 Delphi バージョンが対応する Windows、macOS、iOS、Android 向けに利用できます。正確なフレームワークは各製品ページに記載しています。sgcReports の FireMonkey プレビューは Windows で動作します。

フレームワーク非依存のユニットは、Delphi 10.2 以降で Linux64 向けにコンパイルできます。データモデル、書式設定、インポートとエクスポート、PNG や SVG へのヘッドレスレンダリングに対応しており、たとえばサービス内でチャートやレポートを作成できます。.NET では、Avalonia とヘッドレスレンダラーが Windows、Linux、macOS で動作します。

すべてのライセンスに 1 年間のアップデートが含まれます。その後もコンポーネントは引き続き動作します。新しいバージョンを受け取るには更新してください。更新にはエディションに応じた割引があります。現在の更新割引率は価格ページをご覧ください。

すべての製品のヘルプ

Delphi

全 14 製品のオンラインヘルプです。

オンラインヘルプ →
PDF マニュアル →

C++ Builder

同じヘルプを C++ Builder のコードで提供します。

オンラインヘルプ →
PDF マニュアル →

.NET

パッケージ、クイックスタート、C# API を解説します。

オンラインヘルプ →
PDF マニュアル →
3,000+開発者
20+年
761+コンポーネント
30+API 連携
5プラットフォーム
30日間返金保証ご満足いただけない場合は、ご購入から30日以内に全額返金をリクエストできます。 返金ポリシーを見る

sgcUI で次のアプリケーションを開発しましょう

全 14 製品を含む体験版をダウンロードするか、必要な単体製品をお選びください。