|
1 /* |
|
2 * Copyright (c) 2010 Ixonos Plc. |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of the "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - Initial contribution |
|
11 * |
|
12 * Contributors: |
|
13 * Ixonos Plc |
|
14 * |
|
15 * Description: |
|
16 * |
|
17 */ |
|
18 |
|
19 |
|
20 |
|
21 #ifndef IMAGEEDITORPLUGINBASEDEFS_H |
|
22 #define IMAGEEDITORPLUGINBASEDEFS_H |
|
23 |
|
24 #include "pluginbasedefs.h" |
|
25 |
|
26 /* |
|
27 * IMAGE PROCESSING PLUG-IN CAPABILITY ID'S. |
|
28 */ |
|
29 |
|
30 /// UI type |
|
31 const TInt KCapPluginUiType= KPluginCapabilityCustomOffset; |
|
32 |
|
33 /// Filter type |
|
34 const TInt KCapPluginFilterType= KPluginCapabilityCustomOffset + 1; |
|
35 |
|
36 /// Filter scope |
|
37 const TInt KCapPluginScope = KPluginCapabilityCustomOffset + 2; |
|
38 |
|
39 /// Filter scope |
|
40 const TInt KCapPluginDisplayOrder = KPluginCapabilityCustomOffset + 3; |
|
41 |
|
42 /// Plug-in name |
|
43 const TInt KCapPluginName = KPluginCapabilityCustomOffset + 4; |
|
44 |
|
45 /// Icon file name |
|
46 const TInt KCapIconName = KPluginCapabilityCustomOffset + 5; |
|
47 |
|
48 /// Filter file name |
|
49 const TInt KCapFilterName = KPluginCapabilityCustomOffset + 6; |
|
50 |
|
51 /// Plug-in miscellaneous parameter name array |
|
52 const TInt KCapPluginParamNames = KPluginCapabilityCustomOffset + 7; |
|
53 |
|
54 /// Soft key 1 command ID |
|
55 const TInt KCapPluginSk1Cmd = KPluginCapabilityCustomOffset + 8; |
|
56 |
|
57 /// Soft key 1 text |
|
58 const TInt KCapPluginSk1Text = KPluginCapabilityCustomOffset + 9; |
|
59 |
|
60 /// Soft key 2 command ID |
|
61 const TInt KCapPluginSk2Cmd = KPluginCapabilityCustomOffset + 10; |
|
62 |
|
63 /// Soft key 2 text |
|
64 const TInt KCapPluginSk2Text = KPluginCapabilityCustomOffset + 11; |
|
65 |
|
66 /// Middle softkey command ID |
|
67 const TInt KCapPluginMSKCmd = KPluginCapabilityCustomOffset + 12; |
|
68 |
|
69 /// Middle softkey text |
|
70 const TInt KCapPluginMSKText = KPluginCapabilityCustomOffset + 13; |
|
71 |
|
72 /// Menu items |
|
73 const TInt KCapPluginMenuItems = KPluginCapabilityCustomOffset + 14; |
|
74 |
|
75 |
|
76 /// Pointer to the parameter struct |
|
77 const TInt KCapParamStruct = KPluginCapabilityCustomOffset + 100; |
|
78 |
|
79 /// System parameter class |
|
80 const TInt KCapSystemParameters = KPluginCapabilityCustomOffset + 101; |
|
81 |
|
82 /// System parameter class |
|
83 const TInt KCapGlobalZoomDisabled = KPluginCapabilityCustomOffset + 102; |
|
84 |
|
85 /// Ready to render |
|
86 const TInt KCapReadyToRender = KPluginCapabilityCustomOffset + 103; |
|
87 |
|
88 /// Is landscape enabled plugin |
|
89 const TInt KCapIsLandscapeEnabled = KPluginCapabilityCustomOffset + 104; |
|
90 |
|
91 /// Is slow plugin |
|
92 const TInt KCapIsSlowPlugin = KPluginCapabilityCustomOffset + 105; |
|
93 |
|
94 /* |
|
95 * |
|
96 * API VERSION |
|
97 * |
|
98 */ |
|
99 const TInt KImageEditorPluginAPIMajor = 0; |
|
100 const TInt KImageEditorPluginAPIMinor = 8; |
|
101 const TInt KImageEditorPluginAPIBuild = 0; |
|
102 |
|
103 ///* |
|
104 //* |
|
105 //* TYPE DEFINITIONS |
|
106 //* |
|
107 //*/ |
|
108 typedef TInt TPluginInt; |
|
109 |
|
110 #endif |