nim_duilib/duilib/Box/ChildBox.h

37 lines
693 B
C
Raw Normal View History

2019-04-19 17:19:57 +08:00
#ifndef UI_CORE_CHILDBOX_H_
#define UI_CORE_CHILDBOX_H_
#pragma once
namespace ui
{
class UILIB_API ChildBox : public Box
{
public:
ChildBox();
/// <20><>д<EFBFBD><D0B4><EFBFBD><EFBFBD><E0B7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9A9><EFBFBD>Ի<EFBFBD><D4BB><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
virtual void Init() override;
virtual void SetAttribute(const std::wstring& strName, const std::wstring& strValue) override;
/**
* @brief <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ChildBox <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> XML <EFBFBD>ļ<EFBFBD>
* @param[in] strXML XML <EFBFBD>ļ<EFBFBD>·<EFBFBD><EFBFBD>
* @return <EFBFBD><EFBFBD>
*/
void SetChildLayoutXML(std::wstring strXML);
/**
* @brief <EFBFBD><EFBFBD>ȡ ChildBox <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> XML <EFBFBD>ļ<EFBFBD>
* @return <EFBFBD><EFBFBD><EFBFBD><EFBFBD> ChildBox <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> XML <EFBFBD>ļ<EFBFBD>
*/
std::wstring GetChildLayoutXML();
private:
std::wstring m_strXMLFile;
};
} // namespace ui
#endif // UI_CORE_CHILDBOX_H_