|
説明 |
指定したSVGエレメントが表示されている座標を取得します。
指定するエレメントはBgPatternプロパティで背景に指定したSVGの一部となるXmlElementオブジェクトです。 BgPatternプロパティを指定していない場合や、BgPatternプロパティとは別のSVGのエレメントを指定することはできません。
SVGの表示座標は実際の表示過程で確定するため、BgPatternプロパティにSVGを設定した直後や非表示のFormなどSVGが一度も画面に表示されていない状態でGetSVGElementPositionメソッドを呼び出しても正しい結果は得られません。
処理対象となるSVGエレメントは、<rect>や<circle>など描画の対象となるエレメントで透過指定のない塗りつぶし色(<rect>であればfill属性、stroke属性は含まれません)を持つエレメントに限定されます。
|
||||||||||||||||
|
呼出形式 |
ver pos = Form1.GetSVGElementPosition( elm )
|
||||||||||||||||
|
戻り値 |
以下の子オブジェクトを持つRecordオブジェクト
座標の取得ができない場合はnullを返します。
|
||||||||||||||||
|
引数 |
XmlElement elm |
座標を取得するXmlElementオブジェクト
|
|||||||||||||||
|
例外 |
なし |
|
|||||||||||||||
|
使用例 |
|
||||||||||||||||
|
関連項目 |
BgPatternプロパティ FindSVGElementメソッド XmlElementクラス |
||||||||||||||||