xref: /AOO41X/main/tools/inc/tools/shl.hxx (revision 8b851043d896eaadc6634f0a22437412985b1d4a)
1 /**************************************************************
2  *
3  * Licensed to the Apache Software Foundation (ASF) under one
4  * or more contributor license agreements.  See the NOTICE file
5  * distributed with this work for additional information
6  * regarding copyright ownership.  The ASF licenses this file
7  * to you under the Apache License, Version 2.0 (the
8  * "License"); you may not use this file except in compliance
9  * with the License.  You may obtain a copy of the License at
10  *
11  *   http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing,
14  * software distributed under the License is distributed on an
15  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16  * KIND, either express or implied.  See the License for the
17  * specific language governing permissions and limitations
18  * under the License.
19  *
20  *************************************************************/
21 
22 
23 
24 #ifndef _SHL_HXX
25 #define _SHL_HXX
26 
27 #include <tools/solar.h>
28 #include "tools/toolsdllapi.h"
29 
30 // ----------------
31 // - GetAppData() -
32 // ----------------
33 
34 #define SHL_SHL1        0
35 #define SHL_SHL2        1
36 #define SHL_SHL3        2
37 #define SHL_APP1        3
38 #define SHL_APP2        4
39 #define SHL_APP3        5
40 #define SHL_TOOLS       6
41 #define SHL_SV          7
42 #define SHL_SVT         8
43 #define SHL_SVDDE       9
44 #define SHL_ERR         10
45 #define SHL_IPC         11
46 #define SHL_SVX         12
47 #define SHL_ITEM        13
48 #define SHL_SVD         14
49 #define SHL_SI          15
50 #define SHL_SFC         16
51 #define SHL_SFX         17
52 //#define SHL_SO2       18
53 #define SHL_IDL         19
54 #define SHL_IDE         20
55 #define SHL_EDIT        21
56 #define SHL_VCED        22
57 #define SHL_BASIC       23
58 #define SHL_HELP        24
59 #define SHL_LNKCCH      25
60 #define SHL_CHANNEL     26
61 #define SHL_SBX         27
62 #define SHL_SBC         28
63 #define SHL_SDB         29
64 #define SHL_SBA         30
65 #define SHL_SBA2        31
66 #define SHL_SCH         32
67 #define SHL_SIM         33
68 #define SHL_SM          34
69 #define SHL_SGA         35
70 #define SHL_DOCMGR      36
71 // 37 removed
72 #define SHL_MAIL        38
73 #define SHL_NEWS        39
74 #define SHL_OFFAPP      40
75 #define SHL_INET        41
76 #define SHL_CHAOS       42
77 #define SHL_HISTORY     43
78 #define SHL_SJ          44
79 #define SHL_CALC        45
80 #define SHL_DRAW        46
81 #define SHL_WRITER      47
82 #define SHL_MONEY       48
83 #define SHL_HBCI        49
84 #define SHL_BASE3D      50
85 #define SHL_BRUSHITEM   51
86 #define SHL_SFONTITEM   52
87 
88 // #110743#
89 // #define SHL_COUNT        53
90 // the following added for binary filter project
91 // Sice an array is created for that values, it is necessary to
92 // put them directly behind the defined ones. Else, some space is
93 // wasted.
94 #define BF_SHL_SVX      53
95 #define BF_SHL_ITEM     54
96 #define BF_SHL_SVD      55
97 #define BF_SHL_EDIT     56
98 #define BF_SHL_SCH      57
99 #define BF_SHL_SM       58
100 #define BF_SHL_CALC     59
101 #define BF_SHL_DRAW     60
102 #define BF_SHL_WRITER   61
103 #define BF_SHL_SVT      62
104 #define BF_SHL_SVDDE    63
105 
106 #define SHL_COUNT       64
107 
108 TOOLS_DLLPUBLIC void** GetAppData( sal_uInt16 nSharedLib );
109 
110 #endif // _SHL_HXX
111