Files
Sun1602/Client/GameClient/Interface/VScrollDialog.h
T
2022-10-26 12:25:11 +08:00

19 lines
539 B
C++

#pragma once
//------------------------------------------------------------------------------
class VScrollDialog
{
public:
virtual void Update();
virtual void MessageProc(SI_MESSAGE* msg);
protected:
virtual CCtrlVScrollWZ* vscroll_control() = 0;
virtual bool GetScrollArea(RECT& area) = 0;
virtual void ResizeingVScrollControl(int scroll_max_num, int scroll_pos);
virtual bool OnVScrollDown(SI_MESSAGE* msg);
virtual bool OnVScrollUp(SI_MESSAGE* msg);
virtual bool OnVScrollThumb(SI_MESSAGE* msg);
};