function mouseDblClickListner( e )
{
// パーツの選択を解除
FMG.UnSelectAll();
// クリックされた位置にあるパーツを取得
var PartsArray = FMG.GetClickedParts( e.layerX, e.layerY );
if( PartsArray.length == 0 ){
return;
}
var Parts = "";
for( var i=0 ; i < PartsArray.length ; i++ ){
// パーツを選択状態にする
FMG.SelectByPID( PartsArray[i].PrimitiveID );
Parts += "品名:";
Parts += PartsArray[i].ProductName;
Parts += "\n";
Parts += "メーカー:";
Parts += PartsArray[i].Maker;
Parts += "\n";
Parts += "品番:";
Parts += PartsArray[i].ProductNumber;
Parts += "\n";
Parts += "諸仕様:";
Parts += PartsArray[i].ProductSpec;
Parts += "\n\n";
}
// 選択状態にしたパーツを描画
FMG.Draw();
// alertでプロパティの情報を表示する
alert( Parts );
}