#ifndef __UICHILDLAYOUT_H__ #define __UICHILDLAYOUT_H__ #pragma once namespace DuiLib { class UILIB_API CChildLayoutUI : public CContainerUI { public: CChildLayoutUI(IDialogBuilderCallback* pParentBuilder=nullptr); void Init(); void SetAttribute(LPCTSTR pstrName, LPCTSTR pstrValue); void SetChildLayoutXML(CDuiString pXML); CDuiString GetChildLayoutXML(); virtual LPVOID GetInterface(LPCTSTR pstrName); virtual LPCTSTR GetClass() const; private: CDuiString m_pstrXMLFile; IDialogBuilderCallback* m_pParentBuilder; }; } // namespace DuiLib #endif // __UICHILDLAYOUT_H__