xref: /aoo41x/main/sw/source/core/inc/txttypes.hxx (revision 69a74367)
11d2dbeb0SAndrew Rist /**************************************************************
2cdf0e10cSrcweir  *
31d2dbeb0SAndrew Rist  * Licensed to the Apache Software Foundation (ASF) under one
41d2dbeb0SAndrew Rist  * or more contributor license agreements.  See the NOTICE file
51d2dbeb0SAndrew Rist  * distributed with this work for additional information
61d2dbeb0SAndrew Rist  * regarding copyright ownership.  The ASF licenses this file
71d2dbeb0SAndrew Rist  * to you under the Apache License, Version 2.0 (the
81d2dbeb0SAndrew Rist  * "License"); you may not use this file except in compliance
91d2dbeb0SAndrew Rist  * with the License.  You may obtain a copy of the License at
101d2dbeb0SAndrew Rist  *
111d2dbeb0SAndrew Rist  *   http://www.apache.org/licenses/LICENSE-2.0
121d2dbeb0SAndrew Rist  *
131d2dbeb0SAndrew Rist  * Unless required by applicable law or agreed to in writing,
141d2dbeb0SAndrew Rist  * software distributed under the License is distributed on an
151d2dbeb0SAndrew Rist  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
161d2dbeb0SAndrew Rist  * KIND, either express or implied.  See the License for the
171d2dbeb0SAndrew Rist  * specific language governing permissions and limitations
181d2dbeb0SAndrew Rist  * under the License.
191d2dbeb0SAndrew Rist  *
201d2dbeb0SAndrew Rist  *************************************************************/
211d2dbeb0SAndrew Rist 
221d2dbeb0SAndrew Rist 
23cdf0e10cSrcweir #ifndef _TXTTYPES_HXX
24cdf0e10cSrcweir #define _TXTTYPES_HXX
25cdf0e10cSrcweir 
26cdf0e10cSrcweir #include "swtypes.hxx"
27cdf0e10cSrcweir 
28cdf0e10cSrcweir // Ueberpruefte USHORTs, z.B. Indizes auf Arrays oder garantiert kleine
29cdf0e10cSrcweir // Integerwerte, auch von aussen vorgegebene
30cdf0e10cSrcweir #define MSHORT sal_uInt16
31cdf0e10cSrcweir #define MSHRT_MAX USHRT_MAX
32cdf0e10cSrcweir // Koordinaten: Breite, Hoehe und Offsets in X-/Y-Richtung sowie Ascent etc.
33cdf0e10cSrcweir #define KSHORT sal_uInt16
34cdf0e10cSrcweir #define KSHRT_MAX USHRT_MAX
35cdf0e10cSrcweir 
36cdf0e10cSrcweir // Portiontypen
37cdf0e10cSrcweir #define POR_LIN			0x0000
38cdf0e10cSrcweir #define POR_FLYCNT		0x0001
39cdf0e10cSrcweir 
40cdf0e10cSrcweir #define	POR_HOLE		0x0080
41cdf0e10cSrcweir #define POR_TMPEND 		0x0081
42cdf0e10cSrcweir #define POR_BRK 		0x0082
43cdf0e10cSrcweir #define POR_KERN 		0x0083
44cdf0e10cSrcweir #define POR_ARROW 		0x0084
45cdf0e10cSrcweir #define POR_MULTI 		0x0085
46cdf0e10cSrcweir #define POR_HIDDEN_TXT  0x0086
47cdf0e10cSrcweir #define POR_CONTROLCHAR 0x0087
48cdf0e10cSrcweir 
49cdf0e10cSrcweir #define POR_TXT 		0x8000
50cdf0e10cSrcweir #define POR_LAY 		0x8001
51cdf0e10cSrcweir #define POR_PARA		0x8002
52cdf0e10cSrcweir #define POR_URL			0x8003
53cdf0e10cSrcweir #define POR_HNG 		0x8004
54*69a74367SOliver-Rainer Wittmann #define POR_INPUTFLD	0x8005
55cdf0e10cSrcweir 
56cdf0e10cSrcweir #define	POR_DROP		0x8080
57cdf0e10cSrcweir #define POR_TOX 		0x8089
58cdf0e10cSrcweir #define POR_ISOTOX		0x808a
59cdf0e10cSrcweir #define POR_REF 		0x808b
60cdf0e10cSrcweir #define	POR_ISOREF		0x808c
61cdf0e10cSrcweir #define POR_META        0x808d
62cdf0e10cSrcweir 
63cdf0e10cSrcweir #define	POR_EXP 		0xc080
64cdf0e10cSrcweir #define POR_BLANK		0xc081
65cdf0e10cSrcweir #define POR_POSTITS     0xc082
66cdf0e10cSrcweir 
67cdf0e10cSrcweir #define POR_HYPH		0xd080
68cdf0e10cSrcweir #define POR_HYPHSTR 	0xd081
69cdf0e10cSrcweir #define POR_SOFTHYPH	0xd082
70cdf0e10cSrcweir #define	POR_SOFTHYPHSTR 0xd083
71cdf0e10cSrcweir #define POR_SOFTHYPH_COMP 0xd084
72cdf0e10cSrcweir 
73cdf0e10cSrcweir #define POR_FLD 		0xe080
74cdf0e10cSrcweir #define POR_HIDDEN		0xe081
75cdf0e10cSrcweir #define	POR_QUOVADIS	0xe082
76cdf0e10cSrcweir #define	POR_ERGOSUM 	0xe083
77cdf0e10cSrcweir #define POR_COMBINED 	0xe084
78cdf0e10cSrcweir #define POR_FTN         0xe085
79cdf0e10cSrcweir 
80cdf0e10cSrcweir #define	POR_FTNNUM		0xe880
81cdf0e10cSrcweir #define POR_NUMBER		0xe881
82cdf0e10cSrcweir #define POR_BULLET		0xe882
83cdf0e10cSrcweir #define POR_GRFNUM		0xe883
84cdf0e10cSrcweir 
85cdf0e10cSrcweir #define POR_GLUE		0x0480
86cdf0e10cSrcweir 
87cdf0e10cSrcweir #define POR_MARGIN		0x04c0
88cdf0e10cSrcweir 
89cdf0e10cSrcweir #define POR_FIX 		0x06c0
90cdf0e10cSrcweir #define POR_FLY 		0x06c1
91cdf0e10cSrcweir 
92cdf0e10cSrcweir #define	POR_TAB 		0x0750
93cdf0e10cSrcweir 
94cdf0e10cSrcweir #define	POR_TABRIGHT	0x07d0
95cdf0e10cSrcweir #define	POR_TABCENTER	0x07d1
96cdf0e10cSrcweir #define	POR_TABDECIMAL	0x07d2
97cdf0e10cSrcweir 
98cdf0e10cSrcweir #define POR_TABLEFT 	0x0740
99cdf0e10cSrcweir 
100cdf0e10cSrcweir #endif	//_TXTTYPES_HXX
101