d5511dbb36cdb87ac9f450519219a4061e164d60
2 * PROJECT: PAINT for ReactOS
4 * FILE: base/applications/mspaint_new/sizebox.h
5 * PURPOSE: Window procedure of the size boxes
6 * PROGRAMMERS: Benedikt Freisen
9 class CSizeboxWindow
: public CWindowImpl
<CSizeboxWindow
>
12 DECLARE_WND_CLASS_EX(_T("Sizebox"), CS_DBLCLKS
, COLOR_HIGHLIGHT
)
14 BEGIN_MSG_MAP(CSizeboxWindow
)
15 MESSAGE_HANDLER(WM_SETCURSOR
, OnSetCursor
)
16 MESSAGE_HANDLER(WM_LBUTTONDOWN
, OnLButtonDown
)
17 MESSAGE_HANDLER(WM_MOUSEMOVE
, OnMouseMove
)
18 MESSAGE_HANDLER(WM_LBUTTONUP
, OnLButtonUp
)
21 LRESULT
OnSetCursor(UINT nMsg
, WPARAM wParam
, LPARAM lParam
, BOOL
& bHandled
);
22 LRESULT
OnLButtonDown(UINT nMsg
, WPARAM wParam
, LPARAM lParam
, BOOL
& bHandled
);
23 LRESULT
OnMouseMove(UINT nMsg
, WPARAM wParam
, LPARAM lParam
, BOOL
& bHandled
);
24 LRESULT
OnLButtonUp(UINT nMsg
, WPARAM wParam
, LPARAM lParam
, BOOL
& bHandled
);