CUICheckButton* CScriptXmlInit::InitCheck(LPCSTR path, CUIWindow* parent){ CUICheckButton* pWnd = xr_new<CUICheckButton>(); CUIXmlInit::InitCheck(m_xml, path, 0, pWnd); pWnd->SetAutoDelete(true); _attach_child(pWnd, parent); //. if(parent) parent->AttachChild(pWnd); return pWnd; }
CUICheckButton* UIHelper::CreateCheck( CUIXml& xml, LPCSTR ui_path, CUIWindow* parent ) { CUICheckButton* ui = new CUICheckButton(); parent->AttachChild ( ui ); ui->SetAutoDelete ( true ); CUIXmlInit::InitCheck ( xml, ui_path, 0, ui ); return ui; }