28 #ifndef YSL_INC_UI_button_h_
29 #define YSL_INC_UI_button_h_ 1
32 #include YFM_YSLib_UI_YControl
33 #include YFM_YSLib_UI_Label
34 #include YFM_YSLib_UI_YStyle
68 Drawing::Hue hue = 180;
76 Thumb(
const Rect& = {}, Drawing::Hue = 180);
size_t StyleItem
标识样式渲染项的类型。
void Refresh(PaintEventArgs &&) override
刷新:按指定参数绘制界面并更新状态。
#define DefPred(_q, _n,...)
#define DefGetter(_q, _t, _n,...)
CursorState
指针设备光标相对于控件的状态。
CursorState csCurrent
指针设备光标状态。
#define ynothrow
YSLib 无异常抛出保证:若支持 noexcept 关键字, 指定特定的 noexcept 异常规范。
TextAlignment HorizontalAlignment
文本水平和竖直对齐属性。
Drawing::Padding Margin
文本和容器的间距。
Selected const shared_ptr< ListType > const pair< Color, Color > & DefDeMoveCtor(TextList) DefPredMem(const ynothrow
void DecorateAsCloseButton(Thumb &tmb)
TextAlignment VerticalAlignment