home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / pcmagazi / 1991 / 10 / ps.h < prev    next >
C/C++ Source or Header  |  1991-02-26  |  1KB  |  59 lines

  1. #include "windows.h"
  2.  
  3. #ifdef RC_INVOKED
  4. #define ID(id) id
  5. #else
  6. #define ID(id) MAKEINTRESOURCE(id)
  7. #endif
  8.  
  9. #define     NOID                -1  /* for dialog controls */
  10.  
  11. /* Menu IDs */
  12.  
  13. #define     IDM_ABOUT          1001
  14.  
  15. /* Dialog IDs */
  16.  
  17. #define     IDD_MAIN        ID(1001)
  18. #define     IDD_BROWSE      ID(1002)
  19. #define     IDD_ADDEXT      ID(1003)
  20. #define     IDD_MODEXT      ID(1004)
  21. #define     IDD_ABOUT       ID(1005)
  22.  
  23.  
  24. /* Control IDs */
  25. #define     IDC_ASSOC          2001
  26. #define     IDC_CUSTOM         2004
  27. #define     IDC_LIST_TITLE     2005
  28. #define     IDC_LIST_BOX       2006
  29. #define     IDC_ADD            2007
  30. #define     IDC_MODIFY         2008
  31. #define     IDC_REMOVE         2009
  32. #define     IDC_EXIT           2100
  33.  
  34. #define     IDC_COMMAND        2201
  35. #define     IDC_EXTENSION      2202
  36. #define     IDC_BROWSE         2203
  37.  
  38.  
  39. /* Misc defines */
  40.  
  41. /* current mode (listbox contents) */
  42. #define     EXTENSION             1
  43. #define     CUSTOM                2
  44.  
  45. /* initial mode for Extension dialog */
  46. #define     ADD                   1
  47. #define     EDIT                  2
  48.  
  49.  
  50. #define     MAXFILESIZE      0xAFC8  /* maximum file size 45K */
  51.  
  52.  
  53. extern HANDLE  hHourGlass;  /* Handle to hourglass cursor            */
  54. extern HANDLE  hSaveCursor; /* Handle to saved cursor                */
  55. extern char str[255];
  56. extern char szProgName[128];
  57.  
  58. extern BOOL FAR PASCAL BrowseDlg (HWND, WORD, WORD, LONG);
  59.