SmartSymbol
- Last UpdatedSep 26, 2024
- 1 minute read
SmartSymbol テンプレートを使用するウィンドウをインポートする前に、アプリケーション内で SmartSymbol テンプレートを定義する必要があります。SmartSymbol テンプレートが存在しない場合、インポートは失敗し、ウィンドウは作成されません。
1 つのウィンドウに対して複数の SmartSymbol を指定できます。各 SmartSymbol は個別の <SmartSymbol> </SmartSymbol> 要素内で宣言されます。
SmartSymbol に対して以下の要素を指定できます。
|
要素 |
説明 |
|---|---|
|
シンボル名 |
SmartSymbol の名前。必須。 名前がアプリケーション内の SmartSymbol テンプレート名に一致しない場合、または名前がない場合、オブジェクトは作成されません。 |
|
Dimension |
オブジェクトの位置とサイズ。要素は、top、left、width、height です。Top、left、width、および height の値はピクセルです。結果の座標は -32000 ~ +32000 の間である必要があります。width と height は両方とも 0 以外の値を指定する必要があります。必須。 Dimension 要素に無効な値を割り当てた場合、または値がない場合、オブジェクトは作成されません。 |
|
タグ置き換え |
インスタンス タグの置換。 |
|
StringReplace |
インスタンス文字列の置換。 |
例:
<SmartSymbol>
<SymbolName>MyCoolSymbol</SymbolName>
<Dimension>
<Left>100</Left><Top>50</Top>
<Width>270</Width><Height>80</Height>
</Dimension>
<TagReplace>
<Find>Tag001</Find>
<Replace>Tag007</Replace>
</TagReplace>
<StringReplace>
<Find>このテキストを検索</Find>
<Replace>このテキストに置換</Replace>
</StringReplace>
</SmartSymbol>
最小の例:
<SmartSymbol>
<SymbolName>MyCoolSymbol</SymbolName>
<Dimension>
<Left>100</Left><Top>50</Top>
<Width>270</Width><Height>80</Height>
</Dimension>
</SmartSymbol>