--- np2/win9x/debuguty/viewcmn.h 2003/10/16 17:59:09 1.1 +++ np2/win9x/debuguty/viewcmn.h 2005/03/20 08:58:19 1.3 @@ -1,21 +1,22 @@ -extern char viewcmn_hex[16]; -void viewcmn_caption(NP2VIEW_T *view, char *buf); -void viewcmn_putcaption(NP2VIEW_T *view); +extern const char viewcmn_hex[16]; + +void viewcmn_caption(NP2VIEW_T *view, TCHAR *buf); +void viewcmn_putcaption(NP2VIEW_T *view); -BOOL viewcmn_alloc(VIEWMEMBUF *buf, DWORD size); +BOOL viewcmn_alloc(VIEWMEMBUF *buf, UINT32 size); void viewcmn_free(VIEWMEMBUF *buf); NP2VIEW_T *viewcmn_find(HWND hwnd); -void viewcmn_setmode(NP2VIEW_T *dst, NP2VIEW_T *src, BYTE type); +void viewcmn_setmode(NP2VIEW_T *dst, NP2VIEW_T *src, UINT8 type); LRESULT CALLBACK viewcmn_dispat(HWND hwnd, UINT msg, WPARAM wp, LPARAM lp); void viewcmn_setbank(NP2VIEW_T *view); - void viewcmn_setmenuseg(HWND hwnd); void viewcmn_setvscroll(HWND hWnd, NP2VIEW_T *view); -void viewcmn_paint(NP2VIEW_T *view, DWORD bkgcolor, +void viewcmn_paint(NP2VIEW_T *view, UINT32 bkgcolor, void (*callback)(NP2VIEW_T *view, RECT *rc, HDC hdc)); +