CHANGED: #1471 CGroupHTMLInputOffset fields can now we serialized.

--HG--
branch : gsoc2012-gui-editor
This commit is contained in:
dfighter1985 2012-08-14 01:10:14 +02:00
parent 42b4eae629
commit 7dfb60bd0c
2 changed files with 13 additions and 0 deletions

View file

@ -659,6 +659,7 @@ namespace NLGUI
public: public:
sint32 Offset; sint32 Offset;
CGroupHTMLInputOffset(const TCtorParam &param); CGroupHTMLInputOffset(const TCtorParam &param);
xmlNodePtr serialize( xmlNodePtr parentNode, const char *type ) const;
virtual bool parse (xmlNodePtr cur, CInterfaceGroup *parentGroup); virtual bool parse (xmlNodePtr cur, CInterfaceGroup *parentGroup);
}; };

View file

@ -4222,6 +4222,18 @@ namespace NLGUI
{ {
} }
xmlNodePtr CGroupHTMLInputOffset::serialize( xmlNodePtr parentNode, const char *type ) const
{
xmlNodePtr node = CInterfaceGroup::serialize( parentNode, type );
if( node == NULL )
return NULL;
xmlSetProp( node, BAD_CAST "type", BAD_CAST "html_input_offset" );
xmlSetProp( node, BAD_CAST "y_offset", BAD_CAST toString( Offset ).c_str() );
return node;
}
// *************************************************************************** // ***************************************************************************
bool CGroupHTMLInputOffset::parse(xmlNodePtr cur, CInterfaceGroup *parentGroup) bool CGroupHTMLInputOffset::parse(xmlNodePtr cur, CInterfaceGroup *parentGroup)
{ {