sgcUI 機能マトリクス
どのエディションにどの製品が含まれるか、各製品で何ができるかを示します。製品名をたどると、その製品の機能一覧をご覧いただけます。
どのエディションにどの製品が含まれるか、各製品で何ができるかを示します。製品名をたどると、その製品の機能一覧をご覧いただけます。
Standard はデータ入力とアプリケーションシェルを、Professional は可視化機能を追加し、Enterprise には sgcUI のすべての製品が含まれます。
| 製品 | 主な機能 | Standard | Professional | Enterprise | All-Access |
|---|---|---|---|---|---|
| sgcGrid | 任意のスレッドから更新できるリアルタイムデータグリッド。並べ替え、フィルタ、グループ化、集計、ツリーと詳細行、編集、Excel エクスポートに対応します。 | ||||
| sgcNavigation | アイコンレールに折りたためる、サイドバーとアコーディオン形式のナビゲーションバー。グループ、アイコン、バッジに対応します。 | ||||
| sgcToolbar | ツールバーとステータスバー。ボタン、トグル、ドロップダウン、オーバーフローメニュー、進行状況とインジケーターのパネルに対応します。 | ||||
| sgcEditors | 15 種類の入力コントロール: カレンダー、日付、時刻、日時のピッカー、範囲スライダー、カラーピッカー、トークン入力、評価、スピン入力、ボタン、検索、マスク、通貨、ルックアップの入力、メモに加え、設定用のトグルスイッチ、IP アドレスエディット、継続時間エディット、フォントピッカー、チェックリストボックス、デュアルリストボックス。 | ||||
| sgcCharts | 21 種類のチャート、スタンドアロンのスパークライン、100 万点のストリーミング、範囲セレクター、トレーディング指標、描画ツール、ライブフィード、PNG/SVG 出力に対応します。 | — | |||
| sgcDashboard | スパークライン付きのレスポンシブなタイルグリッドと KPI カード。ドラッグとサイズ変更、レイアウトの保存、ライブ KPI、タイルランチャーに対応します。 | — | |||
| sgcGauges | ラジアルダイヤルからアナンシエーターまで 14 種類のゲージに、ノブ、スライダー、トグルスイッチ、プッシュボタンの入力ゲージがあり、範囲、しきい値、スキン、アニメーション、ライブデータのバインドに対応します。 | — | |||
| sgcPivotGrid | 100 万行を対象にしたピボットテーブル。日付のグルーピング、8 種類の集計、フィルター、ドリルダウン、条件付き書式、エクスポートに対応します。 | — | — | ||
| sgcPlanner | 1 つの共有データオブジェクトで動くスケジューラ、ガントチャート、カンバン。繰り返し、依存関係、クリティカルパス、カレンダー同期に対応します。 | — | — | ||
| sgcDiagram | ダイアグラムエディタとビューア。14 種類の図形、3 種類のコネクタ、自動レイアウト、元に戻す機能、JSON と PNG/SVG へのエクスポートに対応します。 | — | — | ||
| sgcWizard | 検証、スキップされるページ、ステップの状態に対応した、ステップ式のウィザードと単体のステッパー。 | — | — | ||
| sgcMaps | ブラウザコントロールを使わないネイティブのタイルマップ。オンラインとオフラインのタイル、WMS と WMTS、ベクタータイルと PMTiles、オーバーレイ、shapefile と WKT、ジオコーディング、オフラインルーティングに対応します。 | — | — | ||
| sgcPDF | PDF ファイルの作成、編集、表示、署名、検証に加え、バーコードと QR コードのコントロール、署名パッド、画像エディタも提供します。 | — | — | ||
| sgcReports | ヘッドレスのレポートエンジン。バンド、グループ、マスター詳細、アクセシブルな PDF、XLSX、CSV、PNG、HTTP 配信に対応します。 | — | — | ||
| sgcRichEdit | リッチテキスト文書エディタ。スタイル、リスト、表、画像、リンクに対応し、JSON、HTML、Markdown、RTF の読み書きと、DOCX、PDF のエクスポートを備えます。 | — | — | ||
| sgcSpreadsheet | Excel スタイルのスプレッドシート。sgcGrid を基盤に、211 のワークシート関数、あふれ出す動的配列、定義名、複数シート、ウィンドウ枠の固定、sgcCharts で描画するセル範囲からのチャート、XLSX の読み込みと保存を備えます。 | — | — | ||
| sgcChat | AI アシスタントとチームチャット。チャットパネル、チャットビュー、チャット入力、Markdown ビューア、ストリーミング回答、停止と再生成、ツール呼び出しカード、プレゼンス、入力中表示、既読通知、リアクション、sgcWebSockets ブリッジ。 LLM プロバイダーと WebSocket によるチームチャットには、All-Access に含まれる sgcWebSockets が必要です。 | — | — |
Standard、Professional、Enterprise の各エディションには、ソースコード一式、Delphi と C++ Builder の両対応、1 年間のアップデートが含まれます。すべての製品は、Delphi 向けも .NET 向けも単体で販売しています。
| エディション | 含まれるもの |
|---|---|
| Standard | sgcGrid、sgcNavigation、sgcToolbar、sgcEditors を、ソースコード一式とともに提供します。 |
| Professional | Standard に sgcCharts、sgcDashboard、sgcGauges を追加します。 |
| Enterprise | Professional に sgcPivotGrid、sgcPlanner、sgcDiagram、sgcWizard、sgcMaps、sgcPDF、sgcReports、sgcRichEdit、sgcSpreadsheet、sgcChat を追加します。 |
| All-Access | sgcUI を含む、eSeGeCe のすべての製品です。 |
| Single パッケージ | sgcUI の製品を 1 つだけご利用いただけます。 |
| .NET | 無料の Community パッケージと、Delphi と同じ価格の登録版エディションおよび単体パッケージです。 |
WinForms、WPF、Avalonia のコントロールはビューモデルにバインドされ、Visual Studio デザイナーで開き、アプリケーションのテーマに追従します。Community の列は、無料の .NET Community パッケージに含まれる内容を示します。
| 機能 | 詳細 | Community | ヘルプ |
|---|---|---|---|
| XAML での列、フィールド、シリーズ | sgcGrid の列、sgcPivotGrid のフィールド、sgcCharts のシリーズと軸、sgcPlanner のフィールドマップを、コントロール要素の内側で宣言し、sgcDashboard のタイルと sgcGauges のスキンも同じプレフィックスで宣言します。ダッシュボードのチャートタイルの値列のようなリストプロパティは、コンパイル済み XAML で sys:String の項目を受け取ります。xmlns:sgc="https://www.esegece.com/sgcui" という 1 つの宣言で、WPF と Avalonia のすべての sgcUI 製品のコントロールがマップされます。 | ヘルプ | |
| ItemsSource と ICollectionView (WPF、Avalonia) | ItemsSource は任意の IEnumerable を受け付けます。List<T>、ObservableCollection<T>、BindingList<T>、DataTable、DataView が使えます。WPF では、ICollectionView または CollectionViewSource の並べ替え、フィルター、グループ化が適用されます。Avalonia はコレクションをそのままの順序で読み取ります。追加、削除、移動は関係する行だけを更新し、INotifyPropertyChanged は変更された値を再描画し、ワーカースレッドで発生した変更は UI スレッドで適用されます。 | ~sgcDiagram のバインド (NodesSource、LinksSource) は登録版です。 | ヘルプ |
| DataSource と DataMember (WinForms) | WinForms のコントロールは、DataSet、DataTable、DataView、BindingSource、IList、IListSource を受け付け、DataMember は DataGridView と同様に、テーブルまたは Customers.CustomerOrders のようなリレーションを指定します。フォームの CurrencyManager を通じてリストを読み取るため、BindingSource のフィルターと並べ替えが適用され、現在の行と選択された行は連動したままになります。 | ~sgcDiagram のバインド (NodesDataSource、LinksDataSource) は登録版です。 | ヘルプ |
| 書き戻される編集 | sgcGrid (ItemsWriteBack) と sgcPlanner は、編集、挿入、削除をバインドされた項目に書き戻し、項目が IEditableObject を実装している場合は BeginEdit と EndEdit を呼び出します。sgcDiagram (WriteBack) は、ユーザーが追加、移動、編集、削除したノードとリンクをソースに書き戻します。sgcPivotGrid と sgcCharts はソースを一方向に読み取ります。 | ~sgcPlanner はすべてのエディションで書き戻します。sgcGrid と sgcDiagram の書き戻しは登録版です。 | ヘルプ |
| Visual Studio デザイナー (WinForms) | WinForms のコントロールは、プロセス外デザイナーを通じて、.NET Framework 4.7.2 と .NET 8 以降の Visual Studio デザイナーで開きます。スマートタグでデータソースと主なオプションを設定し、コレクションエディターで列、シリーズ、フィールドを編集し、プロパティウィンドウにはバインドされたデータのテーブルとメンバーが一覧表示されます。69 個の WinForms ツールボックスコンポーネントすべてのスマートタグが、デザインサーフェイス上でテストされています。すべてのプロパティ、コレクションエディター、データソース一覧、アクション、動詞が対象です。 | ヘルプ | |
| ツールボックスのエントリとアイコン | WinForms と WPF の NuGet パッケージは、コントロールを Visual Studio のツールボックスに追加します。それぞれ独自のアイコンを持ち、"sgcUI Grid" や "sgcUI Planner" のように製品ごとに 1 つのカテゴリに入ります。Avalonia パッケージはツールボックスにエントリを追加しません。 | ヘルプ | |
| デザイン時のサンプルデータ | 空の sgcGrid、sgcPivotGrid、sgcCharts、sgcPlanner、sgcDiagram は、Visual Studio デザイナーと WPF、Avalonia のプレビューアーに、サンプル行、サンプルのピボット、30 点のサンプル折れ線、今週のサンプルタスク、サンプルフローを表示するため、データをバインドする前にレイアウトを確認できます。 | ヘルプ | |
| ホストテーマへの追従 | Theme が utDefault のコントロールは、実行中にアプリケーションのライト/ダークテーマに追従します。WPF では Fluent アクセントを伴う ThemeMode、.NET 9 以降の WinForms では Application.SetColorMode、Avalonia ではプラットフォームのアクセントを伴う ActualThemeVariant が使われます。既定でオンで、sgcUIApplication.SetTheme で固定のテーマにでき、Windows のハイコントラストが優先されます。 | ヘルプ | |
| Avalonia 12 | Avalonia パッケージは Avalonia 12 上に構築されています。Avalonia 12.0 以降が必要で、12.1.4 でテスト済み、対象は .NET 8、9、10 です。Avalonia 11 はサポートされなくなりました。 | ヘルプ |
すべての sgcUI 製品は 1 つのテーマで描画します。プリセットがその色と角を選びます。Classic は既定のままで、Fluent は Windows 11 の外観を与えます。Community 列は、無料の .NET Community パッケージに含まれる内容を示します。
| 機能 | 詳細 | Community | ヘルプ |
|---|---|---|---|
| テーマプリセット | 既定の Classic は以前のバージョンの外観を保ちます。Fluent は、ライトとダークの Windows 11 の色、角、2 色のフォーカスリングを与えます。Delphi では sgcUISetApplicationThemePreset(CS_UI_THEME_FLUENT)、.NET では sgcUIApplication.ThemePreset を使います。Theme が utDefault のすべてのコントロールが再描画され、Windows のハイコントラストが引き続き優先されます。 | ヘルプ | |
| 独自のプリセット | sgcUIFluentThemeDef または sgcUIClassicThemeDef から始めて、ライトとダークの TsgcUIThemeDef の色、アクセント、角の半径を変更し、その組を sgcUIRegisterThemePreset(.NET では sgcUIApplication.RegisterThemePreset)で登録します。 | ヘルプ | |
| プリセットからの角の半径 | エディターの枠とフォーカスリング(RadiusSmall)、Kanban カード(RadiusMedium)、ダッシュボードのタイルと Kanban 列(RadiusLarge)、sgcGrid のタグチップ(RadiusChip)は、プリセットから角を取得します。 | ヘルプ | |
| Windows のアクセントカラー | Fluent は、Windows で選ばれたアクセントカラーで描画し、ライトでは濃い色合い、ダークでは明るい色合いにします。Windows のテーマに従うかどうかは問いません。アプリケーションのアクセント(sgcUISetApplicationAccentColor、.NET では sgcUIApplication.AccentColor)が引き続き優先され、Classic は固定のアクセントを保ちます。 | ヘルプ | |
| Delphi で Windows に従う | sgcUISetApplicationThemeFollow(utfSystem) は、Windows の設定が変わるとコントロールをライトとダークの間で切り替えます。Windows 向けの VCL と FireMonkey、Delphi 10.4 以降の macOS、iOS、Android 向けの FireMonkey が対象です。既定ではオフ(utfNone)なので、既存のアプリケーションは変わりません。 | ヘルプ | |
| ダークのタイトルバーと Windows 11 の角 | VCL、FireMonkey、WinForms のフォームは、テーマがダークの間 Windows 10 バージョン 1809 以降でダークのタイトルバーになり、Windows 11 ではプリセットのウィンドウの角(Fluent では丸)になります。Classic 以外のプリセットまたは追従が有効な間は自動で、sgcUIApplyWindowFrameVCL、sgcUIApplyWindowFrameFMX、sgcUICore_Theme_WinForms.sgcUIApplyWindowFrame で明示的に指定することもできます。開いている WinForms フォームは、その後のテーマ、プリセット、追従の変更すべてに従い、WPF と Avalonia のウィンドウは sgcUIApplyWindowFrame で同じフレームになります。sgcNavigation のタブ付きフォームと sgcToolbar の Ribbon フォーム(登録版)は、タイトルバーを、タブまたはクイックアクセスツールバーを収めたテーマ付きのタイトルバーに置き換え、テーマ付きのウィンドウボタンと Windows 11 のスナップレイアウトに対応します。 | ヘルプ | |
| すべての製品がプリセットに従う | Fluent では、Editors、Grid、PivotGrid、Planner、Dashboard、Navigation、Toolbar と Ribbon、Wizard、Charts、Gauges、Diagram、Reports デザイナーが、プリセットの項目、インジケーター、バー、ポップアップの角 (RadiusItem, RadiusIndicator, RadiusBar, RadiusOverlay)、ホバーと押下の塗り (SubtleFillHover, SubtleFillPressed)、区切り線、線幅を使います。Classic は従来の組み込みの外観を保ちます。 | ヘルプ | |
| VCL スタイルに従う | Delphi XE2 以降では、sgcUISetApplicationThemeFollow(utfHost) によりコントロールが有効な VCL スタイルに合わせてライトまたはダークになり、そのスタイルの色とハイライト色をアクセントとして使いますが、角、フォーカスリング、フォントはプリセットのままです。sgcUIRefreshHostTheme はスタイルを読み直します。Windows スタイルの場合と Delphi 7 から XE では、Windows に従う動作になります。 | ヘルプ | |
| WPF と Avalonia のホストの色 | Classic 以外のプリセットでは、Fluent テーマを使う .NET 9 以降の WPF と FluentTheme を使う Avalonia 12 が、ThemeFollow が utfHost の間、コントロールに背景、枠線、テキスト、塗りを与えます (sgcUIApplication.HostColorsActive)。WinForms はライトまたはダークのカラーモードに従います。 | ヘルプ | |
| Fluent の Segoe UI Variable | Fluent は、Windows 11 では Segoe UI Variable Text、Windows 10 では Segoe UI、それ以外では埋め込みの Roboto で描画します。アプリケーションが設定したフォントが常に優先されます。sgcUISetThemePresetFontFamily(.NET では sgcUIApplication.SetThemePresetFontFamily)は独自のプリセットにフォントリストを与え、sgcUIPresetFontName は使用中のフォントを返します。 | ヘルプ | |
| テーマに従う PDF ビューアーとマップ | UseUITheme により、VCL、FireMonkey、WinForms、WPF、Avalonia の sgcPDF ビューアーと、そのサムネイル、アウトライン、コメントのビューが、アプリケーションテーマの色を使います。sgcMaps のズームボタン、コンパス、レイヤー切り替え、縮尺バー、著作権表示は、マップの Theme プロパティに従ってプリセットの色と角を使います。ページとマップの内容は独自の色を保ちます。 | ヘルプ | |
| ISA-101 プリセットと HMI パック | プロセス画面向けのプリセットです。sgcUIApplyISA101(.NET では sgcUICore_ISA101.sgcUIApplyISA101)を呼び出すと、すべてのコントロールがグレーのフラットな外観になり、色は異常な状態とアラームのために残ります。HMI パックの一部で、タンクとプロセスシンボルのゲージ、アニメーションパイプを備えた P&ID ステンシル、ISA-18.2 アラームリスト、タッチパネル用の NumPad とスクリーンキーボードが含まれます。 | ヘルプ | |
| Theme Gallery デモ | グリッド、エディター、ゲージ、ダッシュボード、Kanban ボードを配置した 1 つの画面で、実行中にプリセット、テーマ、アクセント、ハイコントラストを切り替えます。Delphi VCL、FireMonkey、C++Builder、WinForms、WPF、Avalonia 向けです。すべてのプラットフォームで、PDF ビューアー、マップ、ナビゲーション、ツールバー、リボン、ウィザード、ピボット、検証のコントロールを備えた Document、Map、Controls ページもあり、VCL 版は VCL スタイルにも従います。 | ヘルプ |
| 機能 | 詳細 | Community | ヘルプ |
|---|---|---|---|
| AI クエリバー(VCL と FireMonkey) | TsgcVCLAIQueryBar と TsgcFMXAIQueryBar、FireMonkey は Windows、macOS、iOS、Android 対応です。質問を入力して Enter を押すと、適用された内容を確認でき、実行中の質問のキャンセルや直前の回答の元に戻す操作もできます。最近の質問と候補も表示されます。キーボード、スクリーンリーダー、ハイコントラスト、右から左のレイアウトに対応します。 | ヘルプ | |
| AI クエリバー(WinForms、WPF、Avalonia) | TsgcWinFormsAIQueryBar、TsgcWpfAIQueryBar、TsgcAvaloniaAIQueryBar は、.NET で同じ操作を提供し、ホストのライトテーマまたはダークテーマに従います。 | ヘルプ | |
| 任意の LLM | TsgcUIAIEventProvider は、OnRequest イベントで各リクエストを独自のコードに渡すため、どの AI サービス、モデル、オンプレミスのサーバーでも回答できます。.NET では RequestAsync が非同期ハンドラーを受け取ります。 | ヘルプ | |
| sgcWebSockets AI プロバイダー | sgcUICoreWS ブリッジの TsgcUIAIChatProvider は、sgcWebSockets の TsgcAIChat コンポーネントをすべてのプラットフォームで使います。.NET では esegece.sgcUICore.sgcWebSockets パッケージです。登録済みの sgcWebSockets が必要です。 | 登録版 | ヘルプ |
| グリッド、ピボット、ダッシュボードに質問 | TsgcGridAI は質問をフィルター、並べ替え、行のハイライトに、TsgcPivotGridAI はピボットのレイアウトに変換します。ダッシュボードの AI は質問を回答できるタイルへ送り、KPI カードを説明します。プロバイダーがなければ、グリッドとダッシュボードはローカルのルールで回答します。 | ヘルプ | |
| フォームでの Smart Paste | メールや住所ブロックなどの貼り付けたテキストが、フォームの sgcEditors コントロールと、標準の編集、コンボ、チェックボックス、日付のコントロールに入力されます。Smart Paste ボタンと元に戻す操作が付き、VCL、FireMonkey、WinForms、WPF、Avalonia で利用できます。 | ヘルプ | |
| フォームでの検証 | TsgcVCLValidator、TsgcFMXValidator、TsgcWinFormsValidator、TsgcWpfValidator、TsgcAvaloniaValidator は、フォームの sgcEditors コントロールと、標準の編集、メモ、コンボ、チェックボックス、日付のコントロールを、必須、範囲、長さ、正規表現、メールアドレス、比較、カスタムのルールに照らして検証し、枠、アイコン、概要リスト、スクリーンリーダー向けのメッセージを備えています。 | ヘルプ | |
| sgcPlanner の Smart Paste | スケジューラ、ガント、カンバンのビューで Ctrl+Shift+V を押すと、貼り付けたテキストから項目が作成されるか、選択中の項目に入力されます。元に戻す操作に対応します。 | ヘルプ | |
| プライバシー | 質問で送信されるのはフィールドカタログ(名前、キャプション、型、いくつかのサンプル値)だけで、行データは送信されません。Smart Paste が送信するのは貼り付けたテキストとフィールドの説明だけです。KPI の値がアプリケーションの外に出ることはありません。 | ヘルプ |
各製品は、Delphi の TDataSet(.NET では DataTable)の変化に追従し、編集系の製品はユーザーの変更を書き戻します。Community の列は、無料の .NET Community パッケージに含まれる内容を示します。
| 機能 | 詳細 | Community | ヘルプ |
|---|---|---|---|
| sgcPlanner の DataSet ソース | TsgcPlannerSource_DataSet は、OnBeforeWriteBack、OnWriteBack、OnWriteBackError を伴って編集を書き戻し、拒否された、または失敗した書き込みでは、プランナーがデータの値に戻ります。Throttle は速い変更をまとめ、FollowCursor は現在のレコードの項目を選択し、元に戻す/やり直しも書き戻され、ResourceFields.CapacityField は各リソースの容量を読み取ります(.NET でも同様です)。 | ヘルプ | |
| sgcDiagram のライブ双方向バインド | TsgcDiagramDataBinding は、ノードとリンクのデータセットを Id で追跡し、ノードの位置とサイズを保存します。WriteBack を有効にすると、ユーザーが変更したノードとリンクが、同じ書き戻しイベントとともに書き戻されます。Delphi と .NET で使えます。 | 登録版 | ヘルプ |
| sgcPivotGrid のスロットル | TsgcPivotSource_DataSet はこれまでどおりデータセットに追従し、Throttle は速い変更を 1 回の再計算にまとめます。Delphi と .NET で使えます。 | ヘルプ | |
| sgcGauges のデータリンク | TsgcGaugeDataLink は、フィールドを任意のゲージに表示し、入力ゲージの変更をフィールドに書き戻します。Delphi(VCL と FireMonkey)と .NET(DataTable、DataView、WinForms の CurrencyManager)で使えます。 | ~フィールドの読み取りはすべてのエディションで使えます。書き戻しは登録版です。 | ヘルプ |
| sgcDashboard のライブデータソース | TsgcDashboardDataSource は、Live と Throttle により DataSet に追従し、クロスフィルターは新しい行にも引き続き適用されます。Delphi と .NET で使えます。 | ~Live と Throttle はすべてのエディションで使えます。クロスフィルターは登録版です。 | ヘルプ |
エンドユーザーに表示されるすべてのテキストが、すべての製品とすべてのエディションで翻訳されます。
| 機能 | 詳細 | Community | ヘルプ |
|---|---|---|---|
| 12言語を内蔵 | English, Português (Brasil), Deutsch, Español, Français, Italiano, 日本語, 한국어, Nederlands, Polski, Türkçe, 简体中文。sgcGrid, sgcPivotGrid, sgcCharts, sgcGauges, sgcMaps, sgcPlanner, sgcEditors, sgcPDF, sgcReports, sgcRichEdit, sgcToolbar, sgcNavigation, sgcWizard, sgcDashboard, sgcDiagram のエンドユーザー向けテキストをすべて網羅します。メニュー、ボタン、ヒント、ダイアログ、印刷プレビュー、検証メッセージ、スクリーンリーダー用の名前が対象です。 | ヘルプ | |
| 実行時に切り替え | 1回の呼び出しで、すべての sgcUI 製品の言語を選択できます。Delphi と C++ Builder では sgcUISetLanguage('de')、.NET では sgcUILang.SetLanguage("de")、OS の言語には 'auto' を指定します。開いているコントロールとダイアログは再起動なしですぐに更新されます。 | ヘルプ | |
| 任意の言語を追加 | 英語のテンプレートを JSON ファイルとして保存し、翻訳して sgcUILoadLanguageFile または sgcUILang.LoadFile で読み込みます。再ビルドは不要です。同じファイルで、内蔵言語の一部のテキストを修正することもできます。 | ヘルプ | |
| 翻訳フック | Delphi の sgcUIOnTranslate と .NET の sgcUILang.OnTranslate はテキストごとに呼び出されるため、独自の辞書や翻訳システムを組み込めます。 | ヘルプ | |
| Translation Manager とリソース DLL | エンドユーザー向けテキストは resourcestring なので、Delphi の Translation Manager (ITE) やリソース DLL で作成した翻訳もそのまま動作します。 | ヘルプ | |
| すべてのエディション | ローカライズは、無償の Community パッケージを含め、すべての sgcUI エディションに含まれます。 | ヘルプ |
リアルタイム UI パックは独立した製品ではありません。各機能は、それが属する sgcUI 製品に含まれ、その製品のエディションに従い、Delphi、C++Builder、.NET で利用できます。Community 列は、無償の .NET Community パッケージに含まれる内容を示します。
| 機能 | 詳細 | Community | ヘルプ |
|---|---|---|---|
| プレゼンスとアバター | すべての製品で共有される sgcUICore:TsgcUIPresenceModel がユーザーとそのステータス (オンライン、退席中、取り込み中、オフライン) を保持し、アバター、「+N」チップ付きのアバターグループ、プレゼンスインジケーターがそれに追従します。ライブのプレゼンスメッセージも、すべてのエディションで利用できます。VCL、FireMonkey、WinForms、WPF、Avalonia に対応します。 | ヘルプ | |
| 通知センター | sgcNavigation:未読件数を持つ TsgcNotificationModel、トースト、日付ごとにグループ化され「すべて既読にする」を備えた通知受信トレイ、カテゴリとチャンネルごとの通知設定とそのエディター。sgcToolbar の TsgcToolbarBadgeLink は、未読件数をツールバー項目または Ribbon 項目に表示します。 | ~ライブ通知メッセージと、バッジの対象としての Ribbon は登録版です。 | ヘルプ |
| アクティビティフィードと監査証跡 | sgcDashboard:TsgcDashboardActivityModel は誰がどのオブジェクトに何をしたかを記録し、アクティビティフィードは相対時刻付きで新しい順に表示し、監査証跡は行を展開すると変更されたフィールドが分かるテーブルです。どちらも単独のコントロールとしても、ダッシュボードのタイルとしても使えます。 | ~ライブアクティビティメッセージは登録版です。 | ヘルプ |
| ライブログビューアー | sgcGrid:TsgcGridLogModel と TsgcGridLogLink は、グリッドを、末尾追従、一時停止、レベルフィルター、エクスポートを備えたライブログビューアーにします。ログモデルはスレッドセーフなので、ワーカースレッドから行を追加できます。 | ~ライブログメッセージは登録版です。 | ヘルプ |
| ライブソース | sgcUICoreWS ブリッジは、sgcWebSockets の WebSocket、MQTT、Server-Sent Events の接続から、プレゼンス、通知、アクティビティ、ログの各モデルに値を届けます。TsgcUILiveSource_WebSocket、TsgcUILiveSource_MQTT、TsgcUILiveSource_SSE で、.NET ではパッケージ esegece.sgcUICore.sgcWebSockets です。1 つのソースで複数のモデルに値を届けられ、メッセージはメインスレッドで適用されます。 | 登録版 | ヘルプ |