リファレンス

ディスクリプション (Description)

リファレンス

用語集

用語集

アプリケーション構成

Kanzi アプリケーションを設定するには、アプリケーション設定を使用します。アプリケーション開発 を参照してください。

アプリケーション構成リファレンス

バインディング式

バインディングを使用して、他のプロパティ、プロパティフィールド、またはデータソースからの値でプロパティまたはプロパティフィールドの値を設定します。

バインディングの使用 を参照してください。

バインディング式リファレンス

トリガーとアクション

ユーザー入力に基づいてインタラクションを作成するには、トリガーとアクションを使用します。

トリガーの使用 を参照してください。

トリガーリファレンス

アクションとメッセージのリファレンス

リソースプロファイリング

リソースプロファイリングを使用して、Kanzi アプリケーションでリソースとプレハブをロードおよびデプロイするのにかかる時間をランタイム中に測定します。

リソースの読み込みとデプロイ時間の測定 を参照してください。

リソースプロファイリングリファレンス

Kanzi StudioにおけるKanzi Engineプラグインのカスタムタイプ

Kanzi Engine の機能を拡張する と Kanzi Engine の機能を Java で拡張する を参照してください。

Kanzi Studio で Kanzi Engine プラグインのカスタムタイプを表示するためのリファレンス

Kanzi Studio プロパティエディタ

Kanzi Engine プラグインで宣言したプロパティタイプ用のエディタが Kanzi Studio で利用可能です。

Kanzi Engine プラグインで宣言されたプロパティタイプのための Kanzi Studio プロパティエディタ

キーボード入力コード

Kanzi Studio プラグインでキーボード入力コードを使用して、アプリケーション内でキーボードとのインタラクションを作成します。

キー入力コードリファレンス

Kanzi Studio コマンド

スクリプトから Kanzi Studio コマンドを実行することで、Kanzi Studio タスクを自動化できます。Kanzi Studio タスクの自動化 を参照してください。

Kanzi Studio command reference

Kanzi Studio デフォルトのショートカットキー

Default shortcut keys

OpenGL 拡張機能

Kanzi が使用する OpenGL 拡張機能のリスト。

Kanzi で使用されるOpenGL拡張機能

Kanzi プロパティタイプ参照

ディスクリプション (Description)

リファレンス

ノードとリソースのデフォルトおよび利用可能なプロパティタイプ

Node and resource reference

デフォルトのプロパティタイプ

Property types reference

Kanzi API リファレンス

ディスクリプション (Description)

リファレンス

Kanzi Engine C++ API

Kanzi Engine C++ APIを使用して、Kanzi アプリケーションをプログラムし、Kanzi Engine プラグインを開発し、デバイスおよびアプリケーション実行環境とインターフェースします。

Kanzi Engine C++ API リファレンス

Kanzi Engine Java API

この Kanzi Engine Java APIを使用して、JavaまたはKotlinで利用可能なプラットフォームに依存しないAPIを通じて Kanzi と対話します。Java と Kotlin を使用して を参照してください。

Kanzi Engine Java API リファレンス

Kanzi Android フレームワーク API

Kanzi Androidフレームワークを使用して、完全なAndroid UI統合を実現し、アプリケーションやプラグインコードをJavaまたはKotlinで完全に記述することができます。

Kanzi Androidフレームワークを使用する場合、ネイティブコードを書く必要はありませんが、ネイティブ Kanzi プラグインを使用することはできます。

Kanzi Android フレームワーク API リファレンス

Kanzi Android アプリケーションフレームワーク API

異なるプラットフォームで使用する Kanzi アプリケーションを作成したい場合は、Kanzi アプリケーションフレームワークを使用してください。ネイティブ Kanzi アプリケーションをAndroidアプリケーションに統合するには、Kanzi AndroidアプリケーションフレームワークAPIを使用してください。

アプリケーションフレームワークを使用する場合、アプリケーションとプラグインコードはネイティブです。

Kanzi Android アプリケーションフレームワーク API リファレンス

Kanzi Studio プラグイン API

Kanzi Studio プラグインは Kanzi Studio の機能を拡張し、Kanzi Studio で実行されます。

Kanzi Studio プラグイン API の概要 を参照してください。

Kanzi Studio プラグインAPIリファレンス

Kanzi Studio ローカライゼーションプラグイン API

Kanzi は、ローカライズされたテキストリソースを処理するためにgettext POファイル形式を使用し、文字列の最初の文字に基づいてテキストの方向を設定します。

POファイルでは、Unicode文字を使用できます。Unicode文字を使用することで、右から左へのロケールでの左から右へのテキストの方向など、テキストの方向を制御することもできます。Unicode文字でテキストの方向を制御する方法については、Unicodeコントロールを使用した双方向テキストの制御方法 を参照してください。

Unicode文字を使用する場合は、正しく挿入されていることを確認してください。WindowsおよびLinuxでは、Character Map アプリケーションを使用できます。

gettext POファイル形式の詳細については、POファイルの形式 を参照してください。

ローカライズされたテキストリソースのインポートおよびエクスポート形式を独自に定義したい場合は、Kanzi Studio localization plugin API を使用して Kanzi Studio プラグインを作成します。CSV を使用してテキストをローカライゼーションテーブルにエクスポートおよびインポートするそのようなプラグインの例は、<KanziWorkspace>/Examples/CsvPlugin ディレクトリにあります。

注釈

ローカライズされたテキストが単純および複雑なスクリプト、または左から右、右から左のロケールの組み合わせを含む場合、場合によっては Kanzi Studio Localization Editor が Kanzi Studio Preview とは異なる方法でテキストをレンダリングします。テキストを微調整するには、Localization Editor またはPOファイルでUnicode制御文字を使用してください。

CSVプラグインの例 を参照してください。

Kanzi Studio localization plugin API リファレンス

関連項目

...を使用する

Kanzi の基本事項