home *** CD-ROM | disk | FTP | other *** search
- Listing 2
-
- class WParaView : public WinAppStdWindow
- {
- char filename[FILENAME_MAX];
- int LineHeight, MaxScreenLines, winHeight, winWidth;
- public:
- static long FAR PASCAL WndProc(HWND, unsigned, WORD, LONG);
-
- WParaView(char *winname) : WinAppStdWindow(winname)
- {
- SetClassWinProc(WParaView::WndProc);
- SetClassMenu("FILEMENU");
- SetClassIcon("WPV");
- filename[0] = '\0';
- SetFileName(GetCmdLine());
- }
-
- void SetFileName(LPSTR cmdline);
- char *GetFileName(void);
- void WinScroll(unsigned msg, WORD wParam, LONG lParam);
- void OpenFile(void);
- void CloseFile(void);
- void FileAbout(void);
- BOOL QueryTerminate(void);
- void Paint(void);
- void Size(LONG lParam);
- void Refresh(void);
- void ChangeTitleBar(void);
- };