Skip to main content

キーボードショートカットの構成

ホットキーを定義し、それらに特定のアクションを割り当てることができます。実行時に、ビジュアライゼーションはキーボード入力イベントを検出し、アクションを実行します。

キーボード入力イベントを構成できる場所はいくつかあります。

オプションには次のものがあります。

  • 特定の要素のキーボード入力を構成します。

  • 特定の視覚化のためにキーボード入力を構成します。

  • すべての視覚化に有効なキーボード入力を構成します。

  • デフォルトのホットキーを選択します。

視覚化が統合されている場合 CODESYS が実行されると、ビジュアライゼーションのキーボード入力を非アクティブ化して、からのホットキーを使用できます。 CODESYS この状態で。

要素のホットキーの構成

要素のアクションをトリガーするホットキーを定義できます。要素は、表示可能で操作可能である必要があります。この目的のために、 入力設定→ホットキー プロパティはで利用可能です プロパティ 視覚化エディターのビュー。

要件:A CODESYS 既存のプロジェクト visEllipse と visRectangle ビジュアライゼーションは開いています。

  1. デバイスツリーでアプリケーションを選択し、という名前のビジュアライゼーションを追加します visMain。

    視覚化エディタが開きます。

  2. の中に 視覚化ツールボックス 表示、選択、ドラッグ フレーム エディターへの要素。

    The フレーム視覚化の構成 ダイアログが開きます。

  3. 続けてダブルクリックします visEllipse と visRectangle の視覚化 利用可能なビジュアライゼーション。

    視覚化はに表示されます 選択したビジュアライゼーション。

  4. クリック わかった ダイアログを終了します。

    ビジュアライゼーションには新しい要素タイプが含まれています フレーム。選択した2つのビジュアライゼーションがプロパティの下に表示されます 参考文献。

    エディターでは、フレームにインデックス付きの視覚化が表示されます 0。

  5. ボタンを追加し、そのプロパティを構成します。

    の中に テキスト→テキスト プロパティ、入力 Rectangle。

    の中に 入力設定→OnMouseDown プロパティ、選択 フレームの視覚化を切り替えます に visRectangle 視覚化。

    の中に 入力設定→ホットキー→キー プロパティ、値を指定します R。

    ボタンには、ユーザー入力とホットキーがあります。

  6. ボタンを追加し、そのプロパティを構成します。

    の中に テキスト→テキスト プロパティ、入力 Ellipse。

    の中に 入力設定→OnMouseDown プロパティ、選択 フレームの視覚化を切り替えます に visEllipse 視覚化。

    の中に 入力設定→ホットキー→キー プロパティ、値を指定します E。

    ボタンには、ユーザー入力とホットキーがあります。

  7. クリック オンライン→ログイン デバイスの場合は、アプリケーションを起動します。

    視覚化が始まります。参照されているビジュアライゼーションの1つが実行されるフレームがあります。に焦点を当てる visEllipse 視覚化とプレス E。視覚化により、フレーム内のコンテンツが visEllipse 視覚化。を押すと R、視覚化により、フレーム内のコンテンツが visRectangle 視覚化。

    _visu_img_hotkey_on_button.png

特定の視覚化のためのホットキーの構成

特定のビジュアライゼーションで入力アクションをトリガーするホットキーを定義できます。 The キーボード構成 ビジュアライゼーションのエディターのタブは、この目的で使用されます。

要件:A CODESYS とのプロジェクト visEllipse と visRectangle ビジュアライゼーションは開いています。

  1. を開きます CODESYS TargetVisu オブジェクトを選択して選択します visEllipse 開始の視覚化として。

  2. を開きます visEllipse 視覚化してクリックします キーボード構成 タブ。

  3. クリック 視覚化→キーボード構成。

    The キーボード構成 タブが開きます。

  4. 値を選択してください C の中に 鍵 桁。

  5. をアクティブにします キーを押す オプション。

  6. を選択 表示された視覚化を変更します の値 アクションタイプ 桁。

  7. 選択する visRectangle の中に アクション 桁。

    ユーザー入力は次のように構成されています C。

  8. を開きます visRectangle 視覚化してクリックします キーボード構成 タブ。

  9. 値を選択してください C の中に 鍵 桁。

  10. をアクティブにします キーを押す オプション。

  11. を選択 表示された視覚化を変更します の値 アクションタイプ 桁。

  12. 選択する visEllipse の中に アクション 桁。

    ユーザー入力 C この視覚化のためにも構成されています。

  13. アプリケーションをビルドします。

  14. クリック オンライン→ログイン デバイスの場合は、アプリケーションを起動します。

    視覚化が開始され、楕円が表示されます。に焦点を当てる visEllipse 視覚化とプレス C。 The visRectangle 視覚化が表示されます。視覚化に焦点を合わせて押す C また。これで、視覚化が再びに切り替えられます visRectangle。

    _visu_img_hotkey_on_visu.png

アプリケーションのすべてのビジュアライゼーションのホットキーを構成する

アプリケーションのすべての視覚化に対して同じ入力アクションをトリガーするホットキーを定義できます。 The デフォルトのホットキー Visualization Managerのタブは、この目的で使用できます。

要件:視覚化されたプロジェクトが開いています。

  1. ビジュアライゼーションを開きます。

  2. 長方形を追加します。

  3. その構成 テキスト→テキスト とのプロパティ Hotkey。

  4. ダブルクリック GlobalTextList 物体。

  5. 表をクリックして、 言語を追加、次に指定します de。

    言語 de が構成されています。

  6. 表をクリックして、 言語を追加、次に指定します en。

    言語 en が構成されています。

  7. の翻訳を構成する de と en テキスト用 Hotkey。

    Hotkey Keyboard Shortcut Hotkey

  8. Visualization Managerを開き、 デフォルトのホットキー タブ。

  9. 特定 D の中に 鍵 桁。

  10. をアクティブにします キーを押す オプション。

  11. を選択 言語を変えてください の値 アクションタイプ 桁。

  12. 言語を選択してください de の中に アクション 桁。

    のキーボードイベント D が構成されています。

  13. 特定 D の中に 鍵 桁。

  14. をアクティブにします キーを押す オプション。

  15. を選択 Alt オプション。

  16. を選択 言語を変えてください の値 アクションタイプ 桁。

  17. 言語を選択してください en の中に アクション 桁。

    のキーボードイベント Alt+D が構成されています。

  18. アプリケーションをコンパイル、ダウンロード、および起動します。

    ビジュアライゼーションが開きます。

  19. 視覚化ユーザーとして、を押します D。

    テキストはその言語で表示されます de。

標準キーボード処理のアクティブ化

標準のキーボード処理用にユニバーサルホットキーをアクティブにすると、ユーザーはマウスなしでビジュアライゼーションを操作できます。ユーザー入力に応答する要素は、入力構成を調整せずに、マウスイベントの代わりにキーボードイベントを処理できます。

要件:視覚化されたプロジェクトが開いています。

  1. クリック Visualization Manager 物体。

  2. をアクティブにします 標準のキーボード処理をアクティブにする オプション。

    ユニバーサルホットキーがアクティブになります。

  3. アプリケーションをデバイスにダウンロードして、アプリケーションを起動します。

    視覚化が始まります。これで、マウスなしで操作を続行できます。あなたはによってウィンドウ内をナビゲートすることができます 矢印 と タブ キーを押して押します 入力 マウスボタンの代わりに。

統合された視覚化のためのホットキーのアクティブ化と非アクティブ化

統合されたビジュアライゼーションとしてビジュアライゼーションを実行すると、 視覚化→キーボード使用のアクティブ化 キーボードイベントのキャプチャを非アクティブ化するために、コマンドを使用できます。実際には、同じキーボードショートカットをビジュアライゼーションとで定義することができます。 CODESYS。

コマンドをアクティブにすると、 視覚化 設定されたキーボードイベントを実行します。

コマンドを非アクティブ化すると、 CODESYS キーボードイベントを実行します。次に、キーボードイベントのキャプチャが非アクティブ化されて視覚化されます。