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 Development Framework / ODFDev / ODF / Examples / Movie / Include / MovieDef.h < prev    next >
Encoding:
Text File  |  1995-11-08  |  2.6 KB  |  84 lines  |  [TEXT/MPS ]

  1. //========================================================================================
  2. //
  3. //    File:                MovieDef.h
  4. //    Release Version:    $ 1.0d11 $
  5. //
  6. //    Copyright:    © 1993, 1995 by Apple Computer, Inc., all rights reserved.
  7. //
  8. //========================================================================================
  9.  
  10. #ifndef MOVIEDEF_H
  11. #define MOVIEDEF_H
  12.  
  13. // Uncomment the following three lines, and define them appropriately!!
  14. // If your part can be a container for other parts, define FW_SUPPORTS_EMBEDDING
  15. // to be 1.  Otherwise define it to be 0.
  16. // If your part defines any ODExtensions, define FW_SUPPORTS_EXTENSIONS to be
  17. // 1 to enable the extensions manager.  Otherwise, define it to be 0.
  18. // If your part is scriptable, define FW_SUPPORTS_SCRIPTING to be 1. Otherwise,
  19. // define it to be zero.  Note that if your part is scriptable is must support
  20. // extensions, so FW_SUPPORTS_EXTENSIONS must be defined to be 1.
  21.  
  22. #define FW_SUPPORTS_EMBEDDING 0
  23. #define FW_SUPPORTS_EXTENSIONS 0
  24. #define FW_SUPPORTS_SCRIPTING 0
  25.  
  26. #ifndef FW_SUPPORTS_EMBEDDING
  27. #error You must define FW_SUPPORTS_EMBEDDING to be 0 or 1 (immediately above)
  28. #endif
  29.  
  30. #ifndef FW_SUPPORTS_EXTENSIONS
  31. #error You must define FW_SUPPORTS_EXTENSIONS to be 0 or 1 (immediately above)
  32. #endif
  33.  
  34. #ifndef FW_SUPPORTS_SCRIPTING
  35. #error You must define FW_SUPPORTS_SCRIPTING to be 0 or 1 (immediately above)
  36. #endif
  37.  
  38. // Kind
  39. #define kODFMovieKind "+//ISO 9070/ANSI::113722::US::CI LABS::Apple:ODFExamples:Kind:ODFMovie"
  40.  
  41. // Class ID
  42. #define kODFMovieEditor "ODFExamples::ODFMovie"
  43.  
  44. // Editor User String
  45. #define kODFMovieEditorUserString "ODFMovie 1.0d11"
  46. #define kODFMovieEditorUserString1 "Movie File"
  47. #define kODFMovieEditorUserString2 "Movie Data"
  48.  
  49. // Kind User String
  50. #define kODFMovieKindUserString "ODF Movie Example"
  51.  
  52. // Category User String
  53. #define kODFMovieCategoryUserString "QuickTime Movie"
  54.  
  55. // Movie OSType
  56. #define kODFMovieOSType 'DFMD'
  57.  
  58. // Part Icon ID
  59. #define kPartIconID 132
  60.  
  61. #define kMooVOSType             'MooV'
  62.  
  63. #define kKindCategoryMapId            128
  64. #define kEditorKindMapId            kKindCategoryMapId+1
  65. #define kEditorUserStringMapId        kEditorKindMapId+1
  66. #define kKindUserStringMapId        kEditorUserStringMapId+1
  67. #define kCategoryUserStringMapId    kKindUserStringMapId+1
  68. #define kOldMacOSTypeMapId            kCategoryUserStringMapId+1
  69. #define kEditorPlatformKinds        kOldMacOSTypeMapId + 1
  70.  
  71. // ----- Menu Strings ID -----
  72. #define kMenuStrings 1000
  73.  
  74. #define kMovieStr                1
  75. #define kChooseMovieStr            kMovieStr + 1
  76. #define kStartMovieStr            kChooseMovieStr + 1
  77. #define kStopMovieStr            kStartMovieStr + 1
  78. #define kLoopingStr                kStopMovieStr + 1
  79. #define kHideControllerStr        kLoopingStr + 1
  80. #define kShowControllerStr        kHideControllerStr + 1
  81.  
  82. #endif
  83.  
  84.