1*61624e8fSAndrew Rist/************************************************************** 2cdf0e10cSrcweir * 3*61624e8fSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*61624e8fSAndrew Rist * or more contributor license agreements. See the NOTICE file 5*61624e8fSAndrew Rist * distributed with this work for additional information 6*61624e8fSAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*61624e8fSAndrew Rist * to you under the Apache License, Version 2.0 (the 8*61624e8fSAndrew Rist * "License"); you may not use this file except in compliance 9*61624e8fSAndrew Rist * with the License. You may obtain a copy of the License at 10*61624e8fSAndrew Rist * 11*61624e8fSAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*61624e8fSAndrew Rist * 13*61624e8fSAndrew Rist * Unless required by applicable law or agreed to in writing, 14*61624e8fSAndrew Rist * software distributed under the License is distributed on an 15*61624e8fSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*61624e8fSAndrew Rist * KIND, either express or implied. See the License for the 17*61624e8fSAndrew Rist * specific language governing permissions and limitations 18*61624e8fSAndrew Rist * under the License. 19*61624e8fSAndrew Rist * 20*61624e8fSAndrew Rist *************************************************************/ 21*61624e8fSAndrew Rist 22*61624e8fSAndrew Rist 23cdf0e10cSrcweir//------------------------------------------------------------------------- 24cdf0e10cSrcweir 25cdf0e10cSrcweirenum SvxAdjust 26cdf0e10cSrcweir{ 27cdf0e10cSrcweir SVX_ADJUST_LEFT, 28cdf0e10cSrcweir SVX_ADJUST_RIGHT, 29cdf0e10cSrcweir SVX_ADJUST_BLOCK, 30cdf0e10cSrcweir SVX_ADJUST_CENTER, 31cdf0e10cSrcweir SVX_ADJUST_BLOCKLINE, 32cdf0e10cSrcweir SVX_ADJUST_END 33cdf0e10cSrcweir}; 34cdf0e10cSrcweiritem SvxAdjust SvxAdjustItem; 35cdf0e10cSrcweir 36cdf0e10cSrcweir//------------------------------------------------------------------------- 37cdf0e10cSrcweir 38cdf0e10cSrcweirenum SvxCaseMap 39cdf0e10cSrcweir{ 40cdf0e10cSrcweir SVX_CASEMAP_NOT_MAPPED, 41cdf0e10cSrcweir SVX_CASEMAP_VERSALIEN, 42cdf0e10cSrcweir SVX_CASEMAP_GEMEINE, 43cdf0e10cSrcweir SVX_CASEMAP_TITEL, 44cdf0e10cSrcweir SVX_CASEMAP_KAPITAELCHEN, 45cdf0e10cSrcweir SVX_CASEMAP_END 46cdf0e10cSrcweir}; 47cdf0e10cSrcweiritem SvxCaseMap SvxCaseMapItem; 48cdf0e10cSrcweir 49cdf0e10cSrcweir//------------------------------------------------------------------------- 50cdf0e10cSrcweir 51cdf0e10cSrcweirenum CharSet 52cdf0e10cSrcweir{ 53cdf0e10cSrcweir CHARSET_DONTKNOW, 54cdf0e10cSrcweir CHARSET_ANSI, 55cdf0e10cSrcweir CHARSET_MAC, 56cdf0e10cSrcweir CHARSET_IBMPC_437, 57cdf0e10cSrcweir CHARSET_IBMPC_850, 58cdf0e10cSrcweir CHARSET_IBMPC_860, 59cdf0e10cSrcweir CHARSET_IBMPC_861, 60cdf0e10cSrcweir CHARSET_IBMPC_863, 61cdf0e10cSrcweir CHARSET_IBMPC_865, 62cdf0e10cSrcweir CHARSET_SYSTEM, 63cdf0e10cSrcweir CHARSET_SYMBOL 64cdf0e10cSrcweir}; 65cdf0e10cSrcweiritem CharSet CharSetItem; 66cdf0e10cSrcweir 67cdf0e10cSrcweir//------------------------------------------------------------------------- 68cdf0e10cSrcweir 69cdf0e10cSrcweirenum FontFamily 70cdf0e10cSrcweir{ 71cdf0e10cSrcweir FAMILY_DONTKNOW, 72cdf0e10cSrcweir FAMILY_DECORATIVE, 73cdf0e10cSrcweir FAMILY_MODERN, 74cdf0e10cSrcweir FAMILY_ROMAN, 75cdf0e10cSrcweir FAMILY_SCRIPT, 76cdf0e10cSrcweir FAMILY_SWISS, 77cdf0e10cSrcweir FAMILY_SYSTEM 78cdf0e10cSrcweir}; 79cdf0e10cSrcweiritem FontFamily FontFamilyItem; 80cdf0e10cSrcweir 81cdf0e10cSrcweir//------------------------------------------------------------------------- 82cdf0e10cSrcweir 83cdf0e10cSrcweirenum FontPitch 84cdf0e10cSrcweir{ 85cdf0e10cSrcweir PITCH_DONTKNOW, 86cdf0e10cSrcweir PITCH_FIXED, 87cdf0e10cSrcweir PITCH_VARIABLE 88cdf0e10cSrcweir}; 89cdf0e10cSrcweiritem FontPitch FontPitchItem; 90cdf0e10cSrcweir 91cdf0e10cSrcweir//------------------------------------------------------------------------- 92cdf0e10cSrcweir 93cdf0e10cSrcweirenum FontAlign 94cdf0e10cSrcweir{ 95cdf0e10cSrcweir ALIGN_TOP, 96cdf0e10cSrcweir ALIGN_BASELINE, 97cdf0e10cSrcweir ALIGN_BOTTOM 98cdf0e10cSrcweir}; 99cdf0e10cSrcweiritem FontAlign FontAlignItem; 100cdf0e10cSrcweir 101cdf0e10cSrcweir//------------------------------------------------------------------------- 102cdf0e10cSrcweir 103cdf0e10cSrcweirenum FontWeight 104cdf0e10cSrcweir{ 105cdf0e10cSrcweir WEIGHT_DONTKNOW, 106cdf0e10cSrcweir WEIGHT_THIN, 107cdf0e10cSrcweir WEIGHT_ULTRALIGHT, 108cdf0e10cSrcweir WEIGHT_LIGHT, 109cdf0e10cSrcweir WEIGHT_SEMILIGHT, 110cdf0e10cSrcweir WEIGHT_NORMAL, 111cdf0e10cSrcweir WEIGHT_MEDIUM, 112cdf0e10cSrcweir WEIGHT_SEMIBOLD, 113cdf0e10cSrcweir WEIGHT_BOLD, 114cdf0e10cSrcweir WEIGHT_ULTRABOLD, 115cdf0e10cSrcweir WEIGHT_BLACK 116cdf0e10cSrcweir}; 117cdf0e10cSrcweiritem FontWeight FontWeightItem; 118cdf0e10cSrcweir 119cdf0e10cSrcweir//------------------------------------------------------------------------- 120cdf0e10cSrcweir 121cdf0e10cSrcweirenum FontUnderline 122cdf0e10cSrcweir{ 123cdf0e10cSrcweir UNDERLINE_NONE, 124cdf0e10cSrcweir UNDERLINE_SINGLE, 125cdf0e10cSrcweir UNDERLINE_DOUBLE, 126cdf0e10cSrcweir UNDERLINE_DOTTED 127cdf0e10cSrcweir}; 128cdf0e10cSrcweiritem FontUnderline FontUnderlineItem; 129cdf0e10cSrcweir 130cdf0e10cSrcweir//------------------------------------------------------------------------- 131cdf0e10cSrcweir 132cdf0e10cSrcweirenum FontStrikeout 133cdf0e10cSrcweir{ 134cdf0e10cSrcweir STRIKEOUT_NONE, 135cdf0e10cSrcweir STRIKEOUT_SINGLE, 136cdf0e10cSrcweir STRIKEOUT_DOUBLE 137cdf0e10cSrcweir}; 138cdf0e10cSrcweiritem FontStrikeout FontStrikeoutItem; 139cdf0e10cSrcweir 140cdf0e10cSrcweir//------------------------------------------------------------------------- 141cdf0e10cSrcweir 142cdf0e10cSrcweirenum FontItalic 143cdf0e10cSrcweir{ 144cdf0e10cSrcweir ITALIC_NONE, 145cdf0e10cSrcweir ITALIC_OBLIQUE, 146cdf0e10cSrcweir ITALIC_NORMAL 147cdf0e10cSrcweir}; 148cdf0e10cSrcweiritem FontItalic FontItalicItem; 149cdf0e10cSrcweir 150cdf0e10cSrcweir//------------------------------------------------------------------------- 151cdf0e10cSrcweir 152cdf0e10cSrcweirenum SvxDbType 153cdf0e10cSrcweir{ 154cdf0e10cSrcweir DBTYPE_STARBASE, 155cdf0e10cSrcweir DBTYPE_ODBC, 156cdf0e10cSrcweir DBTYPE_WATCOM 157cdf0e10cSrcweir}; 158cdf0e10cSrcweiritem SvxDbType SvxDbTypeItem; 159cdf0e10cSrcweir 160cdf0e10cSrcweir//------------------------------------------------------------------------- 161cdf0e10cSrcweir 162cdf0e10cSrcweirenum SvxLineSpace 163cdf0e10cSrcweir{ 164cdf0e10cSrcweir SVX_LINE_SPACE_AUTO, 165cdf0e10cSrcweir SVX_LINE_SPACE_MAX, 166cdf0e10cSrcweir SVX_LINE_SPACE_MIN, 167cdf0e10cSrcweir SVX_LINE_SPACE_END 168cdf0e10cSrcweir}; 169cdf0e10cSrcweiritem SvxLineSpace SvxLineSpaceItem; 170cdf0e10cSrcweir 171cdf0e10cSrcweir//------------------------------------------------------------------------- 172cdf0e10cSrcweir 173cdf0e10cSrcweirenum SvxInterLineSpace 174cdf0e10cSrcweir{ 175cdf0e10cSrcweir SVX_INTER_LINE_SPACE_OFF, 176cdf0e10cSrcweir SVX_INTER_LINE_SPACE_PROP, 177cdf0e10cSrcweir SVX_INTER_LINE_SPACE_FIX, 178cdf0e10cSrcweir SVX_INTER_LINE_SPACE_END 179cdf0e10cSrcweir}; 180cdf0e10cSrcweiritem SvxInterLineSpace SvxInterLineSpaceItem; 181cdf0e10cSrcweir 182cdf0e10cSrcweir//------------------------------------------------------------------------- 183cdf0e10cSrcweir 184cdf0e10cSrcweirenum SvxBreak 185cdf0e10cSrcweir{ 186cdf0e10cSrcweir SVX_BREAK_NONE, 187cdf0e10cSrcweir SVX_BREAK_COLUMN_BEFORE, 188cdf0e10cSrcweir SVX_BREAK_COLUMN_AFTER, 189cdf0e10cSrcweir SVX_BREAK_COLUMN_BOTH, 190cdf0e10cSrcweir SVX_BREAK_PAGE_BEFORE, 191cdf0e10cSrcweir SVX_BREAK_PAGE_AFTER, 192cdf0e10cSrcweir SVX_BREAK_PAGE_BOTH, 193cdf0e10cSrcweir SVX_BREAK_END 194cdf0e10cSrcweir}; 195cdf0e10cSrcweiritem SvxBreak SvxBreakItem; 196cdf0e10cSrcweir 197cdf0e10cSrcweir//------------------------------------------------------------------------- 198cdf0e10cSrcweir 199cdf0e10cSrcweirenum BrushStyle 200cdf0e10cSrcweir{ 201cdf0e10cSrcweir BRUSH_NULL, 202cdf0e10cSrcweir BRUSH_SOLID, 203cdf0e10cSrcweir BRUSH_HORZ, 204cdf0e10cSrcweir BRUSH_VERT, 205cdf0e10cSrcweir BRUSH_CROSS, 206cdf0e10cSrcweir BRUSH_DIAGCROSS, 207cdf0e10cSrcweir BRUSH_UPDIAG, 208cdf0e10cSrcweir BRUSH_DOWNDIAG, 209cdf0e10cSrcweir BRUSH_25, 210cdf0e10cSrcweir BRUSH_50, 211cdf0e10cSrcweir BRUSH_75, 212cdf0e10cSrcweir BRUSH_BITMAP 213cdf0e10cSrcweir}; 214cdf0e10cSrcweiritem BrushStyle BrushStyleItem; 215cdf0e10cSrcweir 216cdf0e10cSrcweir//------------------------------------------------------------------------- 217cdf0e10cSrcweir 218cdf0e10cSrcweirenum SvxNumType 219cdf0e10cSrcweir{ 220cdf0e10cSrcweir SVX_CHARS_UPPER_LETTER, 221cdf0e10cSrcweir SVX_CHARS_LOWER_LETTER, 222cdf0e10cSrcweir SVX_ROMAN_UPPER, 223cdf0e10cSrcweir SVX_ROMAN_LOWER, 224cdf0e10cSrcweir SVX_ARABIC, 225cdf0e10cSrcweir SVX_NUMBER_NONE, 226cdf0e10cSrcweir SVX_CHAR_SPECIAL, 227cdf0e10cSrcweir SVX_PAGEDESC 228cdf0e10cSrcweir}; 229cdf0e10cSrcweiritem SvxNumType SvxNumTypeItem; 230cdf0e10cSrcweir 231cdf0e10cSrcweir//------------------------------------------------------------------------- 232cdf0e10cSrcweir 233cdf0e10cSrcweirenum SvxShadowLocation 234cdf0e10cSrcweir{ 235cdf0e10cSrcweir SVX_SHADOW_NONE, 236cdf0e10cSrcweir SVX_SHADOW_TOPLEFT, 237cdf0e10cSrcweir SVX_SHADOW_TOPRIGHT, 238cdf0e10cSrcweir SVX_SHADOW_BOTTOMLEFT, 239cdf0e10cSrcweir SVX_SHADOW_BOTTOMRIGHT, 240cdf0e10cSrcweir SVX_SHADOW_END 241cdf0e10cSrcweir}; 242cdf0e10cSrcweiritem SvxShadowLocation SvxShadowLocationItem; 243cdf0e10cSrcweir 244cdf0e10cSrcweir//------------------------------------------------------------------------- 245cdf0e10cSrcweir 246cdf0e10cSrcweirstruct SvxBrush 247cdf0e10cSrcweir{ 248cdf0e10cSrcweir BrushStyle Style MID_BRUSHSTYLE; 249cdf0e10cSrcweir BOOL Transparent MID_TRANSPARENT; 250cdf0e10cSrcweir UINT32 BackColor MID_BG_COLOR; 251cdf0e10cSrcweir UINT32 FillColor MID_FG_COLOR; 252cdf0e10cSrcweir}; 253cdf0e10cSrcweiritem SvxBrush SvxBrushItem; 254cdf0e10cSrcweir 255cdf0e10cSrcweir//------------------------------------------------------------------------- 256cdf0e10cSrcweir 257cdf0e10cSrcweirstruct SvxCharSetColor 258cdf0e10cSrcweir{ 259cdf0e10cSrcweir CharSet CharSet MID_CHARSET; 260cdf0e10cSrcweir UINT32 Color MID_FG_COLOR; 261cdf0e10cSrcweir}; 262cdf0e10cSrcweiritem SvxCharSetColor SvxCharSetColorItem; 263cdf0e10cSrcweir 264cdf0e10cSrcweir//------------------------------------------------------------------------- 265cdf0e10cSrcweir 266cdf0e10cSrcweiritem BOOL SvxAutoKernItem; 267cdf0e10cSrcweiritem UINT32 SvxColorItem; 268cdf0e10cSrcweiritem BOOL SvxContourItem; 269cdf0e10cSrcweiritem FontStrikeout SvxCrossedOutItem; 270cdf0e10cSrcweir 271cdf0e10cSrcweir//------------------------------------------------------------------------- 272cdf0e10cSrcweir 273cdf0e10cSrcweirstruct SvxEscapement 274cdf0e10cSrcweir{ 275cdf0e10cSrcweir INT16 Esc MID_ESCAPEMENT; 276cdf0e10cSrcweir BYTE Prop MID_PROPORTIONAL; 277cdf0e10cSrcweir}; 278cdf0e10cSrcweiritem SvxEscapement SvxEscapementItem; 279cdf0e10cSrcweir 280cdf0e10cSrcweir//------------------------------------------------------------------------- 281cdf0e10cSrcweir 282cdf0e10cSrcweirstruct SvxFmtBreak 283cdf0e10cSrcweir{ 284cdf0e10cSrcweir BOOL Auto MID_AUTOBREAK; 285cdf0e10cSrcweir UINT16 Break MID_BREAKxxx; 286cdf0e10cSrcweir} 287cdf0e10cSrcweiritem SvxFmtBreak SvxFmtBreakItem; 288cdf0e10cSrcweir 289cdf0e10cSrcweir//------------------------------------------------------------------------- 290cdf0e10cSrcweir 291cdf0e10cSrcweiritem BOOL SvxFmtKeepItem; 292cdf0e10cSrcweiritem BOOL SvxFmtSplitItem; 293cdf0e10cSrcweir 294cdf0e10cSrcweirstruct SvxFontHeight 295cdf0e10cSrcweir{ 296cdf0e10cSrcweir UINT32 Height MID_HEIGHT; 297cdf0e10cSrcweir BYTE Prop MID_PROPORTIONAL; 298cdf0e10cSrcweir}; 299cdf0e10cSrcweiritem SvxFontHeight SvxFontHeightItem; 300cdf0e10cSrcweir 301cdf0e10cSrcweir//------------------------------------------------------------------------- 302cdf0e10cSrcweir 303cdf0e10cSrcweirstruct SvxFont 304cdf0e10cSrcweir{ 305cdf0e10cSrcweir String StyleName MID_FONTSTYLE; 306cdf0e10cSrcweir FontPitch Pitch MID_FONTPICTH; 307cdf0e10cSrcweir CharSet CharSet MID_CHARSET; 308cdf0e10cSrcweir FontFamily Family MID_FONTFAMILY; 309cdf0e10cSrcweir String FamilyName MID_FONTFAMILYNAME; 310cdf0e10cSrcweir}; 311cdf0e10cSrcweiritem SvxFont SvxFontItem; 312cdf0e10cSrcweir 313cdf0e10cSrcweir//------------------------------------------------------------------------- 314cdf0e10cSrcweir 315cdf0e10cSrcweirstruct SvxHyphenZone 316cdf0e10cSrcweir{ 317cdf0e10cSrcweir BOOL Hyphen MID_HYPHEN; 318cdf0e10cSrcweir BOOL PageEnd MID_PAGEEND; 319cdf0e10cSrcweir BYTE MinLead MID_MINLEAD; 320cdf0e10cSrcweir BYTE MinTrail MID_MINTRAIL; 321cdf0e10cSrcweir BYTE MaxHyphens MID_MAXHYPHENS; 322cdf0e10cSrcweir}; 323cdf0e10cSrcweiritem SvxHyphenZone SvxHyphenZoneItem; 324cdf0e10cSrcweir 325cdf0e10cSrcweir//------------------------------------------------------------------------- 326cdf0e10cSrcweir 327cdf0e10cSrcweiritem INT16 SvxKerningItem; 328cdf0e10cSrcweir 329cdf0e10cSrcweir//------------------------------------------------------------------------- 330cdf0e10cSrcweir 331cdf0e10cSrcweirstruct SvxLine 332cdf0e10cSrcweir{ 333cdf0e10cSrcweir UINT32 Color MID_FG_COLOR; 334cdf0e10cSrcweir UINT16 OutWidth MID_OUTER_WIDTH; 335cdf0e10cSrcweir UINT16 InWidth MID_INNER_WIDTH; 336cdf0e10cSrcweir UINT16 Distance MID_DISTANCE; 337cdf0e10cSrcweir}; 338cdf0e10cSrcweiritem SvxLine SvxLineItem; 339cdf0e10cSrcweir 340cdf0e10cSrcweir//------------------------------------------------------------------------- 341cdf0e10cSrcweir 342cdf0e10cSrcweirstruct SvxLRSpace 343cdf0e10cSrcweir{ 344cdf0e10cSrcweir INT16 FirstLineOffset MID_FIRSTLINE_OFFSET; // % or direct 345cdf0e10cSrcweir UINT16 LeftMargin MID_LEFT_MARGIN; // % or direct 346cdf0e10cSrcweir UINT16 RightMargin MID_RIGHT_MARGIN; // % or direct 347cdf0e10cSrcweir}; 348cdf0e10cSrcweiritem SvxLRSpace SvxLRSpaceItem; 349cdf0e10cSrcweir 350cdf0e10cSrcweir//------------------------------------------------------------------------- 351cdf0e10cSrcweir 352cdf0e10cSrcweiritem UINT16 SvxLanguage; 353cdf0e10cSrcweir 354cdf0e10cSrcweirstruct SvxLineSpacing 355cdf0e10cSrcweir{ 356cdf0e10cSrcweir SvxLineSpace LineSpace MID_LINESPACE; 357cdf0e10cSrcweir UINT16 LineHeight MID_HEIGHT; // % or direct 358cdf0e10cSrcweir SvxInterLineSpace InterLineSpace MID_INTER_LINESPACE; 359cdf0e10cSrcweir INT16 InterSpace MID_INTER_SPACE; 360cdf0e10cSrcweir}; 361cdf0e10cSrcweiritem SvxLineSpacing SvxLineSpacingItem; 362cdf0e10cSrcweir 363cdf0e10cSrcweir//------------------------------------------------------------------------- 364cdf0e10cSrcweir 365cdf0e10cSrcweiritem BOOL SvxNoHyphenItem; 366cdf0e10cSrcweiritem BOOL SvxNoLinebreakItem; 367cdf0e10cSrcweiritem BOOL SvxOpaqueItem; 368cdf0e10cSrcweiritem BYTE SvxOrphansItem; 369cdf0e10cSrcweir 370cdf0e10cSrcweir//------------------------------------------------------------------------- 371cdf0e10cSrcweir 372cdf0e10cSrcweirstruct SvxPage 373cdf0e10cSrcweir{ 374cdf0e10cSrcweir String DescName MID_DESCNAMExxx; 375cdf0e10cSrcweir BOOL Landscape MID_LANDSCAPE; 376cdf0e10cSrcweir UINT16 Use MID_USExxx; 377cdf0e10cSrcweir SvxNumType NumType MID_NUMTYPExxx; 378cdf0e10cSrcweir}; 379cdf0e10cSrcweiritem SvxPage SvxPageItem; 380cdf0e10cSrcweir 381cdf0e10cSrcweir//------------------------------------------------------------------------- 382cdf0e10cSrcweir 383cdf0e10cSrcweiritem String SvxPageModelItem; 384cdf0e10cSrcweir 385cdf0e10cSrcweir//------------------------------------------------------------------------- 386cdf0e10cSrcweir 387cdf0e10cSrcweirstruct SvxPagePosSize 388cdf0e10cSrcweir{ 389cdf0e10cSrcweir INT32 XPos MID_X; 390cdf0e10cSrcweir INT32 YPos MID_Y; 391cdf0e10cSrcweir INT32 Width MID_WIDTH; 392cdf0e10cSrcweir INT32 Height MID_HEIGHT; 393cdf0e10cSrcweir}; 394cdf0e10cSrcweiritem SvxPagePosSize SvxPagePosSizeItem; 395cdf0e10cSrcweir 396cdf0e10cSrcweir//------------------------------------------------------------------------- 397cdf0e10cSrcweir 398cdf0e10cSrcweiritem BYTE SvxPaperBinItem; 399cdf0e10cSrcweir 400cdf0e10cSrcweir//------------------------------------------------------------------------- 401cdf0e10cSrcweir 402cdf0e10cSrcweiritem String SvxPostItAuthorItem; 403cdf0e10cSrcweiritem String SvxPostItDateItem; 404cdf0e10cSrcweiritem String SvxPostItTextItem; 405cdf0e10cSrcweiritem FontItalic SvxPostureItem; 406cdf0e10cSrcweiritem BOOL SvxPrintItem; 407cdf0e10cSrcweiritem UINT16 SvxPropSizeItem; 408cdf0e10cSrcweir 409cdf0e10cSrcweir//------------------------------------------------------------------------- 410cdf0e10cSrcweir 411cdf0e10cSrcweirstruct SvxProtect 412cdf0e10cSrcweir{ 413cdf0e10cSrcweir BOOL Content MID_CONTENT; 414cdf0e10cSrcweir BOOL Pos MID_POS; 415cdf0e10cSrcweir BOOL Size MID_SIZE; 416cdf0e10cSrcweir}; 417cdf0e10cSrcweiritem SvxProtect SvxProtectItem; 418cdf0e10cSrcweir 419cdf0e10cSrcweir//------------------------------------------------------------------------- 420cdf0e10cSrcweir 421cdf0e10cSrcweirstruct SvxSearch 422cdf0e10cSrcweir{ 423cdf0e10cSrcweir UINT16 Command MID_COMMAND; 424cdf0e10cSrcweir String SearchString MID_SEARCH_STRING; 425cdf0e10cSrcweir String ReplaceString MID_REPLACE_STRING; 426cdf0e10cSrcweir // W)ord, E)xact, B)ack, S)election, R)egExpr, P)attern 427cdf0e10cSrcweir String Flags MID_FLAGS; 428cdf0e10cSrcweir UINT16 Family MID_FAMILY; 429cdf0e10cSrcweir UINT16 CellType MID_CELLTYPE; 430cdf0e10cSrcweir BOOL RowDirection MID_ROW_DIRECTION; 431cdf0e10cSrcweir UINT16 AppFlag MID_APPFLAG; 432cdf0e10cSrcweir}; 433cdf0e10cSrcweiritem SvxSearch SvxSearchItem; 434cdf0e10cSrcweir 435cdf0e10cSrcweir//------------------------------------------------------------------------- 436cdf0e10cSrcweir 437cdf0e10cSrcweiritem BOOL SvxShadowedItem; 438cdf0e10cSrcweir 439cdf0e10cSrcweir//------------------------------------------------------------------------- 440cdf0e10cSrcweir 441cdf0e10cSrcweirstruct SvxShadow 442cdf0e10cSrcweir{ 443cdf0e10cSrcweir SvxShadowLocation Location MID_LOCATION; 444cdf0e10cSrcweir UINT16 Width MID_WIDTH; 445cdf0e10cSrcweir BrushStyle Style MID_BRUSHSTYLE; 446cdf0e10cSrcweir BOOL Transparent MID_TRANSPARENT; 447cdf0e10cSrcweir UINT32 BackColor MID_BG_COLOR; 448cdf0e10cSrcweir UINT32 FillColor MID_FG_COLOR; 449cdf0e10cSrcweir}; 450cdf0e10cSrcweiritem SvxShadow SvxShadowItem; 451cdf0e10cSrcweir 452cdf0e10cSrcweir//------------------------------------------------------------------------- 453cdf0e10cSrcweir 454cdf0e10cSrcweirstruct SvxSize 455cdf0e10cSrcweir{ 456cdf0e10cSrcweir UINT32 Width MID_WIDTH; 457cdf0e10cSrcweir UINT32 Height MID_HEIGHT; 458cdf0e10cSrcweir}; 459cdf0e10cSrcweiritem SvxSize SvxSizeItem; 460cdf0e10cSrcweir 461cdf0e10cSrcweir//------------------------------------------------------------------------- 462cdf0e10cSrcweir 463cdf0e10cSrcweirstruct SvxULSpace 464cdf0e10cSrcweir{ 465cdf0e10cSrcweir UINT16 Upper MID_UPPER; // % or direct 466cdf0e10cSrcweir UINT16 Lower MID_LOWER; // % or direct 467cdf0e10cSrcweir}; 468cdf0e10cSrcweiritem SvxULSpace SvxULSpaceItem 469cdf0e10cSrcweir 470cdf0e10cSrcweir//------------------------------------------------------------------------- 471cdf0e10cSrcweir 472cdf0e10cSrcweirenum SvxChooseControlEnum 473cdf0e10cSrcweir{ 474cdf0e10cSrcweir SVX_SNAP_PUSHBUTTON, 475cdf0e10cSrcweir SVX_SNAP_CHECKBOX, 476cdf0e10cSrcweir SVX_SNAP_RADIOBUTTON, 477cdf0e10cSrcweir SVX_SNAP_SPINBUTTON, 478cdf0e10cSrcweir SVX_SNAP_FIXEDTEXT, 479cdf0e10cSrcweir SVX_SNAP_GROUPBOX, 480cdf0e10cSrcweir SVX_SNAP_LISTBOX, 481cdf0e10cSrcweir SVX_SNAP_COMBOBOX, 482cdf0e10cSrcweir SVX_SNAP_EDIT, 483cdf0e10cSrcweir SVX_SNAP_HSCROLLBAR, 484cdf0e10cSrcweir SVX_SNAP_VSCROLLBAR, 485cdf0e10cSrcweir SVX_SNAP_PREVIEW, 486cdf0e10cSrcweir SVX_SNAP_SELECT, 487cdf0e10cSrcweir SVX_SNAP_NOTHING 488cdf0e10cSrcweir} 489cdf0e10cSrcweiritem SvxChooseControlEnum SvxChooseControlEnumItem; 490cdf0e10cSrcweir 491cdf0e10cSrcweir//------------------------------------------------------------------------- 492cdf0e10cSrcweir 493cdf0e10cSrcweirenum SvxDrawToolEnum 494cdf0e10cSrcweir{ 495cdf0e10cSrcweir SVX_SNAP_DRAW_SELECT, 496cdf0e10cSrcweir // 497cdf0e10cSrcweir SVX_SNAP_DRAW_LINE, 498cdf0e10cSrcweir SVX_SNAP_DRAW_RECT, 499cdf0e10cSrcweir SVX_SNAP_DRAW_ELLIPSE, 500cdf0e10cSrcweir SVX_SNAP_DRAW_POLYGON, 501cdf0e10cSrcweir SVX_SNAP_DRAW_ARC, 502cdf0e10cSrcweir SVX_SNAP_DRAW_PIE, 503cdf0e10cSrcweir SVX_SNAP_DRAW_CIRCLECUT, 504cdf0e10cSrcweir SVX_SNAP_DRAW_TEXT, 505cdf0e10cSrcweir SVX_SNAP_DRAW_CAPTION, 506cdf0e10cSrcweir SVX_SNAP_DRAW_NOTHING 507cdf0e10cSrcweir} 508cdf0e10cSrcweiritem SvxDrawToolEnum SvxDrawToolEnumItem; 509cdf0e10cSrcweir 510cdf0e10cSrcweir//------------------------------------------------------------------------- 511cdf0e10cSrcweir 512cdf0e10cSrcweiritem SvxChooseControlEnum SvxChooseControlItem; 513cdf0e10cSrcweiritem SvxDrawToolEnum SvxDrawToolItem; 514cdf0e10cSrcweiritem FontUnderline SvxUnderlineItem; 515cdf0e10cSrcweiritem FontWeight SvxWeightItem; 516cdf0e10cSrcweiritem BYTE SvxWidowsItem; 517cdf0e10cSrcweiritem BOOL SvxWordLineModeItem; 518cdf0e10cSrcweiritem String SvxBoxItem; //! Dummy 519cdf0e10cSrcweir 520cdf0e10cSrcweir//------------------------------------------------------------------------- 521cdf0e10cSrcweir 522cdf0e10cSrcweirenum SvxCellHorJustifyEnum 523cdf0e10cSrcweir{ 524cdf0e10cSrcweir SVX_HOR_JUSTIFY_STANDARD, 525cdf0e10cSrcweir SVX_HOR_JUSTIFY_LEFT, 526cdf0e10cSrcweir SVX_HOR_JUSTIFY_CENTER, 527cdf0e10cSrcweir SVX_HOR_JUSTIFY_RIGHT, 528cdf0e10cSrcweir SVX_HOR_JUSTIFY_BLOCK, 529cdf0e10cSrcweir SVX_HOR_JUSTIFY_REPEAT 530cdf0e10cSrcweir}; 531cdf0e10cSrcweiritem SvxCellHorJustifyEnum SvxCellHorJustifyEnumItem; 532cdf0e10cSrcweir 533cdf0e10cSrcweirenum SvxCellVerJustifyEnum 534cdf0e10cSrcweir{ 535cdf0e10cSrcweir SVX_VER_JUSTIFY_STANDARD, 536cdf0e10cSrcweir SVX_VER_JUSTIFY_TOP, 537cdf0e10cSrcweir SVX_VER_JUSTIFY_CENTER, 538cdf0e10cSrcweir SVX_VER_JUSTIFY_BOTTOM 539cdf0e10cSrcweir}; 540cdf0e10cSrcweiritem SvxCellVerJustifyEnum SvxCellVerJustifyEnumItem; 541cdf0e10cSrcweir 542cdf0e10cSrcweir//------------------------------------------------------------------------- 543cdf0e10cSrcweir 544cdf0e10cSrcweirenum SvxCellOrientationEnum 545cdf0e10cSrcweir{ 546cdf0e10cSrcweir SVX_ORIENTATION_STANDARD, 547cdf0e10cSrcweir SVX_ORIENTATION_TOPBOTTOM, 548cdf0e10cSrcweir SVX_ORIENTATION_BOTTOMTOP, 549cdf0e10cSrcweir SVX_ORIENTATION_STACKED 550cdf0e10cSrcweir}; 551cdf0e10cSrcweiritem SvxCellOrientationEnum SvxCellOrientationEnumItem; 552cdf0e10cSrcweir 553cdf0e10cSrcweir//------------------------------------------------------------------------- 554cdf0e10cSrcweir 555cdf0e10cSrcweiritem SvxCellHorJustifyEnum SvxHorJustifyItem; 556cdf0e10cSrcweiritem SvxCellVerJustifyEnum SvxVerJustifyItem; 557cdf0e10cSrcweiritem SvxCellOrientationEnum SvxOrientationItem; 558cdf0e10cSrcweir 559cdf0e10cSrcweir//------------------------------------------------------------------------- 560cdf0e10cSrcweir 561cdf0e10cSrcweirstruct SvxLongLRSpace 562cdf0e10cSrcweir{ 563cdf0e10cSrcweir INT32 Left MID_LEFT; 564cdf0e10cSrcweir INT32 Right MID_RIGHT; 565cdf0e10cSrcweir}; 566cdf0e10cSrcweiritem SvxLongLRSpace SvxLongLRSpaceItem; 567cdf0e10cSrcweir 568cdf0e10cSrcweir//------------------------------------------------------------------------- 569cdf0e10cSrcweir 570cdf0e10cSrcweirstruct SvxLongULSpace 571cdf0e10cSrcweir{ 572cdf0e10cSrcweir INT32 Upper MID_UPPER; 573cdf0e10cSrcweir INT32 Lower MID_LOWER; 574cdf0e10cSrcweir}; 575cdf0e10cSrcweiritem SvxLongULSpace SvxLongULSpaceItem; 576cdf0e10cSrcweir 577cdf0e10cSrcweir//------------------------------------------------------------------------- 578cdf0e10cSrcweir 579cdf0e10cSrcweirstruct SvxZoom 580cdf0e10cSrcweir{ 581cdf0e10cSrcweir INT32 Type MID_TYPE; 582cdf0e10cSrcweir UINT16 ValueSet MID_VALUESET; 583cdf0e10cSrcweir INT32 Percent MID_PERCENT; 584cdf0e10cSrcweir}; 585cdf0e10cSrcweiritem SvxZoom SvxZoomItem; 586cdf0e10cSrcweir 587cdf0e10cSrcweir//------------------------------------------------------------------------- 588cdf0e10cSrcweir 589cdf0e10cSrcweiritem SbxObject SvxTabStopItem; 590cdf0e10cSrcweir 591cdf0e10cSrcweir 592