InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
MediaUIID.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 __MediaUIID__
25 #define __MediaUIID__
26 
27 #if PRAGMA_ONCE
28 #endif
29 
30 #include "CrossPlatformTypes.h"
31 #include "IDFactory.h"
32 
33 #define kMediaUIPrefix RezLong(0x14900) //Refer also to AdobePrefix.h
34 
35 // <Start IDC>
36 // PluginID
37 #define kMediaUIPluginName "MediaUI"
38 #define kMediaUIPluginID kMediaUIPrefix + 1
39 
40 // Anna
41 #define kMediaUIAnnaRemoveImpls kAnnaInitialMinorFormatNumber
42 
43 // Add one of these for each product version.
44 #define kMediaUILastAnnaMinorFormat kMediaUIAnnaRemoveImpls
45 
46 // Overall
47 #define kMediaUILastFormatChg kMediaUILastAnnaMinorFormat
48 
49 
50 // <Class ID>
51 // gap
52 //gap
53 //gap
54 //gap
55 
56 // <Interface ID>
57 //gap
58 
59 // <Implementation ID>
60 // gap
61 // gap
62 // gap
63 //gap
64 //gap
65 
66 
67 
68 // <Widget ID>
69 
70 // *** Widget IDs for Movie Settings dialog ***
71 
72 //gap
73 // gap
74 // gap
75 // gap
76 // gap
77 // gap
78 //gap
79 //gap
80 
81 // <Action ID>
82 
83 // gap
84 // gap
85 
86 
87 // <Ignore>
88 // ***** Resource IDs *****
89 #define kMediaPanelRsrcID 6000
90 #define kNavigationPointNodeWidgetRsrcID 6100
91 #define kMenuDef_MediaPanelRsrcID 129
92 #define kMediaUIStringsRsrcID 3001
93 #define kMediaUIStringsNoTransRsrcID 4001
94 
95 #define kCommonMediaUIStringsRsrcID 5001 // Resource ID of Common Media UI strings
96 
97 // HTML Preview panel resource definition
98 #define kHTMLPreviewPaletteRsrcID 6200
99 #define kHTMLPreviewPaletteIconRsrcID 6201
100 #define kHTMLPreviewPanelActionsRsrcID 6202
101 #define kHTMLPreviewDocumentIconRsrcID 6203
102 #define kHTMLPreviewRefreshIconRsrcID 6204
103 #define kHTMLPreviewInBrowserRefreshIconRsrcID 6205
104 #define kHTMLTwoDevicesIconRsrcID 6206
105 #define kHTMLOneDeviceIconRsrcID 6207
106 #define kMinHTMLPreviewPanelWidth 207
107 #define kMinHTMLPreviewPanelHeight 160
108 #define kMenuDef_HTMLPreviewPanelRsrcID 130
109 #define kPanelList_HTMLPreviewPanelRsrcID 150
110 
111 // Dialog resource IDs
112 
113 #define kPlaceVideoFromURLDialogRsrcID 3400
114 #define kPDFOptionsDialogRsrcID 3500
115 #define kEditHTMLDialogRsrcID 3600
116 
117 // ----- Icon resource ids.
118 #define kMediaPanelIconRsrcID 600
119 #define kAddNavigationPointIconResID 601
120 #define kRemoveNavigationPointIconResID 602
121 #define kUpdatePosterIconResID 603
122 #define kPlaceVideoFromURLIconResID 604
123 #define kPDFOptionsIconResID 605
124 #define kPlaceMediaIconResID 606
125 #define kShowPreviewIconRsrcID 607
126 #define kMovieAdornmentIconResID 1500
127 #define kSoundAdornmentIconResID 1501
128 
129 #define kMediaPanelActionsRsrcID 10000 // Resource ID of popup menu on Media Panel
130 
131 // For panel geometry
132 #define kVideoWidgetsHeight 125 // includes Play on Page Load checkbox thru Show Controller on Rollover checkbox
133 #define kVideoPanelDefaultHeight 494 // includes preview area thru "+" and "-" buttons
134 
135 #define kMediaPanelDefaultHeight 525
136 #define kBottomButtonPanelHeight 30 //(kCC2016StandardGapBetweenWidgets+1+kCC2016PanelIconHeight)
137 
138 #define kMediaPanelDefaultWidth 270 // new wider width to accommodate localization.
139 #define kAudioPanelDefaultHeight 315
140 #define kSWFPanelDefaultHeight 262
141 
142 #define kPreviewPlayerWidgetHeight 203
143 #define kPreviewAreaHeight 205 // includes player widget and the separator bar
144 #define kNavigationPointsListBoxWidgetHeight 90
145 #define kNavigationPointsListPanelWidgetHeight 118
146 
147 #define kVideoPanelCollapsedHeight (kVideoPanelDefaultHeight-kNavigationPointsListPanelWidgetHeight)
148 
149 // kPreviewablePlayerWhiteBackgroundWidgetHeight is used as the containing panel for the media player widget.
150 // XD widen the media panel. As a result, we have empty spaces to the left/right of the player widget.
151 // In order minimize showing gray, I put a white panel behind the player widget.
152 // But need to subtract the area where the play head and counter are shown. This area is shown in gray.
153 // It's ugly but XD is OK with this....
154 #define kPreviewablePlayerWhiteBackgroundWidgetHeight 167 // This is kPreviewPlayerWidgetHeight minus the play head area.
155 #define kPreviewableMediaWidth 210
156 #define kMediaLabelWidgetWidth 70
157 #define kMediaLabelWidgetWidth_DE 80
158 #define kMediaLabelWidgetWidth_FR 95
159 #define kMediaLabelWidgetWidth_ES 65
160 #define kMediaLabelWidgetWidth_NL 50
161 #define kMediaLabelWidgetWidth_HU 65
162 #define kMediaLabelWidgetWidth_UA 50
163 #define kMediaLabelWidgetWidth_JP 75
164 #define kMediaButtonWidth 18
165 #define kMediaIconWidth 15
166 
167 
168 
169 
170 #endif // __MovieUIID__
171 
172 // End, MediaUIID.h.