InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
EBookExportID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Gang Xiao
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 // Info: Contains IDs used by the EbookExport plugin.
24 //
25 //========================================================================================
26 
27 #ifndef __EbookExportID__
28 #define __EbookExportID__
29 
30 // ----- Interfaces -----
31 
32 #include "IDFactory.h"
33 
34 // ----- Includes -----
35 
36 #include "CrossPlatformTypes.h"
37 
38 
39 #define kEBookExportPrefix RezLong(0x21A00)
40 
41 //
42 // PluginID
43 //
44 #define kEBookExportPluginName "EbookExport"
45 
46 //
47 // <Class ID>
48 //
49 
50 //
51 // <Interface ID>
52 //
53 
54 
55 
56 
57 
58 
59 
60 
61 
62 //
63 // <Implementation ID>
64 //
65 
66 
67 //
68 // <Error ID>
69 //
70 
71 //
72 //Script Element IDs
73 //
74 
75 // ebook
76 // -- general panel
77 
78 // -- image panel
79 
80 // -- content panel
81 
82 // xhtml specific
83 
84 
85 
86 //GUIDS
87 
88 // {DEFAFCF5-B9A4-4024-B557-CEA5DBFAB7B2}
89 #define kEPubExportPref_CLSID { 0xdefafcf5, 0xb9a4, 0x4024, { 0xb5, 0x57, 0xce, 0xa5, 0xdb, 0xfa, 0xb7, 0xb2 } }
90 // {C677E37B-05A0-4ce9-876C-FD9D289027BA}
91 #define kHTMLExportPref_CLSID { 0xc677e37b, 0x5a0, 0x4ce9, { 0x87, 0x6c, 0xfd, 0x9d, 0x28, 0x90, 0x27, 0xba } }
92 // {7AA934A0-5466-4BA1-B16F-26942974AD7D}
93 #define kEPubExportFXLPref_CLSID {0x7aa934a0, 0x5466, 0x4ba1, { 0xb1, 0x6f, 0x26, 0x94, 0x29, 0x74, 0xad, 0x7d } }
94 // {2743E6D2-BB9A-4DB5-B2E7-6806A95E36CF}
95 #define kEPubViewingAppsPref_CLSID {0x2743e6d2, 0xbb9a, 0x4db5, { 0xb2, 0xe7, 0x68, 0x6, 0xa9, 0x5e, 0x36, 0xcf } }
96 // {2AA600B3-D906-44B5-B984-28F336E938FC}
97 #define kHTMLExportFXLPref_CLSID { 0x2aa600b3, 0xd906, 0x44b5, { 0xb9, 0x84, 0x28, 0xf3, 0x36, 0xe9, 0x38, 0xfc } }
98 // {C086A280-7D83-4B59-908C-D8EB20C513E3}
99 #define kPublishPref_CLSID {0xc086a280, 0x7d83, 0x4b59, {0x90, 0x8c, 0xd8, 0xeb, 0x20, 0xc5, 0x13, 0xe3} }
100 #endif // __EbookExportID__
101