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