LibreOffice Module sw (master) 1
Classes | Namespaces | Enumerations
IDocumentSettingAccess.hxx File Reference
#include <sal/types.h>
#include "fldupde.hxx"
#include <i18nlangtag/lang.h>
#include <memory>
Include dependency graph for IDocumentSettingAccess.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IDocumentSettingAccess
 Provides access to settings of a document. More...
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::i18n
 

Enumerations

enum class  DocumentSettingId {
  PARA_SPACE_MAX ,
  PARA_SPACE_MAX_AT_PAGES ,
  TAB_COMPAT ,
  ADD_FLY_OFFSETS ,
  ADD_VERTICAL_FLY_OFFSETS ,
  OLD_NUMBERING ,
  ADD_EXT_LEADING ,
  USE_VIRTUAL_DEVICE ,
  USE_HIRES_VIRTUAL_DEVICE ,
  OLD_LINE_SPACING ,
  ADD_PARA_SPACING_TO_TABLE_CELLS ,
  ADD_PARA_LINE_SPACING_TO_TABLE_CELLS ,
  USE_FORMER_OBJECT_POS ,
  USE_FORMER_TEXT_WRAPPING ,
  CONSIDER_WRAP_ON_OBJECT_POSITION ,
  IGNORE_FIRST_LINE_INDENT_IN_NUMBERING ,
  DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK ,
  TREAT_SINGLE_COLUMN_BREAK_AS_PAGE_BREAK ,
  DO_NOT_RESET_PARA_ATTRS_FOR_NUM_FONT ,
  DO_NOT_CAPTURE_DRAW_OBJS_ON_PAGE ,
  TABLE_ROW_KEEP ,
  IGNORE_TABS_AND_BLANKS_FOR_LINE_CALCULATION ,
  CLIP_AS_CHARACTER_ANCHORED_WRITER_FLY_FRAME ,
  MS_WORD_COMP_TRAILING_BLANKS ,
  MS_WORD_COMP_MIN_LINE_HEIGHT_BY_FLY ,
  UNIX_FORCE_ZERO_EXT_LEADING ,
  TABS_RELATIVE_TO_INDENT ,
  PROTECT_FORM ,
  TAB_AT_LEFT_INDENT_FOR_PARA_IN_LIST ,
  INVERT_BORDER_SPACING ,
  COLLAPSE_EMPTY_CELL_PARA ,
  SMALL_CAPS_PERCENTAGE_66 ,
  TAB_OVERFLOW ,
  UNBREAKABLE_NUMBERINGS ,
  CLIPPED_PICTURES ,
  BACKGROUND_PARA_OVER_DRAWINGS ,
  TAB_OVER_MARGIN ,
  TAB_OVER_SPACING ,
  SURROUND_TEXT_WRAP_SMALL ,
  PROP_LINE_SPACING_SHRINKS_FIRST_LINE ,
  SUBTRACT_FLYS ,
  DISABLE_OFF_PAGE_POSITIONING ,
  EMPTY_DB_FIELD_HIDES_PARA ,
  AUTO_FIRST_LINE_INDENT_DISREGARD_LINE_SPACE ,
  BROWSE_MODE ,
  HTML_MODE ,
  GLOBAL_DOCUMENT ,
  GLOBAL_DOCUMENT_SAVE_LINKS ,
  LABEL_DOCUMENT ,
  PURGE_OLE ,
  KERN_ASIAN_PUNCTUATION ,
  MATH_BASELINE_ALIGNMENT ,
  STYLES_NODEFAULT ,
  FLOATTABLE_NOMARGINS ,
  EMBED_FONTS ,
  EMBED_USED_FONTS ,
  EMBED_LATIN_SCRIPT_FONTS ,
  EMBED_ASIAN_SCRIPT_FONTS ,
  EMBED_COMPLEX_SCRIPT_FONTS ,
  EMBED_SYSTEM_FONTS ,
  APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING ,
  CONTINUOUS_ENDNOTES ,
  PROTECT_BOOKMARKS ,
  PROTECT_FIELDS ,
  HEADER_SPACING_BELOW_LAST_PARA ,
  FRAME_AUTOWIDTH_WITH_MORE_PARA ,
  GUTTER_AT_TOP ,
  FOOTNOTE_IN_COLUMN_TO_PAGEEND ,
  WRAP_AS_CHAR_FLYS_LIKE_IN_OOXML ,
  NO_NUMBERING_SHOW_FOLLOWBY ,
  DROP_CAP_PUNCTUATION
}
 

Enumeration Type Documentation

◆ DocumentSettingId

enum class DocumentSettingId
strong
Enumerator
PARA_SPACE_MAX 
PARA_SPACE_MAX_AT_PAGES 
TAB_COMPAT 
ADD_FLY_OFFSETS 
ADD_VERTICAL_FLY_OFFSETS 
OLD_NUMBERING 
ADD_EXT_LEADING 
USE_VIRTUAL_DEVICE 
USE_HIRES_VIRTUAL_DEVICE 
OLD_LINE_SPACING 
ADD_PARA_SPACING_TO_TABLE_CELLS 
ADD_PARA_LINE_SPACING_TO_TABLE_CELLS 
USE_FORMER_OBJECT_POS 
USE_FORMER_TEXT_WRAPPING 
CONSIDER_WRAP_ON_OBJECT_POSITION 
IGNORE_FIRST_LINE_INDENT_IN_NUMBERING 
DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK 
TREAT_SINGLE_COLUMN_BREAK_AS_PAGE_BREAK 
DO_NOT_RESET_PARA_ATTRS_FOR_NUM_FONT 
DO_NOT_CAPTURE_DRAW_OBJS_ON_PAGE 
TABLE_ROW_KEEP 
IGNORE_TABS_AND_BLANKS_FOR_LINE_CALCULATION 
CLIP_AS_CHARACTER_ANCHORED_WRITER_FLY_FRAME 
MS_WORD_COMP_TRAILING_BLANKS 
MS_WORD_COMP_MIN_LINE_HEIGHT_BY_FLY 
UNIX_FORCE_ZERO_EXT_LEADING 
TABS_RELATIVE_TO_INDENT 
PROTECT_FORM 
TAB_AT_LEFT_INDENT_FOR_PARA_IN_LIST 
INVERT_BORDER_SPACING 
COLLAPSE_EMPTY_CELL_PARA 
SMALL_CAPS_PERCENTAGE_66 
TAB_OVERFLOW 
UNBREAKABLE_NUMBERINGS 
CLIPPED_PICTURES 
BACKGROUND_PARA_OVER_DRAWINGS 
TAB_OVER_MARGIN 
TAB_OVER_SPACING 
SURROUND_TEXT_WRAP_SMALL 
PROP_LINE_SPACING_SHRINKS_FIRST_LINE 
SUBTRACT_FLYS 
DISABLE_OFF_PAGE_POSITIONING 
EMPTY_DB_FIELD_HIDES_PARA 
AUTO_FIRST_LINE_INDENT_DISREGARD_LINE_SPACE 
BROWSE_MODE 
HTML_MODE 
GLOBAL_DOCUMENT 
GLOBAL_DOCUMENT_SAVE_LINKS 
LABEL_DOCUMENT 
PURGE_OLE 
KERN_ASIAN_PUNCTUATION 
MATH_BASELINE_ALIGNMENT 
STYLES_NODEFAULT 
FLOATTABLE_NOMARGINS 
EMBED_FONTS 
EMBED_USED_FONTS 
EMBED_LATIN_SCRIPT_FONTS 
EMBED_ASIAN_SCRIPT_FONTS 
EMBED_COMPLEX_SCRIPT_FONTS 
EMBED_SYSTEM_FONTS 
APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING 
CONTINUOUS_ENDNOTES 
PROTECT_BOOKMARKS 
PROTECT_FIELDS 
HEADER_SPACING_BELOW_LAST_PARA 
FRAME_AUTOWIDTH_WITH_MORE_PARA 
GUTTER_AT_TOP 
FOOTNOTE_IN_COLUMN_TO_PAGEEND 
WRAP_AS_CHAR_FLYS_LIKE_IN_OOXML 
NO_NUMBERING_SHOW_FOLLOWBY 
DROP_CAP_PUNCTUATION 

Definition at line 35 of file IDocumentSettingAccess.hxx.