Files
EzUI/include/EzUI/VScrollBar.h
2026-01-24 22:42:46 +08:00

22 lines
584 B
C++

#pragma once
#include "Control.h"
#include "ScrollBar.h"
namespace ezui {
class UI_EXPORT VScrollBar :
public ScrollBar
{
protected:
virtual void OnMouseDown(const MouseEventArgs& arg)override;
virtual void OnMouseMove(const MouseEventArgs& arg)override;
virtual void GetInfo(int* viewLength, int* contentLength, int* scrollBarLength)override;
public:
VScrollBar(Object* parentObject = NULL);
virtual ~VScrollBar();
virtual void ScrollTo(Control* ctl)override;
virtual void ParentSize(const Size& size)override;
virtual Rect GetSliderRect()override;
};
};