2
2
// Copyright (c) DuiMagic
3
3
// All rights reserved.
4
4
//
5
- // File Name: DUIStatic .h
6
- // File Des: 内置static实现
5
+ // File Name: DUILabel .h
6
+ // File Des: 内置Label实现
7
7
// File Summary:
8
8
// Cur Version: 1.0
9
9
// Author:
17
17
namespace DMAttr
18
18
{
19
19
// / <summary>
20
- // / <see cref="DM::DUIStatic "/>的xml属性定义
20
+ // / <see cref="DM::DUILabel "/>的xml属性定义
21
21
// / </summary>
22
- class DUIStaticAttr :public DUIWindowAttr
22
+ class DUILabelAttr :public DUIWindowAttr
23
23
{
24
24
public:
25
25
static wchar_t * bool_bmultiLines; // /< 是否支持多行,示例:bmultiLines="1"
26
26
static wchar_t * INT_lineinter; // /< 行间距,默认为5,示例:lineinter="5"
27
27
};
28
- DMAttrValueInit (DUIStaticAttr ,bool_bmultiLines)DMAttrValueInit(DUIStaticAttr ,INT_lineinter)
28
+ DMAttrValueInit (DUILabelAttr ,bool_bmultiLines)DMAttrValueInit(DUILabelAttr ,INT_lineinter)
29
29
}
30
30
31
31
namespace DM
32
32
{
33
33
// / <summary>
34
- // / DUIStatic的内置实现
34
+ // / DUILabel的内置实现
35
35
// / </summary>
36
- class DM_EXPORT DUIStatic :public DUIWindow
36
+ class DM_EXPORT DUILabel :public DUIWindow
37
37
{
38
- DMDECLARE_CLASS_NAME (DUIStatic,DUINAME_Static ,DMREG_Window);
38
+ DMDECLARE_CLASS_NAME (DUILabel,DUINAME_Label ,DMREG_Window);
39
39
public:
40
- DUIStatic ();
40
+ DUILabel ();
41
41
42
42
// ---------------------------------------------------
43
43
// Function Des: 重载DUIWindow
@@ -46,12 +46,15 @@ namespace DM
46
46
47
47
public:
48
48
DM_BEGIN_ATTRIBUTES ()
49
- DM_bool_ATTRIBUTE (DMAttr::DUIStaticAttr ::bool_bmultiLines, m_bMultiLines, DM_ECODE_OK)
50
- DM_INT_ATTRIBUTE (DMAttr::DUIStaticAttr ::INT_lineinter, m_nLineInter, DM_ECODE_OK)
49
+ DM_bool_ATTRIBUTE (DMAttr::DUILabelAttr ::bool_bmultiLines, m_bMultiLines, DM_ECODE_OK)
50
+ DM_INT_ATTRIBUTE (DMAttr::DUILabelAttr ::INT_lineinter, m_nLineInter, DM_ECODE_OK)
51
51
DM_END_ATTRIBUTES ()
52
52
public:
53
53
bool m_bMultiLines;
54
54
int m_nLineInter;
55
55
};
56
56
57
+ // [deprecated]
58
+ typedef DUILabel DUIStatic;
59
+
57
60
}// namespace DM
0 commit comments