home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / com / oleaut / dspcalc2 / resource.h < prev   
C/C++ Source or Header  |  1997-10-05  |  2KB  |  78 lines

  1. /*** 
  2. *resource.h
  3. *
  4. *  This is a part of the Microsoft Source Code Samples.
  5. *
  6. *  Copyright (C) 1992-1997 Microsoft Corporation. All rights reserved.
  7. *
  8. *  This source code is only intended as a supplement to Microsoft Development
  9. *  Tools and/or WinHelp documentation.  See these sources for detailed
  10. *  information regarding the Microsoft samples programs.
  11. *
  12. *Purpose:
  13. *
  14. *Implementation Notes:
  15. *
  16. *****************************************************************************/
  17.  
  18. #ifdef _MAC
  19.  
  20. #define kMinSize    500    /* minimum size (in K) */
  21. #define kPrefSize    500    /* preferred size (in K) */
  22.  
  23. #define kMinHeap    21 * 1024
  24. #define kMinSpace    8 * 1024
  25.  
  26. #define    rMenuBar    128    /* menu bar */
  27. #define    rAboutAlert    128    /* about alert */
  28. #define    rUserAlert    129    /* error alert */
  29.  
  30. #define    rCalc        130
  31.  
  32. #define    mApple        128    /* Apple menu */
  33. #define    iAbout        1
  34.  
  35. #define    mFile        129    /* File menu */
  36. #define iClose        4
  37. #define    iQuit        12
  38.  
  39. #define    mEdit        130    /* Edit menu */
  40. #define    iUndo        1
  41. #define    iCut        3
  42. #define    iCopy        4
  43. #define    iPaste        5
  44. #define    iClear        6
  45.  
  46. #endif
  47.  
  48. // Note: there is code that depends on all of the digits being contiguous
  49. // and in the following order.
  50.  
  51. // Mac Note: On the mac these IDs correspond to the control indices
  52. // in the DITL array.
  53.  
  54. #define IDC_ZERO     1
  55. #define IDC_ONE      2
  56. #define IDC_TWO      3
  57. #define IDC_THREE    4
  58. #define IDC_FOUR     5
  59. #define IDC_FIVE     6
  60. #define IDC_SIX      7
  61. #define IDC_SEVEN    8
  62. #define IDC_EIGHT    9
  63. #define IDC_NINE     10
  64.  
  65. // Note: there is code that depends on the operators being contiguous
  66. // and in the following order.
  67. //
  68. #define IDC_PLUS     11
  69. #define IDC_MINUS    12
  70. #define IDC_MULT     13
  71. #define IDC_DIV      14
  72.  
  73. #define IDC_CLEAR    15
  74. #define IDC_EQUALS   16
  75.  
  76. #define IDC_DISPLAY  17
  77.  
  78.