HighlightUnrecognized

svn path=/Slnkdwf/trunk/; revision=12489
This commit is contained in:
Jos Groot Lipman
2008-03-20 11:24:06 +00:00
parent 2df57c7945
commit 9f4dfbfafb
2 changed files with 15 additions and 2 deletions

View File

@@ -683,7 +683,8 @@ WT_Result CSLNKContourImpl::serialize(WT_File & file, BOOL solidOnly)
#ifndef DWFTK_READ_ONLY
void CSLNKContourImpl::serializeXML( DWFToolkit::DWFXMLSerializer& rSerializer, unsigned int nFlags )
void CSLNKContourImpl::serializeXML( DWFToolkit::DWFXMLSerializer& rSerializer,
WT_Units units )
throw( DWFException )
{
rSerializer.startElement( L"Contour ", L"SLNKDWF" );
@@ -692,6 +693,17 @@ void CSLNKContourImpl::serializeXML( DWFToolkit::DWFXMLSerializer& rSerializer,
wchar_t zTempBuffer[32];
_DWFCORE_SWPRINTF( zTempBuffer, 32, L"%.2f", m_DWGArea );
rSerializer.addAttribute( "Area", zTempBuffer );
CString builder;
for (int i=0; i < count(); i++)
{
WT_Point3D dwgPt = units.transform(points()[i]);
CString pts;
pts.Format("%.1f,%.1f", dwgPt.m_x,dwgPt.m_y);
if (builder.GetLength()>0) builder += " ";
builder = builder + pts;
}
rSerializer.addAttribute( "Points", (LPCSTR)builder );
//rSerializer.addAttribute( DWFXML::kzAttribute_Category, _zCategory );
//rSerializer.addAttribute( DWFXML::kzAttribute_Type, _zType );
//rSerializer.addAttribute( DWFXML::kzAttribute_Units, _zUnits );

View File

@@ -65,7 +65,8 @@ public:
static WT_Integer32 m_next_node_num;
#ifndef DWFTK_READ_ONLY
void serializeXML( DWFToolkit::DWFXMLSerializer& rSerializer, unsigned int nFlags )
void serializeXML( DWFToolkit::DWFXMLSerializer& rSerializer,
WT_Units units )
throw( DWFException );
#endif
};