タブ:設定
関数 : タブには、アプリケーション全体のすべての視覚化の設定が含まれます。
シンボル:
注記
統合型ではすべての設定が利用できるわけではありませんCODESYS視覚化。
グループ: 一般設定
Unicode文字列を使用する |
|
CurrentVisu変数を使用する |
アプリケーション実行時にアクティブな視覚化の名前が含まれます。 アプリケーションコードでは、アクティブなビジュアライゼーションの名前を保持するために変数を読み取ることができます。また、ビジュアライゼーションの切り替えを呼び出すために変数に書き込むこともできます。切り替えはすべてのディスプレイデバイスで同時に実行されます。 例: TargetVisu 表示バリアントと複数の WebVisu 表示バリアントがアクティブです。CurrentVisu 変数に書き込みが行われると、すべての表示バリアントがこのビジュアライゼーションに切り替わります。 要件: アプリケーションには、他の視覚化を呼び出す視覚化が含まれています。 例:
|
クライアントアニメーションとネイティブ要素のオーバーレイをサポート |
この機能は、CODESYS WebVisuそして、CODESYS TargetVisu。 しかし、CODESYS TargetVisuこの機能をサポートする必要があります。サポートすると、視覚化要素に追加のプロパティが表示されます。 さらに、視覚化に統合されているネイティブ要素(たとえば、Webブラウザ)は、ネイティブ要素でオーバーレイできます。CODESYS要素。これは不可能ですCODESYS 3.5.16.0 より前のバージョン。 注記現在、次の制限が適用されます。 ネストされたフレームとスケーリングが組み合わされている場合、要素を若干異なる方法で配置できます。 |
グループ: スタイル設定
ヒント
使用することができます視覚化スタイルエディター新しいスタイルを作成し、確認し、視覚化スタイル リポジトリにインストールします。
選択したスタイル |
|
![]() | 視覚化スタイルリポジトリにインストールされているスタイルのリストボックスを開きます |
すべてのバージョンを表示(専門家のみ) |
|
ボタン: | 使用するためのコマンドを含むリストボックスを開きます視覚化スタイルエディター |
スタイルエディタを開く | その視覚化スタイルエディター開きます。 |
派生スタイルの作成と編集 | その視覚化スタイルエディターで始まります新しい視覚化スタイルを作成するダイアログ。このダイアログには、最初の構成手順の設定が含まれています。 要件: 選択したスタイル、基本スタイルが選択されます。 注記派生スタイルは、いくつかのスタイル プロパティのみを適応または拡張する場合に適しています。 |
スタイルのコピーと編集 | その視覚化スタイルエディターで始まります既存のスタイルをコピーとして開くダイアログ。このダイアログには、最初の構成手順の設定が含まれています。 要件: スタイルが選択されている選択したスタイル。 |
プレビュー | 表示される要素は、選択したスタイル。 |
グループ: 言語設定
選択した言語 | 視覚化を開始するときに表示バリアントで使用される言語 |
グループ: 追加設定
マルチタッチ操作 | このプロパティは、タッチイベントの処理方法を定義します。これは、ビジュアライゼーション側、またはWebVisuの場合はブラウザ側で実行されます。この設定により、様々なビジュアライゼーション要素に対してタッチジェスチャを実行できます。
影響を受ける要素
|
スクロールバーで要素をスクロールする |
視覚化要素テーブル、アラームテーブル、コンボボックス、整数、コンボボックス、配列、 そしてフレームと固定およびスクロール可能プロパティはこのオプションの影響を受けます。 |
半透明の絵 |
色を定義する際に、透明度のグラデーション値も指定できます。この値は透明性財産。 先頭バイトはカラー変数で評価されます。 デフォルト: 有効。 要件: 新しい視覚化を作成し、表示バリアントを半透明でペイントできるようになりました。 |
標準的なキーボード操作 | デフォルトでは次のユーザー入力が提供されます。
|
ペイントが無効になっている要素がグレー表示されています |
次の結果、要素が無効になります。
|
ビジュアル初期化後に呼び出す | 関数名。この関数は初期化後に呼び出されます。このタイミングで追加のイベントハンドラを登録してください。 例: の実装 // This function is called after visu initialization (see Visualization Manager 'Call after visu initialization') FUNCTION VisuInit : BOOL VAR_INPUT END_VAR // Set the mouse event handler VisuElems.VisuElemBase.g_VisuEventManager.SetMouseEventHandler(PLC_PRG.evHandler); もう一つのユーザーケースは、 |
レスポンシブな視覚化サイズ |
クライアントサイズは、
例: Container.Width - Visu.Width Container.Width - Visu.Width - 50 |