home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 October: Mac OS SDK / Dev.CD Oct 96 SDK / Dev.CD Oct 96 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / Developer University / DUProjects / DataCopy / Sources / Part.r < prev    next >
Encoding:
Text File  |  1996-08-16  |  2.7 KB  |  150 lines  |  [TEXT/CWIE]

  1. //-------------------------------------------------------------------------------------
  2. //    File:        DataCopyPrt.r
  3. //
  4. //    Contains:    Resources for DataCopy part
  5. //
  6. //    Copyright:    © 1995 by Apple Computer, Inc., all rights reserved.
  7. //-------------------------------------------------------------------------------------
  8.  
  9.  
  10. #define SystemSevenOrBetter 1            // we want the extended types
  11. #define    SystemSevenOrLater    1            // Types.r uses this variable
  12.  
  13. #include "Types.r"
  14. #include "SysTypes.r"
  15. #include "CodeFragmentTypes.r"
  16.  
  17. #ifndef __ODTYPES_R__
  18. #include "ODTypes.r"
  19. #endif
  20.  
  21. #ifndef BINDING_K
  22. #include "Binding.k"
  23. #endif
  24.  
  25. //-------------------------------------------------------------------------------------
  26. resource 'cfrg' (0) {
  27.     {    /* array memberArray: 2 elements */
  28.         /* [1] */
  29. #ifdef FW_BUILD_MAC68K
  30.         kMotorola,
  31. #else
  32.         kPowerPC,
  33. #endif
  34.         kFullLib,
  35.         kNoVersionNum,
  36.         kNoVersionNum,
  37.         kDefaultStackSize,
  38.         kNoAppSubFolder,
  39.         kIsLib,
  40.         kOnDiskFlat,
  41.         kZeroOffset,
  42.         kWholeFork,
  43.         kDataCopyEditor,
  44.         /* [2] */
  45. #ifdef FW_BUILD_MAC68K
  46.         kMotorola,
  47. #else
  48.         kPowerPC,
  49. #endif
  50.         kFullLib,
  51.         kNoVersionNum,
  52.         kNoVersionNum,
  53.         kDefaultStackSize,
  54.         kNoAppSubFolder,
  55.         kIsLib,
  56.         kOnDiskFlat,
  57.         kZeroOffset,
  58.         kWholeFork,
  59.         "DataCopy"
  60.     }
  61. };
  62.  
  63. //-------------------------------------------------------------------------------------
  64. // NMAP Resources
  65. //-------------------------------------------------------------------------------------
  66.  
  67. resource kODNameMappings (kKindCategoryMapId) {
  68.     kODKind,
  69.     {    /* array Types: 1 elements */
  70.         /* [1] */
  71.         kDataCopyKind,
  72.         kODIsAnISOStringList
  73.         {
  74.             {    /* array ClassIDs: 1 elements */
  75.                 /* [1] */
  76.                 kDataCopyCategory
  77.             }
  78.         }
  79.     }
  80. };
  81.  
  82. resource kODNameMappings (kEditorKindMapId) {
  83.     kODEditorKinds,
  84.     {    /* array Types: 1 elements */
  85.         /* [1] */
  86.         kDataCopyEditor,
  87.         kODIsAnISOStringList
  88.         {
  89.             {    /* array ClassIDs: 1 elements */
  90.                 /* [1] */
  91.                 kDataCopyKind
  92.             }
  93.         }
  94.     }
  95. };
  96.  
  97. resource kODNameMappings (kEditorUserStringMapId) {
  98.     kODEditorUserString,
  99.     {    /* array Types: 1 elements */
  100.         /* [1] */
  101.         kDataCopyEditor,
  102.         kODIsINTLText
  103.         {
  104.             smRoman,
  105.             langEnglish,
  106.             kDataCopyEditorUserString
  107.         }
  108.     }
  109. };
  110.  
  111. resource kODNameMappings (kKindUserStringMapId) {
  112.     kODKindUserString,
  113.     {    /* array Types: 1 elements */
  114.         /* [1] */
  115.         kDataCopyKind,
  116.         kODIsINTLText
  117.         {
  118.             smRoman,
  119.             langEnglish,
  120.             kDataCopyKindUserString
  121.         }
  122.     }
  123. };
  124.  
  125. resource kODNameMappings (kCategoryUserStringMapId) {
  126.     kODCategoryUserString,
  127.     {    /* array Types: 1 elements */
  128.         /* [1] */
  129.         kDataCopyCategory,
  130.         kODIsINTLText
  131.         {
  132.             smRoman,
  133.             langEnglish,
  134.             kDataCopyCategoryUserString
  135.         }
  136.     }
  137. };
  138.  
  139. resource kODNameMappings (kOldMacOSTypeMapId) {
  140.     kODKindOldMacOSType,
  141.     {    /* array KeyList: 1 elements */
  142.         /* [1] */
  143.         kDataCopyKind,
  144.         kODIsMacOSType {
  145.             kDataCopyOSType
  146.         }
  147.     }
  148. };
  149.  
  150.