

#ifndef wndlib_h__
#define wndlib_h__

#include "mfbase1.h"
#include "winex.h"

#define WM_X_PARENTSIZED 0xd001
#define WM_X_UPDATEDATA  0xd002

MF_API(void) WND_to_center(HWND wnd);

MF_API(void)  WND_set_pos(HWND wnd, int l, int t);
MF_API(void)  WND_set_size(HWND wnd, int w, int h);

MF_API(int) WND_get_client_width(HWND wnd);
MF_API(int) WND_get_client_height(HWND wnd);

MF_API(void) WND_set_client_size(HWND wnd, int w, int h);


MF_API(void) WND_set_hscroll_page (HWND wnd, int page);
MF_API(void) WND_set_hscroll_range(HWND wnd, int min, int max);

MF_API(int)  WND_get_vscroll_pos( HWND wnd);
MF_API(int)  WND_get_vscroll_page( HWND wnd );
MF_API(void) WND_set_vscroll_page (HWND wnd, int page);
MF_API(void) WND_set_vscroll_range(HWND wnd, int min, int max);


MF_API(int) WND_is_proceeded_as_dialog_message(MSG *msg);

#endif // !wndlib_h__


