home *** CD-ROM | disk | FTP | other *** search
- /* file menu items */
- #define IDM_NEW 100
- #define IDM_OPEN 101
- #define IDM_OPEN2 102
- #define IDM_SAVE 103
- #define IDM_SAVEAS 104
- #define IDM_DELETE 105
- #define IDM_PRINT 106
- #define IDM_PRINTSETUP 107
- #define IDM_FONTS 108
- #define IDM_EXIT 109
- /* edit menu items */
- #define IDM_UNDO 200
- #define IDM_CUT 201
- #define IDM_COPY 202
- #define IDM_PASTE 203
- #define IDM_CLEAR 204
- #define IDM_SELECTALL 205
- /* search menu items */
- #define IDM_FIND 300
- #define IDM_NEXT 301
- #define IDM_PREV 302
- #define IDM_REPL 303
- #define IDM_REPLA 304
- /* build menu items */
- #define IDM_CMPL 400
- #define IDM_BUILD 401
- #define IDM_BUILDALL 402
- #define IDM_VIEW 403
- #define IDM_CLEAN 404
- #define IDM_RUN 405
- /* help menu items */
- #define IDM_CHELP 500
- #define IDM_WHELP 501
- #define IDM_ABOUT 502
- /* Control IDs */
- #define IDC_EDIT 601
- #define IDC_FILENAME 602
- /* find box items */
- #define IDD_FIND 700
- #define IDD_SEARCH 701
- #define IDD_PREV 702
- #define IDD_NEXT 703
- #define IDD_CASE 704
- #define IDD_REPL 705
-
- #define MAXFILESIZE 1000000 /* maximum file size (in bytes) that can be loaded */
- #define MAXFILENAME 256 /* maximum length of file pathname */
- #define MAXCUSTFILTER 40 /* maximum size of custom filter buffer */
-
- int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
- BOOL InitApplication(HANDLE);
- BOOL InitInstance(HANDLE, int);
- long FAR PASCAL MainWndProc(HWND, UINT, UINT, LONG);
- BOOL FAR PASCAL About(HWND, UINT, UINT, LONG);
- BOOL SaveFile(HWND);
- BOOL QuerySaveFile(HWND);
- HANDLE GetPrinterDC();
- int FAR PASCAL AbortProc(HDC, int);
- int FAR PASCAL AbortDlg(HWND, UINT, UINT, LONG);
- extern short FAR CDECL MPError(HWND,WORD,WORD,...);
- extern BOOL NEAR PASCAL RealSlowCompare (PSTR, PSTR);
- extern VOID NEAR PASCAL MyFindText (LONG );
- extern VOID FAR PASCAL Find(void);
- extern VOID FAR PASCAL FindNext(void);
- extern VOID FAR PASCAL FindPrev(void);
-