29 #include YFM_YSLib_UI_Progress
30 #include YFM_YSLib_UI_YGUI
31 #include YFM_YSLib_UI_Border
42 const auto invalidator([
this]{
53 FetchEvent<GotFocus>(*this) += invalidator,
54 FetchEvent<LostFocus>(*this) += invalidator
59 ProgressBar::SetMaxValue(ValueType m)
72 const auto&
g(e.Target);
pt pt Y const IWidget &wgt const IWidget &wgt GetSizeOf
无效化:使相对于部件的子部件的指定区域在直接和间接的窗口缓冲区中无效。
YF_API GUIState & FetchGUIState()
取默认图形用户界面公共状态。
YF_API void FillRect(const Graphics &g, const Rect &, Color c)
填充标准矩形。
YF_API void Invalidate(IWidget &, const Rect &)
无效化:使相对于部件的指定区域在直接和间接的窗口缓冲区中无效。
ProgressBar(const Rect &={}, ValueType=0xFF)
yconstexpr EventPriority BoundaryPriority(0x60)
std::uint16_t SDst
屏幕坐标距离。
#define yunseq
无序列依赖表达式组求值。
void Refresh(PaintEventArgs &&) override
刷新:按指定参数绘制界面并更新状态。