InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
TranFxScriptingDefs.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Adobe Developer Technologies
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 _TranFxScriptingDefs_h_
25 #define _TranFxScriptingDefs_h_
26 
27 // {CC392421-6C6C-436d-87FD-84D33688285A}
28 #define kTranFxSettings_CLSID { 0xcc392421, 0x6c6c, 0x436d, { 0x87, 0xfd, 0x84, 0xd3, 0x36, 0x88, 0x28, 0x5a } }
29 
30 // ScriptIDs
31 // New ScriptIDs must be registered with Adobe Developer Support to prevent conflict with other scriptable plug-ins.
32 // See the Making Your Plug-in Scriptable tech note.
33 
34 // Script object ScriptIDs
35 enum CHDMScriptClasses
36 {
37  c_TranFxSettings = 'FXST' // The settings object
38 };
39 // Property ScriptIDs
40 // NB All these have been registered through partners.adobe.com to be sure
41 // that they are unique and don't clash with either application script IDs, or other third parties
42 // At time of writing (Jun 2005):
43 // http://partners.adobe.com/public/developer/indesign/script/scriptid_reg.do
44 //
45 enum TranFxScriptProperties
46 {
47  p_TranFxMode = 'FXmd',
48  p_TranFxOffsetX = 'FXox',
49  p_TranFxOffsetY = 'FXoy',
50  p_TranFxUseBlackAsOpaque = 'FXbo',
51  p_TranFxUseAlpha = 'FXua',
52  p_TranFxUseBlur = 'FXub',
53  p_TranFxSettings = 'FXst' // Expose settings object as property
54 
55 };
56 
57 
58 
59 #endif //_TranFxScriptingDefs_h_
60 
61 // End TranFxScriptingDefs.h
62 
63