parent
93a08d6b7e
commit
4b677e727e
|
|
@ -145,20 +145,12 @@ void e2d::Text::setItalic(bool value)
|
||||||
_reset();
|
_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
void e2d::Text::setWrappingEnable(bool bWrappingEnable)
|
|
||||||
{
|
|
||||||
if (m_bWrappingEnable != bWrappingEnable)
|
|
||||||
{
|
|
||||||
m_bWrappingEnable = bWrappingEnable;
|
|
||||||
_reset();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void e2d::Text::setWrappingWidth(double fWrappingWidth)
|
void e2d::Text::setWrappingWidth(double fWrappingWidth)
|
||||||
{
|
{
|
||||||
if (m_fWrappingWidth != fWrappingWidth)
|
if (m_fWrappingWidth != fWrappingWidth)
|
||||||
{
|
{
|
||||||
m_fWrappingWidth = max(static_cast<float>(fWrappingWidth), 0);
|
m_fWrappingWidth = max(static_cast<float>(fWrappingWidth), 0);
|
||||||
|
m_bWrappingEnable = (m_fWrappingWidth > FLT_MIN);
|
||||||
_reset();
|
_reset();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -580,12 +580,7 @@ public:
|
||||||
bool value
|
bool value
|
||||||
);
|
);
|
||||||
|
|
||||||
// 设置文本自动换行(根据 WrappingWidth 进行自动换行,默认为 false)
|
// 设置文本自动换行的宽度(设置为 0 时关闭自动换行,默认为 0)
|
||||||
void setWrappingEnable(
|
|
||||||
bool bWrappingEnable
|
|
||||||
);
|
|
||||||
|
|
||||||
// 设置文本换行宽度(WrappingEnable 开启时生效,默认为 0)
|
|
||||||
void setWrappingWidth(
|
void setWrappingWidth(
|
||||||
double fWrappingWidth
|
double fWrappingWidth
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue