2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 * This file incorporates work covered by the following license notice:
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
29 item SvxAdjust SvxAdjustItem;
35 SVX_CASEMAP_NOT_MAPPED,
36 SVX_CASEMAP_VERSALIEN,
39 SVX_CASEMAP_KAPITAELCHEN,
42 item SvxCaseMap SvxCaseMapItem;
60 item CharSet CharSetItem;
74 item FontFamily FontFamilyItem;
84 item FontPitch FontPitchItem;
94 item FontAlign FontAlignItem;
112 item FontWeight FontWeightItem;
123 item FontUnderline FontUnderlineItem;
133 item FontStrikeout FontStrikeoutItem;
143 item FontItalic FontItalicItem;
153 item SvxDbType SvxDbTypeItem;
164 item SvxLineSpace SvxLineSpaceItem;
168 enum SvxInterLineSpace
170 SVX_INTER_LINE_SPACE_OFF,
171 SVX_INTER_LINE_SPACE_PROP,
172 SVX_INTER_LINE_SPACE_FIX,
173 SVX_INTER_LINE_SPACE_END
175 item SvxInterLineSpace SvxInterLineSpaceItem;
182 SVX_BREAK_COLUMN_BEFORE,
183 SVX_BREAK_COLUMN_AFTER,
184 SVX_BREAK_COLUMN_BOTH,
185 SVX_BREAK_PAGE_BEFORE,
186 SVX_BREAK_PAGE_AFTER,
190 item SvxBreak SvxBreakItem;
209 item BrushStyle BrushStyleItem;
215 SVX_CHARS_UPPER_LETTER,
216 SVX_CHARS_LOWER_LETTER,
224 item SvxNumType SvxNumTypeItem;
228 enum SvxShadowLocation
233 SVX_SHADOW_BOTTOMLEFT,
234 SVX_SHADOW_BOTTOMRIGHT,
237 item SvxShadowLocation SvxShadowLocationItem;
243 BrushStyle Style MID_BRUSHSTYLE;
244 BOOL Transparent MID_TRANSPARENT;
245 UINT32 BackColor MID_BG_COLOR;
246 UINT32 FillColor MID_FG_COLOR;
248 item SvxBrush SvxBrushItem;
252 struct SvxCharSetColor
254 CharSet CharSet MID_CHARSET;
255 UINT32 Color MID_FG_COLOR;
257 item SvxCharSetColor SvxCharSetColorItem;
261 item BOOL SvxAutoKernItem;
262 item UINT32 SvxColorItem;
263 item BOOL SvxContourItem;
264 item FontStrikeout SvxCrossedOutItem;
270 INT16 Esc MID_ESCAPEMENT;
271 BYTE Prop MID_PROPORTIONAL;
273 item SvxEscapement SvxEscapementItem;
279 BOOL Auto MID_AUTOBREAK;
280 UINT16 Break MID_BREAKxxx;
282 item SvxFmtBreak SvxFormatBreakItem;
286 item BOOL SvxFormatKeepItem;
287 item BOOL SvxFormatSplitItem;
291 UINT32 Height MID_HEIGHT;
292 BYTE Prop MID_PROPORTIONAL;
294 item SvxFontHeight SvxFontHeightItem;
300 String StyleName MID_FONTSTYLE;
301 FontPitch Pitch MID_FONTPICTH;
302 CharSet CharSet MID_CHARSET;
303 FontFamily Family MID_FONTFAMILY;
304 String FamilyName MID_FONTFAMILYNAME;
306 item SvxFont SvxFontItem;
312 BOOL Hyphen MID_HYPHEN;
313 BOOL PageEnd MID_PAGEEND;
314 BYTE MinLead MID_MINLEAD;
315 BYTE MinTrail MID_MINTRAIL;
316 BYTE MaxHyphens MID_MAXHYPHENS;
318 item SvxHyphenZone SvxHyphenZoneItem;
322 item INT16 SvxKerningItem;
328 UINT32 Color MID_FG_COLOR;
329 UINT16 OutWidth MID_OUTER_WIDTH;
330 UINT16 InWidth MID_INNER_WIDTH;
331 UINT16 Distance MID_DISTANCE;
333 item SvxLine SvxLineItem;
339 INT16 FirstLineOffset MID_FIRSTLINE_OFFSET; // % or direct
340 UINT16 LeftMargin MID_LEFT_MARGIN; // % or direct
341 UINT16 RightMargin MID_RIGHT_MARGIN; // % or direct
343 item SvxLRSpace SvxLRSpaceItem;
347 item UINT16 SvxLanguage;
349 struct SvxLineSpacing
351 SvxLineSpace LineSpace MID_LINESPACE;
352 UINT16 LineHeight MID_HEIGHT; // % or direct
353 SvxInterLineSpace InterLineSpace MID_INTER_LINESPACE;
354 INT16 InterSpace MID_INTER_SPACE;
356 item SvxLineSpacing SvxLineSpacingItem;
360 item BOOL SvxNoHyphenItem;
361 item BOOL SvxNoLinebreakItem;
362 item BOOL SvxOpaqueItem;
363 item BYTE SvxOrphansItem;
369 String DescName MID_DESCNAMExxx;
370 BOOL Landscape MID_LANDSCAPE;
371 UINT16 Use MID_USExxx;
372 SvxNumType NumType MID_NUMTYPExxx;
374 item SvxPage SvxPageItem;
378 item String SvxPageModelItem;
382 struct SvxPagePosSize
386 INT32 Width MID_WIDTH;
387 INT32 Height MID_HEIGHT;
389 item SvxPagePosSize SvxPagePosSizeItem;
393 item BYTE SvxPaperBinItem;
397 item String SvxPostItAuthorItem;
398 item String SvxPostItDateItem;
399 item String SvxPostItTextItem;
400 item FontItalic SvxPostureItem;
401 item BOOL SvxPrintItem;
402 item UINT16 SvxPropSizeItem;
408 BOOL Content MID_CONTENT;
412 item SvxProtect SvxProtectItem;
418 UINT16 Command MID_COMMAND;
419 String SearchString MID_SEARCH_STRING;
420 String ReplaceString MID_REPLACE_STRING;
421 // W)ord, E)xact, B)ack, S)election, R)egExpr, P)attern
422 String Flags MID_FLAGS;
423 UINT16 Family MID_FAMILY;
424 UINT16 CellType MID_CELLTYPE;
425 BOOL RowDirection MID_ROW_DIRECTION;
426 UINT16 AppFlag MID_APPFLAG;
428 item SvxSearch SvxSearchItem;
432 item BOOL SvxShadowedItem;
438 SvxShadowLocation Location MID_LOCATION;
439 UINT16 Width MID_WIDTH;
440 BrushStyle Style MID_BRUSHSTYLE;
441 BOOL Transparent MID_TRANSPARENT;
442 UINT32 BackColor MID_BG_COLOR;
443 UINT32 FillColor MID_FG_COLOR;
445 item SvxShadow SvxShadowItem;
451 UINT32 Width MID_WIDTH;
452 UINT32 Height MID_HEIGHT;
454 item SvxSize SvxSizeItem;
460 UINT16 Upper MID_UPPER; // % or direct
461 UINT16 Lower MID_LOWER; // % or direct
463 item SvxULSpace SvxULSpaceItem
467 enum SvxChooseControlEnum
471 SVX_SNAP_RADIOBUTTON,
484 item SvxChooseControlEnum SvxChooseControlEnumItem;
490 SVX_SNAP_DRAW_SELECT,
494 SVX_SNAP_DRAW_ELLIPSE,
495 SVX_SNAP_DRAW_POLYGON,
498 SVX_SNAP_DRAW_CIRCLECUT,
500 SVX_SNAP_DRAW_CAPTION,
501 SVX_SNAP_DRAW_NOTHING
503 item SvxDrawToolEnum SvxDrawToolEnumItem;
507 item SvxChooseControlEnum SvxChooseControlItem;
508 item SvxDrawToolEnum SvxDrawToolItem;
509 item FontUnderline SvxUnderlineItem;
510 item FontWeight SvxWeightItem;
511 item BYTE SvxWidowsItem;
512 item BOOL SvxWordLineModeItem;
513 item String SvxBoxItem; //! Dummy
517 enum SvxCellHorJustifyEnum
519 SVX_HOR_JUSTIFY_STANDARD,
520 SVX_HOR_JUSTIFY_LEFT,
521 SVX_HOR_JUSTIFY_CENTER,
522 SVX_HOR_JUSTIFY_RIGHT,
523 SVX_HOR_JUSTIFY_BLOCK,
524 SVX_HOR_JUSTIFY_REPEAT
526 item SvxCellHorJustifyEnum SvxCellHorJustifyEnumItem;
528 enum SvxCellVerJustifyEnum
530 SVX_VER_JUSTIFY_STANDARD,
532 SVX_VER_JUSTIFY_CENTER,
533 SVX_VER_JUSTIFY_BOTTOM
535 item SvxCellVerJustifyEnum SvxCellVerJustifyEnumItem;
539 enum SvxCellOrientationEnum
541 SVX_ORIENTATION_STANDARD,
542 SVX_ORIENTATION_TOPBOTTOM,
543 SVX_ORIENTATION_BOTTOMTOP,
544 SVX_ORIENTATION_STACKED
546 item SvxCellOrientationEnum SvxCellOrientationEnumItem;
550 item SvxCellHorJustifyEnum SvxHorJustifyItem;
551 item SvxCellVerJustifyEnum SvxVerJustifyItem;
552 item SvxCellOrientationEnum SvxOrientationItem;
556 struct SvxLongLRSpace
559 INT32 Right MID_RIGHT;
561 item SvxLongLRSpace SvxLongLRSpaceItem;
565 struct SvxLongULSpace
567 INT32 Upper MID_UPPER;
568 INT32 Lower MID_LOWER;
570 item SvxLongULSpace SvxLongULSpaceItem;
574 item SbxObject SvxTabStopItem;