InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
MovieScriptingDefs.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: wtislar
6 //
7 // $Author$
8 //
9 // $DateTime$
10 //
11 // $Revision$
12 //
13 // $Change$
14 //
15 // Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16 //
17 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18 // with the terms of the Adobe license agreement accompanying it. If you have received
19 // this file from a source other than Adobe, then your use, modification, or
20 // distribution of it requires the prior written permission of Adobe.
21 //
22 //========================================================================================
23 
24 #ifndef __MOVIESCRIPTINGDEFS__
25 #define __MOVIESCRIPTINGDEFS__
26 
27 #include "MediaScriptingDefs.h"
28 
29 // ------------------------------------------------------------------
30 
31 //
32 // Please make sure any id's you add are unique !!!
33 //
34 
35 enum MovieItemDefs
36 {
37  //These are used for inheritance in the AETE
38  MovieItemProperties = 'MPrp',
39 
40  c_Movie = 'Movi', // cRectangle in AERegistry.h
41  c_Movies = 'Mvis',
42  c_NavigationPoint = 'nvpt',
43  c_NavigationPoints = 'nvps',
44 
45  // enumerated types
46 
47  en_MoviePlayMode = 'Mplm',
48  en_MovieOnce = 'Sone',
49  en_MovieOpen = 'Mopn',
50  en_MovieRepeat = 'Srep',
51 
52  en_MovieFloatingWindowSize = 'Mfws',
53  en_MovieOneFifth = 'Mfif',
54  en_MovieOneFourth = 'Mfor',
55  en_MovieOneHalf = 'Mhal',
56  en_MovieFull = 'Mful',
57  en_MovieDouble = 'Mtox',
58  en_MovieTriple = 'Mtrx',
59  en_MovieQuadruple = 'Mqux',
60  en_MovieMax = 'Mmax',
61 
62  en_MovieFloatingWindowPosition = 'Mfwp', // needed for Mac Scripting
63  en_MovieUpperLeft = en_UpperLeft,
64  en_MovieUpperMiddle = 'Mumd',
65  en_MovieUpperRight = 'Murt',
66  en_MovieCenterLeft = 'Mclf',
67  en_MovieCenter = 'Mcen',
68  en_MovieCenterRight = 'Mcrt',
69  en_MovieLowerLeft = 'Mllf',
70  en_MovieLowerMiddle = 'Mlmd',
71  en_MovieLowerRight = 'Mlrt',
72 
73  en_MoviePosterType = 'Mmpt',
74 
75  // properties
76 
77  p_MovieFloatingWindowPosition = 'Mwpt',
78  p_MovieFloatingWindowSize = 'Mwsz',
79  p_MovieHasFloatingWindow = 'Mhfw',
80  p_MoviePlayMode = 'Mmod',
81  p_MovieShowController = 'Msho',
82  p_MoviePosterType = 'Mpty', // added [Vantive 616739]
83  p_NavigationPointIdentifier = p_ID,
84  p_NavigationPointDisplayName = p_Name,
85  p_NavigationPointTime = 'Nvpt',
86  p_MovieControllerSkin = 'Mskn',
87  p_MovieShowControllerOnRollover = 'Mscr',
88  p_MovieLoop = 'Mlpf',
89 
90  // events
91 
92  e_VerifyURL = 'Sepo',
93 
94  // hidden properties for save backwards
95 
96  p_CustomPoster = 'Mcsp',
97  p_IntrinsicBounds = 'Mibd',
98  p_PosterIsAvailable = 'Mpia',
99  p_CanChoosePosters = 'Mccp'
100 
101 };
102 
103 #endif //#ifndef __MOVIESCRIPTINGDEFS__