home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc / Sample Code / CALib & You… / Source / CALib / Implementation / ProxyPart / CAProxyPartDef.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-12-07  |  1.8 KB  |  76 lines  |  [TEXT/MPS ]

  1. /*
  2.  File:        CAProxyPartDef.h
  3.  
  4.  Contains:    CAProxyPart Common constants used by .cpp & .r file
  5.  
  6.  Written by:    PartMaker 
  7.  
  8.     Change History (most recent first):
  9.  
  10.          <7>      11/10/95    RB        Added kCAPropEmbeddedFrames
  11.          <6>      4/7/95    SJF        Change conditional label to
  12.                                     _ALLOCATE_STORAGE_
  13.          <5>     3/15/95    SJF        Revise declaration of constant strings so
  14.                                     they can be shared by multiple files
  15.          <3+>     2/13/95    SJF        Reset string definitions to "CAProxyPart" from "CALib"
  16.          <3>     2/13/95    SJF        Interim checkin to update project database
  17.          <0>    11/16/94    SJF        first written
  18.          
  19.     To Do:
  20.         implement
  21. */
  22.  
  23. #ifndef _CAPROXYPARTDEF_
  24. #define _CAPROXYPARTDEF_
  25.  
  26.  
  27. // Kind
  28. #define kCAProxyPartKind "Apple:Kind:CAProxyPart"
  29.  
  30. // Category
  31. #define kCAProxyPartCategory kODCategoryUtility
  32.  
  33. // Class ID / Editor [Used by ASLM]
  34. #define kCAProxyPartID "Utility::som_CAProxyPart"
  35.  
  36. // Editor User String
  37. #define kCAProxyPartEditorUserString "CAProxyPart 1.0"
  38.  
  39. // Kind User String
  40. #define kCAProxyPartKindUserString "CAProxyPart"
  41.  
  42. // Category User String
  43. #define kCAProxyPartCategoryUserString "Utility"
  44.  
  45. // CAProxyPart OSType
  46. #define kCAProxyPartOSType 'PRXY'
  47.  
  48. #define    kNMAPid                        127
  49. #define kKindCategoryMapId            kNMAPid+1
  50. #define kEditorKindMapId            kNMAPid+2
  51. #define kEditorUserStringMapId        kNMAPid+3
  52. #define kKindUserStringMapId        kNMAPid+4
  53. #define kCategoryUserStringMapId    kNMAPid+5
  54. #define kOldMacOSTypeMapId            kNMAPid+6
  55.  
  56. #define kNMAPid1 128
  57. #define kNMAPid2 129
  58. #define kNMAPid3 130
  59. #define kNMAPid4 131
  60. #define kNMAPid5 132
  61. #define kNMAPid6 133
  62.  
  63.  
  64. // The "Picture" menu's resource and menu ID:
  65. #define kMenuID               5000
  66.  
  67. // About box Alert ID
  68. #define kCAProxyPartAboutBoxID  5000
  69.  
  70. #define     kCAProxyPartPresNormal        "CAProxyPart:Presentation:Normal"
  71. #define     kCAProxyPartExtension        "CAProxyPart:Extension:CALib:"
  72. #define     kCAPropEmbeddedFrames        "CAProxyPart::EmbeddedFrames"
  73.         
  74.  
  75. #endif
  76.