46 const wxString& aActualConversion )
50 int minX, maxX, minY, maxY, x, y;
53 lNode =
FindNode( aNode, wxT(
"padShapeType" ) );
57 str = lNode->GetNodeContent();
62 lNode =
FindNode( aNode, wxT(
"layerNumRef" ) );
66 lNode->GetNodeContent().ToLong( &num );
76 ||
m_Shape == wxT(
"RndRect" ) )
78 lNode =
FindNode( aNode, wxT(
"shapeWidth" ) );
81 SetWidth( lNode->GetNodeContent(), aDefaultUnits, &
m_Width, aActualConversion );
83 lNode =
FindNode( aNode, wxT(
"shapeHeight" ) );
86 SetWidth( lNode->GetNodeContent(), aDefaultUnits, &
m_Height, aActualConversion );
88 else if(
m_Shape == wxT(
"Polygon" ) )
91 lNode =
FindNode( aNode, wxT(
"shapeOutline" ) );
94 lNode =
FindNode( lNode, wxT(
"pt" ) );
103 s = lNode->GetNodeContent();
104 SetPosition( s, aDefaultUnits, &x, &y, aActualConversion );