Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

ランタイム時の言語の切り替え機能の追加

ランタイム時の言語の切り替え機能の追加

  • Last UpdatedOct 03, 2024
  • 1 minute read

ランタイム ユーザーは、WindowViewer の[システム]メニューの[言語]コマンドを使用してアプリケーション インターフェイスの言語を切り替えることができます。

ランタイム ユーザーが言語を切り替えることができるように、アプリケーションにボタンを追加することもできます。開始する前に、アプリケーションで追加の言語を設定し、言語のロケール ID を知っておくようにしてください。アプリケーションの言語設定の詳細については、「ランタイム時の言語の切り替えのための言語の設定」を参照してください。

ランタイム時に言語を切り替えるためのボタンを追加

  1. WindowMaker で、言語の切り替えボタンを追加するアプリケーション ウィンドウを開きます。

  2. ボタンを描画し、選択したときに切り替えられる言語を示すテキスト ラベルをボタンに割り当てます。

  3. ボタンをダブルクリックします。

    アニメーションを選択するダイアログ ボックスが表示されます。

    Animation selection dialog

  4. [押しボタン]領域で、[スクリプト ボタン]を選択します。

    [タッチ -> アクション スクリプト]ダイアログ ボックスが表示されます。

    Touch Action Script dialog

  5. [タッチ -> アクション スクリプト]ダイアログ ボックスのスクリプト領域内をダブルクリックします。

    [タグの選択]ダイアログ ボックスが表示されます。

    Select Tag dialog

  6. $Languageシステムタグを選択し、 [OK] を選択します

    $Language システム タグ変数を、ボタンに割り当てる言語のロケール ID に等しく設定し、[OK]をクリックします。

    Set $Language system tag

    注意:$Language タグの代わりに、スクリプト関数 SwitchDisplayLanguage(LocaleID) を使用することもできます。

  7. [OK]をクリックして、ダイアログ ボックスを閉じます。