InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
FrmLblScriptingDefs.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 _FrmLblScriptingDefs_h_
25 #define _FrmLblScriptingDefs_h_
26 
27 // GUIDs for script objects
28 
29 // {D96E53DE-B6FB-43f5-96E2-5EE370522BAF}
30 #define kFrmLblPref_CLSID {0xd96e53de, 0xb6fb, 0x43f5, {0x96, 0xe2, 0x5e, 0xe3, 0x70, 0x52, 0x2b, 0xaf } }
31 
32 // {D96E53DE-B6FB-43f5-96E2-5EE370522BB0}
33 #define kFrmLblPrintPref_CLSID {0xd96e53de, 0xb6fb, 0x43f5, {0x96, 0xe2, 0x5e, 0xe3, 0x70, 0x52, 0x2b, 0xb0 } }
34 
35 // ScriptIDs
36 // New ScriptIDs must be registered with Adobe Developer Support to prevent conflict with other scriptable plug-ins.
37 // See the Making Your Plug-in Scriptable tech note.
38 
39 // Property ScriptIDs
40 enum FrmLblScriptProperties
41 {
42  p_FrmLblString = 'FLst', // frame label string
43  p_FrmLblSize = 'FLsz', // frame label point size (in points)
44  p_FrmLblVisibility = 'FLvi', // frame label visibility
45  p_FrmLblFontColor = 'FLfc', // frame label color
46  p_FrmLblPosition = 'FLrp', // frame label position
47  p_FrmLblPrintPref = 'FLpr', // frame label print preference
48  p_FrmLblPrint = 'FLpp', // frame label print preference value
49  p_FrmLblPref = 'FLdp' // frame label preference
50 
51 };
52 
53 // Object ScriptIDs
54 enum FrmLblScriptClasses
55 {
56  c_FrmLblPrintPref = 'FLPF',
57  c_FrmLblPref = 'FLDP'
58 };
59 
60 enum FrmLblScriptEnums
61 {
62  en_FrmLblPosition = 'FLep',
63  en_FrmLblLeft = 'FLel',
64  en_FrmLblRight = 'FLer',
65  en_FrmLblTop = 'FLet',
66  en_FrmLblBottom = 'FLeb'
67 };
68 
69 #endif //_FrmLblScriptingDefs_h_
70 
71 // End FrmLblScriptingDefs.h
72 
73