mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.1 KiB
28 lines
1.1 KiB
#ifdef FEATURE_IMAGE_VIEWER
|
|
|
|
#define MULTIMEDIA_CREATE_X 40
|
|
#define MULTIMEDIA_CREATE_Y 40
|
|
|
|
#define VIEWER_LINESCROLL_AMOUNT 0.2
|
|
#define VIEWER_PAGESCROLL_AMOUNT 0.5
|
|
|
|
extern struct Mwin *gTW_Current;
|
|
|
|
BOOL Viewer_InitImageWin(struct Mwin *ntw);
|
|
BOOL Viewer_ShowCachedFile(const char *pszURL);
|
|
HTStream *Viewer_Present(struct Mwin *tw, HTRequest *request, void *param, HTFormat input_format, HTFormat output_format, HTStream *output_stream);
|
|
void Viewer_HorzScroll(struct ViewerInfo *pViewerInfo, int code, int pos);
|
|
void Viewer_VertScroll(struct ViewerInfo *pViewerInfo, int code, int pos);
|
|
void Viewer_RedisplayImage(HWND hwnd, HDC hDC, struct ViewerInfo *pViewerInfo);
|
|
void Viewer_RestrictSize(struct ViewerInfo *pViewerInfo, LPMINMAXINFO pInfo);
|
|
void Viewer_ReadjustScrollbars(struct ViewerInfo *pViewerInfo);
|
|
void Viewer_HandleInitMenu(void);
|
|
BOOL Viewer_HandleMenu(struct ViewerInfo *pViewerInfo, int menuID);
|
|
void Viewer_CleanUp(void);
|
|
void Viewer_PaintIcon(struct ViewerInfo *pViewerInfo, HDC hDC);
|
|
HICON Viewer_QueryIcon(struct ViewerInfo *pViewerInfo);
|
|
void Viewer_RegisterClass(VOID);
|
|
HWND Viewer_GetNextWindow(BOOL bStart);
|
|
BOOL Viewer_IsWindow(HWND hwnd);
|
|
|
|
#endif
|