掲示板一覧   -   トピック一覧
   EA API
     要素の右上に画像を表示する方法


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
sugimoto
投稿日時: 2007-2-1 17:41
EA Administrator
投稿: 1895

要素の右上に画像を表示する方法

○ご質問

独自ステレオタイプに対して、独自アイコンをつけたいと思っています。

設定 > UML > ステレオタイプから設定を行った場合、
要素全体がその画像になります。

そうではなくて、例えばステレオタイプ"web page"を指定したときのよう
に右上にちょこっと画像をつけたいと考えています。
そのような方法を教えてください。


○回答

"web page"のように右上に何かを表示するためには、描画スクリプトの
記述で「decoration」を利用します。
ただし、描画スクリプトにて、表示したい画像を指定することはできず、
描画コマンドにて、表示する形を指定する必要があります。

描画コマンド詳細につきましては、ヘルプに記載があります。

以下は、要素の右上に「□」を表示する簡単な例になります。
「設定」→「UML」→「ステレオタイプ」にて新規にステレオタイプ
を作成し、描画スクリプトの割当にて以下の内容を設定すると、
decorationを使用した際の様子が分かるのではないかと思います。

decoration hoge{

orientation = "NE";
setorigin("NE",-25,7);

Rectangle(20,0,100,100);
}
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ