カスタムキーボードを構成する
カスタム仮想キーボードを構成するには、Keyboard オブジェクトを追加し、その子オブジェクトとプロパティを調整します。
前提条件
- カスタム キーボードを構成するには
- [プロジェクトビュー]で[UI]を展開し、[キーボード]を右クリックして[キーボード]を選択します。ヒント: すべてのキーボード キーを一から追加したくない場合は、テンプレートライブラリから定義済みのキーボードをインポートできます。インポートしたキーボードはいつでも変更できます。詳細については、「テンプレートをインポートする」を参照してください。
- [プロパティ]で、キーボードオプションを設定します。
- [ロケール]。この仮想キーボードを使用するロケール。詳細については、「セッションとロケール」を参照してください。ヒント: 現在のロケールにカスタム キーボードを指定しない場合、FactoryTalk Optix は、プロジェクト オブジェクトの[ロケール] フォールバックプロパティに従って最初に使用可能なキーボードを使用します。
- [キーボードタイプ]。[英数字]、[数字]、またはカスタムキーボードタイプ。たとえば、[キーボードタイプ]をCustomKeyboardに設定します
- [事前編集コントロール]。編集完了後に適用するテキストを表示するグラフィックオブジェクトへのダイナミックリンク。たとえば、テキストボックスへのダイナミックリンクなどです。ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
- [プロジェクトビュー]でキーボードのキーを追加するには、キーボードを右クリックして次のいずれかを選択します。
- [キーボードテキストボタン]をクリックし、[プロパティ]の[キー]に文字を入力します。たとえば、[キー]に「q」と入力します。ヒント:文字は、Shift キーボード キーの[Shiftアクティブ]プロパティ値に基づいて自動的に大文字または小文字になります。また、アプリケーションロジックで[Shiftアクティブ]値を使用することもできます。[キー]文字に顔文字を使用することはできません。
- [キーボード記号ボタン]をクリックし、[プロパティ]で記号を選択します。たとえば、[記号]から[入力]を選択します。
- (オプション)[プロパティ]で、キーボードの[サイズとレイアウト]プロパティと[外観]プロパティを変更します。
- (オプション)[プロジェクトビュー]で、キーボードオブジェクトを展開し、子オブジェクトを管理します。ヒント:たとえば、次のことができます。
- 既存のグラフィックオブジェクトを構成します。たとえば、特定のキーボード キーのスタイルを変更します。「グラフィックオブジェクトにコントロールスタイルを適用する」を参照してください。
- グラフィックオブジェクトを追加します。たとえば、塗りつぶされた長方形を追加して背景効果を作成したり、ラベルを追加してコンテキストを追加したりします。「定義済みのグラフィックオブジェクト」を参照してください。
カスタム キーボードをプロジェクトに実装します。「キーボードを選択する」を参照してください。
ご質問やご意見