home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / pcmagazi / 1992 / 12 / dlgdemo3.h < prev    next >
Text File  |  1992-04-08  |  2KB  |  67 lines

  1. //
  2. // DLGDEMO3.H -- Header File for Common Dialog Demo Program DLGDEMO3.C
  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. // Search menu items
  20. #define     IDM_FIND     300
  21. #define     IDM_REPLACE     301
  22.  
  23. // Other menu items
  24. #define     IDM_FONT     400
  25. #define     IDM_COLOR    500
  26.  
  27. // Edit control IDs 
  28. #define        IDE_MLE         1
  29.  
  30. // Function prototypes
  31. int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
  32. BOOL InitApplication(HANDLE);
  33. BOOL InitInstance(HANDLE, WORD);
  34. BOOL TermInstance(HANDLE);
  35. LONG FAR PASCAL FrameWndProc(HWND, WORD, WORD, LONG);
  36. LONG DoCreate(HWND, WORD, WORD, LONG);
  37. LONG DoInitMenu(HWND, WORD, WORD, LONG);
  38. LONG DoSize(HWND, WORD, WORD, LONG);
  39. LONG DoSetFocus(HWND, WORD, WORD, LONG);
  40. LONG DoCommand(HWND, WORD, WORD, LONG);
  41. LONG DoDestroy(HWND, WORD, WORD, LONG);
  42. LONG DoSetColor(HWND, WORD, WORD, LONG);
  43. LONG DoFindReplace(HWND, WORD, WORD, LONG);
  44. LONG DoFind(HWND, WORD, WORD, LONG);
  45. LONG DoReplace(HWND, WORD, WORD, LONG);
  46. LONG DoMenuNew(HWND, WORD, WORD, LONG);
  47. LONG DoMenuOpen(HWND, WORD, WORD, LONG);
  48. LONG DoMenuSave(HWND, WORD, WORD, LONG);
  49. LONG DoMenuSaveAs(HWND, WORD, WORD, LONG);
  50. LONG DoMenuExit(HWND, WORD, WORD, LONG);
  51. LONG DoMenuUndo(HWND, WORD, WORD, LONG);
  52. LONG DoMenuCut(HWND, WORD, WORD, LONG);
  53. LONG DoMenuCopy(HWND, WORD, WORD, LONG);
  54. LONG DoMenuPaste(HWND, WORD, WORD, LONG);
  55. LONG DoMenuDelete(HWND, WORD, WORD, LONG);
  56. LONG DoMenuFind(HWND, WORD, WORD, LONG);
  57. LONG DoMenuReplace(HWND, WORD, WORD, LONG);
  58. LONG DoMenuFont(HWND, WORD, WORD, LONG);
  59. LONG DoMenuColor(HWND, WORD, WORD, LONG);
  60. VOID NewFile(HANDLE);
  61. VOID ReadFile(HANDLE);
  62. VOID WriteFile(HANDLE);
  63. VOID QueryWriteFile(HANDLE);
  64. VOID SetWindowCaption(char *);
  65. BOOL FindString(VOID);
  66.  
  67.