示例#1
0
文件: MGTreeView.cpp 项目: EQ4/neonv2
//---------------------------------------------------------------------------//
// Clear
//
//---------------------------------------------------------------------------//
void CMGTreeView::Clear()
{
  m_Selected = NULL;
  DISPOSE(m_Root);
  SetRootItem(NULL);
  Repaint();
}
示例#2
0
wxXmlSerializer::wxXmlSerializer(const wxXmlSerializer &obj)
: wxObject(obj)
{
	m_sOwner = obj.m_sOwner;
    m_sRootName = obj.m_sRootName;
	m_sVersion = obj.m_sVersion;
	m_fClone = obj.m_fClone;

	m_pRoot = NULL;
	
	SetRootItem((xsSerializable*)obj.m_pRoot->Clone());

	m_nRefCounter++;
}
示例#3
0
wxXmlSerializer::wxXmlSerializer(const wxString& owner, const wxString& root, const wxString& version)
{
    m_sOwner = owner;
    m_sRootName = root;
    m_sVersion = version;
	m_fClone = true;

	m_pRoot = NULL;
    SetRootItem(new xsSerializable());

	if(m_nRefCounter == 0)
	{
		InitializeAllIOHandlers();
	}
	m_nRefCounter++;
}
示例#4
0
wxXmlSerializer::wxXmlSerializer()
{
    m_sOwner = wxT("");
    m_sRootName = wxT("root");
    m_sVersion = wxT("");
	m_fClone = true;

	m_pRoot = NULL;
    SetRootItem(new xsSerializable());

	if(m_nRefCounter == 0)
	{
		InitializeAllIOHandlers();
	}
	m_nRefCounter++;
}
示例#5
0
void wxXmlSerializer::RemoveAll()
{
	SetRootItem(new xsSerializable());
}