50 const wxString& aActualConversion )
54 int minX, maxX, minY, maxY, x, y;
57 lNode =
FindNode( aNode, wxT(
"padShapeType" ) );
61 str = lNode->GetNodeContent();
66 lNode =
FindNode( aNode, wxT(
"layerNumRef" ) );
70 lNode->GetNodeContent().ToLong( &num );
80 ||
m_Shape == wxT(
"RndRect" ) )
82 lNode =
FindNode( aNode, wxT(
"shapeWidth" ) );
85 SetWidth( lNode->GetNodeContent(), aDefaultUnits, &
m_Width, aActualConversion );
87 lNode =
FindNode( aNode, wxT(
"shapeHeight" ) );
90 SetWidth( lNode->GetNodeContent(), aDefaultUnits, &
m_Height, aActualConversion );
92 else if(
m_Shape == wxT(
"Polygon" ) )
95 lNode =
FindNode( aNode, wxT(
"shapeOutline" ) );
98 lNode =
FindNode( lNode, wxT(
"pt" ) );
107 s = lNode->GetNodeContent();
108 SetPosition( s, aDefaultUnits, &x, &y, aActualConversion );