| /************************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| *************************************************************/ |
| |
| |
| #ifndef _SVX_SVXENUM_HXX |
| #define _SVX_SVXENUM_HXX |
| |
| // ----------------------------------------------------------------------- |
| |
| enum SvxCaseMap |
| { |
| SVX_CASEMAP_NOT_MAPPED, |
| SVX_CASEMAP_VERSALIEN, |
| SVX_CASEMAP_GEMEINE, |
| SVX_CASEMAP_TITEL, |
| SVX_CASEMAP_KAPITAELCHEN, |
| SVX_CASEMAP_END |
| }; |
| |
| enum SvxEscapement |
| { |
| SVX_ESCAPEMENT_OFF, |
| SVX_ESCAPEMENT_SUPERSCRIPT, |
| SVX_ESCAPEMENT_SUBSCRIPT, |
| SVX_ESCAPEMENT_END |
| }; |
| |
| enum SvxShadowLocation |
| { |
| SVX_SHADOW_NONE, |
| SVX_SHADOW_TOPLEFT, |
| SVX_SHADOW_TOPRIGHT, |
| SVX_SHADOW_BOTTOMLEFT, |
| SVX_SHADOW_BOTTOMRIGHT, |
| SVX_SHADOW_END |
| }; |
| |
| enum SvxTabAdjust |
| { |
| SVX_TAB_ADJUST_LEFT = 0, |
| SVX_TAB_ADJUST_RIGHT, |
| SVX_TAB_ADJUST_DECIMAL, |
| SVX_TAB_ADJUST_CENTER, |
| SVX_TAB_ADJUST_DEFAULT, |
| SVX_TAB_ADJUST_END |
| }; |
| |
| enum SvxLineSpace |
| { |
| SVX_LINE_SPACE_AUTO, |
| SVX_LINE_SPACE_FIX, |
| SVX_LINE_SPACE_MIN, |
| SVX_LINE_SPACE_END |
| }; |
| |
| enum SvxInterLineSpace |
| { |
| SVX_INTER_LINE_SPACE_OFF, |
| SVX_INTER_LINE_SPACE_PROP, |
| SVX_INTER_LINE_SPACE_FIX, |
| SVX_INTER_LINE_SPACE_END |
| }; |
| |
| enum SvxAdjust |
| { |
| SVX_ADJUST_LEFT, |
| SVX_ADJUST_RIGHT, |
| SVX_ADJUST_BLOCK, |
| SVX_ADJUST_CENTER, |
| SVX_ADJUST_BLOCKLINE, |
| SVX_ADJUST_END |
| }; |
| |
| enum SvxSpecialLineSpace |
| { |
| SVX_LINESPACE_USER, |
| SVX_LINESPACE_ONE_LINE, |
| SVX_LINESPACE_ONE_POINT_FIVE_LINES, |
| SVX_LINESPACE_TWO_LINES, |
| SVX_LINESPACE_END |
| }; |
| |
| enum SvxBreak |
| { |
| SVX_BREAK_NONE, |
| SVX_BREAK_COLUMN_BEFORE, |
| SVX_BREAK_COLUMN_AFTER, |
| SVX_BREAK_COLUMN_BOTH, |
| SVX_BREAK_PAGE_BEFORE, |
| SVX_BREAK_PAGE_AFTER, |
| SVX_BREAK_PAGE_BOTH, |
| SVX_BREAK_END |
| }; |
| |
| enum SvxCellHorJustify |
| { |
| SVX_HOR_JUSTIFY_STANDARD, |
| SVX_HOR_JUSTIFY_LEFT, |
| SVX_HOR_JUSTIFY_CENTER, |
| SVX_HOR_JUSTIFY_RIGHT, |
| SVX_HOR_JUSTIFY_BLOCK, |
| SVX_HOR_JUSTIFY_REPEAT |
| }; |
| |
| enum SvxCellVerJustify |
| { |
| SVX_VER_JUSTIFY_STANDARD, |
| SVX_VER_JUSTIFY_TOP, |
| SVX_VER_JUSTIFY_CENTER, |
| SVX_VER_JUSTIFY_BOTTOM |
| }; |
| |
| enum SvxCellOrientation |
| { |
| SVX_ORIENTATION_STANDARD, |
| SVX_ORIENTATION_TOPBOTTOM, |
| SVX_ORIENTATION_BOTTOMTOP, |
| SVX_ORIENTATION_STACKED |
| }; |
| |
| enum SvxDrawToolEnum |
| { |
| SVX_SNAP_DRAW_SELECT, |
| // |
| SVX_SNAP_DRAW_LINE, |
| SVX_SNAP_DRAW_RECT, |
| SVX_SNAP_DRAW_ELLIPSE, |
| SVX_SNAP_DRAW_POLYGON_NOFILL, |
| SVX_SNAP_DRAW_BEZIER_NOFILL, |
| SVX_SNAP_DRAW_FREELINE_NOFILL, |
| SVX_SNAP_DRAW_ARC, |
| SVX_SNAP_DRAW_PIE, |
| SVX_SNAP_DRAW_CIRCLECUT, |
| SVX_SNAP_DRAW_TEXT, |
| SVX_SNAP_DRAW_TEXT_VERTICAL, |
| SVX_SNAP_DRAW_TEXT_MARQUEE, |
| SVX_SNAP_DRAW_CAPTION, |
| SVX_SNAP_DRAW_CAPTION_VERTICAL |
| }; |
| |
| enum SvxDrawAlignEnum |
| { |
| SVX_OBJECT_ALIGN_LEFT, |
| SVX_OBJECT_ALIGN_CENTER, |
| SVX_OBJECT_ALIGN_RIGHT, |
| SVX_OBJECT_ALIGN_UP, |
| SVX_OBJECT_ALIGN_MIDDLE, |
| SVX_OBJECT_ALIGN_DOWN |
| }; |
| |
| enum SvxDrawBezierEnum |
| { |
| SVX_BEZIER_MOVE, |
| SVX_BEZIER_INSERT, |
| SVX_BEZIER_DELETE, |
| SVX_BEZIER_CUTLINE, |
| SVX_BEZIER_CONVERT, |
| SVX_BEZIER_EDGE, |
| SVX_BEZIER_SMOOTH, |
| SVX_BEZIER_SYMMTR, |
| SVX_BEZIER_CLOSE, |
| SVX_BEZIER_ELIMINATE_POINTS |
| }; |
| |
| enum SvxSpellArea |
| { |
| SVX_SPELL_BODY = 0, |
| SVX_SPELL_BODY_END, |
| SVX_SPELL_BODY_START, |
| SVX_SPELL_OTHER |
| }; |
| |
| enum SvxFrameAnchor |
| { |
| SVX_FLY_AT_CNTNT, //Absatzgebundener Rahmen |
| SVX_FLY_IN_CNTNT, //Zeichengebundener Rahmen |
| SVX_FLY_PAGE //Seitengebundener Rahmen |
| }; |
| |
| enum SvxExtNumType |
| { |
| SVX_NUM_CHARS_UPPER_LETTER, // zaehlt von a-z, aa - az, ba - bz, ... |
| SVX_NUM_CHARS_LOWER_LETTER, |
| SVX_NUM_ROMAN_UPPER, |
| SVX_NUM_ROMAN_LOWER, |
| SVX_NUM_ARABIC, |
| SVX_NUM_NUMBER_NONE, |
| SVX_NUM_CHAR_SPECIAL, //Bullet |
| SVX_NUM_PAGEDESC, // Numerierung aus der Seitenvorlage |
| SVX_NUM_BITMAP, |
| SVX_NUM_CHARS_UPPER_LETTER_N, // zaehlt von a-z, aa-zz, aaa-zzz |
| SVX_NUM_CHARS_LOWER_LETTER_N, |
| SVX_NUM_TRANSLITERATION, |
| SVX_NUM_NATIVE_NUMBERING, |
| SVX_NUM_FULL_WIDTH_ARABIC, |
| SVX_NUM_CIRCLE_NUMBER, |
| SVX_NUM_NUMBER_LOWER_ZH, |
| SVX_NUM_NUMBER_UPPER_ZH, |
| SVX_NUM_NUMBER_UPPER_ZH_TW, |
| SVX_NUM_TIAN_GAN_ZH, |
| SVX_NUM_DI_ZI_ZH, |
| SVX_NUM_NUMBER_TRADITIONAL_JA, |
| SVX_NUM_AIU_FULLWIDTH_JA, |
| SVX_NUM_AIU_HALFWIDTH_JA, |
| SVX_NUM_IROHA_FULLWIDTH_JA, |
| SVX_NUM_IROHA_HALFWIDTH_JA |
| }; |
| |
| |
| #endif |