home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / ibm1 / v11n10.arj / DLGDEMO.H < prev    next >
Text File  |  1992-03-08  |  1KB  |  51 lines

  1. //
  2. // DLGDEMO.H -- Header File for Common Dialog Demo Program DLGDEMO
  3. //
  4.  
  5. // File menu items 
  6. #define     IDM_NEW      100
  7. #define     IDM_OPEN     101
  8. #define     IDM_SAVE     102
  9. #define     IDM_SAVEAS   103
  10. #define     IDM_EXIT     104
  11.  
  12. // Edit menu items 
  13. #define     IDM_UNDO     200
  14. #define     IDM_CUT      201
  15. #define     IDM_COPY     202
  16. #define     IDM_PASTE    203
  17. #define     IDM_DELETE   204
  18.  
  19. // Edit control IDs 
  20. #define        IDE_MLE         1
  21.  
  22. // Function prototypes
  23. int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
  24. BOOL InitApplication(HANDLE);
  25. BOOL InitInstance(HANDLE, WORD);
  26. BOOL TermInstance(HANDLE);
  27. LONG FAR PASCAL FrameWndProc(HWND, WORD, WORD, LONG);
  28. LONG DoCreate(HWND, WORD, WORD, LONG);
  29. LONG DoInitMenu(HWND, WORD, WORD, LONG);
  30. LONG DoSize(HWND, WORD, WORD, LONG);
  31. LONG DoSetFocus(HWND, WORD, WORD, LONG);
  32. LONG DoCommand(HWND, WORD, WORD, LONG);
  33. LONG DoDestroy(HWND, WORD, WORD, LONG);
  34. LONG DoMenuNew(HWND, WORD, WORD, LONG);
  35. LONG DoMenuOpen(HWND, WORD, WORD, LONG);
  36. LONG DoMenuSave(HWND, WORD, WORD, LONG);
  37. LONG DoMenuSaveAs(HWND, WORD, WORD, LONG);
  38. LONG DoMenuExit(HWND, WORD, WORD, LONG);
  39. LONG DoMenuUndo(HWND, WORD, WORD, LONG);
  40. LONG DoMenuCut(HWND, WORD, WORD, LONG);
  41. LONG DoMenuCopy(HWND, WORD, WORD, LONG);
  42. LONG DoMenuPaste(HWND, WORD, WORD, LONG);
  43. LONG DoMenuDelete(HWND, WORD, WORD, LONG);
  44. VOID NewFile(HANDLE);
  45. VOID ReadFile(HANDLE);
  46. VOID WriteFile(HANDLE);
  47. VOID QueryWriteFile(HANDLE);
  48. VOID SetWindowCaption(char *);
  49.  
  50.  
  51.