| AddChild(ControlBase *p, int offset_x=0, int offset_y=0) | HiEasyX::ControlBase | virtual |
| CallUserMsgProcFunc(int msgid, ExMessage msg) | HiEasyX::ControlBase | protectedvirtual |
| ChildRectChanged(ControlBase *pChild) | HiEasyX::ControlBase | protectedvirtual |
| Container() | HiEasyX::Container | |
| ControlBase() | HiEasyX::ControlBase | |
| ControlBase(std::wstring wstrText) | HiEasyX::ControlBase | |
| ControlBase(int x, int y, int w=0, int h=0, std::wstring wstrText=L"") | HiEasyX::ControlBase | |
| Draw(bool draw_child=true) override | HiEasyX::ScrollBar | virtual |
| Draw_Text(int nTextOffsetX=0, int nTextOffsetY=0) | HiEasyX::ControlBase | virtual |
| DrawChild() | HiEasyX::ControlBase | protectedvirtual |
| EnableAutoRedraw(bool enable) | HiEasyX::ControlBase | virtual |
| EnableAutoSizeForChild(bool enable) | HiEasyX::ControlBase | virtual |
| EnableBorder(bool bEnableBorder, COLORREF color=BLACK, int thickness=1) | HiEasyX::ControlBase | virtual |
| EnableHorizontal(bool enable) | HiEasyX::ScrollBar | |
| GetAutoRedrawState() const | HiEasyX::ControlBase | inlinevirtual |
| GetBkColor() const | HiEasyX::ControlBase | inlinevirtual |
| GetButtonHeight() const | HiEasyX::ScrollBar | inline |
| GetButtonWidth() const | HiEasyX::ScrollBar | inline |
| GetCanvas() | HiEasyX::ControlBase | inlinevirtual |
| GetChildCount() | HiEasyX::ControlBase | |
| GetChildList() | HiEasyX::ControlBase | |
| GetContentLength() const | HiEasyX::ScrollBar | inline |
| GetHeight() const | HiEasyX::Container | inline |
| GetOnWheelRect() const | HiEasyX::ScrollBar | inline |
| GetParent() | HiEasyX::ControlBase | inline |
| GetPos() const | HiEasyX::Container | inline |
| GetRect() const | HiEasyX::Container | inline |
| GetSliderContentPos() const | HiEasyX::ScrollBar | inline |
| GetSliderLength() const | HiEasyX::ScrollBar | inline |
| GetSliderSpeed() const | HiEasyX::ScrollBar | inline |
| GetText() const | HiEasyX::ControlBase | inlinevirtual |
| GetTextColor() const | HiEasyX::ControlBase | inlinevirtual |
| GetViewLength() const | HiEasyX::ScrollBar | inline |
| GetWidth() const | HiEasyX::Container | inline |
| GetX() const | HiEasyX::Container | inline |
| GetY() const | HiEasyX::Container | inline |
| Init() | HiEasyX::ScrollBar | protectedvirtual |
| IsAutoSizeForChild() const | HiEasyX::ControlBase | inlinevirtual |
| IsDragging() const | HiEasyX::ScrollBar | inline |
| IsEnabled() const | HiEasyX::ControlBase | inlinevirtual |
| IsFocused() const | HiEasyX::ControlBase | inlinevirtual |
| IsHorizontal() const | HiEasyX::ScrollBar | inline |
| IsHovered() const | HiEasyX::ControlBase | inlinevirtual |
| IsPressed() const | HiEasyX::ControlBase | inlinevirtual |
| IsSliderPosChanged() | HiEasyX::ScrollBar | |
| IsVisible() const | HiEasyX::ControlBase | inlinevirtual |
| m_alpha | HiEasyX::ControlBase | protected |
| m_bAlwaysRedrawAndRender | HiEasyX::ControlBase | protected |
| m_bAutoRedrawWhenReceiveMsg | HiEasyX::ControlBase | protected |
| m_bAutoSizeForChild | HiEasyX::ControlBase | protected |
| m_bClear | HiEasyX::ControlBase | protected |
| m_bCompleteFirstSetRect | HiEasyX::ControlBase | protected |
| m_bDragging | HiEasyX::ScrollBar | protected |
| m_bEnableBorder | HiEasyX::ControlBase | protected |
| m_bEnabled | HiEasyX::ControlBase | protected |
| m_bFocused | HiEasyX::ControlBase | protected |
| m_bHorizontal | HiEasyX::ScrollBar | protected |
| m_bHovered | HiEasyX::ControlBase | protected |
| m_bPressed | HiEasyX::ControlBase | protected |
| m_bRedraw | HiEasyX::ControlBase | protected |
| m_bRender | HiEasyX::ControlBase | protected |
| m_bSetOnWheelRct | HiEasyX::ScrollBar | protected |
| m_bSliderPosChanged | HiEasyX::ScrollBar | protected |
| m_btnBottom | HiEasyX::ScrollBar | protected |
| m_btnDown | HiEasyX::ScrollBar | protected |
| m_btnDrag | HiEasyX::ScrollBar | protected |
| m_btnTop | HiEasyX::ScrollBar | protected |
| m_btnUp | HiEasyX::ScrollBar | protected |
| m_bUseCanvasAlpha | HiEasyX::ControlBase | protected |
| m_bVisible | HiEasyX::ControlBase | protected |
| m_canvas | HiEasyX::ControlBase | protected |
| m_cBackground | HiEasyX::ControlBase | protected |
| m_cBorder | HiEasyX::ControlBase | protected |
| m_cText | HiEasyX::ControlBase | protected |
| m_fPos | HiEasyX::ScrollBar | protected |
| m_fPosRatio | HiEasyX::ScrollBar | protected |
| m_funcMessageProc | HiEasyX::ControlBase | protected |
| m_funcMessageProc_Class | HiEasyX::ControlBase | protected |
| m_fViewRatio | HiEasyX::ScrollBar | protected |
| m_info | HiEasyX::ScrollBar | protected |
| m_isAlphaCalculated | HiEasyX::ControlBase | protected |
| m_listChild | HiEasyX::ControlBase | protected |
| m_MouseDrag | HiEasyX::ScrollBar | protected |
| m_nBorderThickness | HiEasyX::ControlBase | protected |
| m_nBtnHeight | HiEasyX::ScrollBar | protected |
| m_nBtnWidth | HiEasyX::ScrollBar | protected |
| m_nDrawInterval | HiEasyX::ScrollBar | protected |
| m_nLen | HiEasyX::ScrollBar | protected |
| m_nSliderSpeed | HiEasyX::ScrollBar | protected |
| m_nViewLen | HiEasyX::ScrollBar | protected |
| m_pCalledClass | HiEasyX::ControlBase | protected |
| m_pParent | HiEasyX::ControlBase | protected |
| m_rct | HiEasyX::Container | protected |
| m_rctClear | HiEasyX::ControlBase | protected |
| m_rctOnWheel | HiEasyX::ScrollBar | protected |
| m_tPressed | HiEasyX::ScrollBar | protected |
| m_wstrText | HiEasyX::ControlBase | protected |
| MarkNeedClearRect(RECT rct) | HiEasyX::ControlBase | protected |
| MarkNeedRedrawAndRender() | HiEasyX::ControlBase | protected |
| Move(int x, int y) | HiEasyX::Container | inline |
| MoveRel(int dx, int dy) | HiEasyX::Container | |
| MoveSlider(float d) | HiEasyX::ScrollBar | |
| OnNormalButtonMsg() | HiEasyX::ScrollBar | protectedvirtual |
| OnSpecialButtonMsg(void *pThis, ControlBase *pCtrl, int msgid, ExMessage msg) | HiEasyX::ScrollBar | protectedstatic |
| Redraw() | HiEasyX::ControlBase | virtual |
| RemoveChild(ControlBase *p) | HiEasyX::ControlBase | virtual |
| Render(Canvas *dst, RECT *pRct=nullptr, int *pCount=0) | HiEasyX::ControlBase | virtual |
| Resize(int w, int h) | HiEasyX::Container | |
| ScrollBar() | HiEasyX::ScrollBar | |
| ScrollBar(int x, int y, int w, int h, int len, int pos, bool bHorizontal=false) | HiEasyX::ScrollBar | |
| SetAlpha(BYTE alpha, bool bUseCanvasAlpha, bool isAlphaCalculated) | HiEasyX::ControlBase | virtual |
| SetBkColor(COLORREF color) | HiEasyX::ControlBase | virtual |
| SetButtonHeight(int h) | HiEasyX::ScrollBar | |
| SetButtonWidth(int w) | HiEasyX::ScrollBar | |
| SetContentLength(int len) | HiEasyX::ScrollBar | |
| SetEnable(bool enable) | HiEasyX::ControlBase | virtual |
| SetHeight(int h) | HiEasyX::Container | |
| SetMsgProcFunc(MESSAGE_PROC_FUNC func) | HiEasyX::ControlBase | virtual |
| SetMsgProcFunc(MESSAGE_PROC_FUNC_CLASS static_class_func, void *_this) | HiEasyX::ControlBase | virtual |
| SetOnWheelRect(RECT rct) | HiEasyX::ScrollBar | |
| SetParent(ControlBase *p) | HiEasyX::ControlBase | virtual |
| SetPos(int x, int y) | HiEasyX::Container | |
| SetPos(POINT pt) | HiEasyX::Container | |
| SetRect(int x, int y, int w, int h) | HiEasyX::Container | |
| SetRect(RECT rct) | HiEasyX::Container | |
| SetSliderContentPos(float pos) | HiEasyX::ScrollBar | |
| SetSliderSpeed(int speed) | HiEasyX::ScrollBar | |
| SetText(std::wstring wstr) | HiEasyX::ControlBase | virtual |
| SetTextColor(COLORREF color) | HiEasyX::ControlBase | virtual |
| SetViewLength(int len) | HiEasyX::ScrollBar | |
| SetVisible(bool visible) | HiEasyX::ControlBase | virtual |
| SetWidth(int w) | HiEasyX::Container | |
| TransformMessage(ExMessage &msg) | HiEasyX::ControlBase | protectedvirtual |
| UpdateMessage(ExMessage msg) override | HiEasyX::ScrollBar | virtual |
| UpdatePosRatio() | HiEasyX::ScrollBar | protected |
| UpdateRect(RECT rctOld) override | HiEasyX::ScrollBar | virtual |
| UpdateScrollBarInfo() | HiEasyX::ScrollBar | protected |
| UpdateSliderRect() | HiEasyX::ScrollBar | protectedvirtual |
| UpdateViewRatio() | HiEasyX::ScrollBar | protected |
| ~Container() | HiEasyX::Container | virtual |
| ~ControlBase() | HiEasyX::ControlBase | virtual |