LibreOffice
LibreOffice 24.2 SDK API Reference
|
describes the style of paragraphs. More...
import"ParagraphProperties.idl";
Public Attributes | |
com::sun::star::style::ParagraphAdjust | ParaAdjust |
determines the adjustment of a paragraph. More... | |
com::sun::star::style::LineSpacing | ParaLineSpacing |
contains the type of the line spacing of a paragraph. More... | |
com::sun::star::util::Color | ParaBackColor |
contains the paragraph background color. More... | |
boolean | ParaBackTransparent |
This value is TRUE if the paragraph background color is set to transparent. More... | |
string | ParaBackGraphicURL |
contains the value of a link for the background graphic of a paragraph. More... | |
string | ParaBackGraphicFilter |
contains the name of the graphic filter for the background graphic of a paragraph. More... | |
com::sun::star::style::GraphicLocation | ParaBackGraphicLocation |
contains the value for the position of a background graphic. More... | |
short | ParaLastLineAdjust |
determines the adjustment of the last line. More... | |
boolean | ParaExpandSingleWord |
determines if single words are stretched. More... | |
long | ParaLeftMargin |
determines the left margin of the paragraph in 100th mm. More... | |
long | ParaRightMargin |
determines the right margin of the paragraph in 100th mm. More... | |
long | ParaTopMargin |
determines the top margin of the paragraph in 100th mm. More... | |
long | ParaBottomMargin |
determines the bottom margin of the paragraph in 100th mm. More... | |
boolean | ParaContextMargin |
determines if contextual spacing is used. More... | |
sequence< com::sun::star::beans::PropertyValue > | ParaInteropGrabBag |
Grab bag of paragraph properties, used as a string-any map for interim interop purposes. More... | |
boolean | ParaLineNumberCount |
determines if the paragraph is included in the line numbering. More... | |
long | ParaLineNumberStartValue |
contains the start value for the line numbering. More... | |
string | PageDescName |
If this property is set, it creates a page break before the paragraph it belongs to and assigns the value as the name of the new page style sheet to use. More... | |
short | PageNumberOffset |
If a page break property is set at a paragraph, this property contains the new value for the page number. More... | |
boolean | ParaRegisterModeActive |
determines if the register mode is applied to a paragraph. More... | |
sequence< com::sun::star::style::TabStop > | ParaTabStops |
specifies the positions and kinds of the tab stops within this paragraph. More... | |
string | ParaStyleName |
contains the name of the current paragraph style. More... | |
string | PageStyleName |
contains the name of the current page style. More... | |
com::sun::star::style::DropCapFormat | DropCapFormat |
specifies whether the first characters of the paragraph are displayed in capital letters and how they are formatted. More... | |
boolean | DropCapWholeWord |
specifies if the property DropCapFormat is applied to the whole first word. More... | |
boolean | ParaKeepTogether |
Setting this property to TRUE prevents page or column breaks between this and the following paragraph. More... | |
boolean | ParaSplit |
Setting this property to FALSE prevents the paragraph from getting split into two pages or columns. More... | |
short | NumberingLevel |
specifies the numbering level of the paragraph. More... | |
com::sun::star::container::XIndexReplace | NumberingRules |
contains the numbering rules applied to this paragraph. More... | |
short | NumberingStartValue |
specifies the start value for numbering if a new numbering starts at this paragraph. More... | |
boolean | ParaIsNumberingRestart |
determines if the numbering rules restart, counting at the current paragraph. More... | |
string | NumberingStyleName |
specifies the name of the style for the numbering. More... | |
byte | ParaOrphans |
specifies the minimum number of lines of the paragraph that have to be at bottom of a page if the paragraph is spread over more than one page. More... | |
byte | ParaWidows |
specifies the minimum number of lines of the paragraph that have to be at top of a page if the paragraph is spread over more than one page. More... | |
com::sun::star::table::ShadowFormat | ParaShadowFormat |
determines the type, color, and size of the shadow. More... | |
com::sun::star::table::BorderLine | LeftBorder |
contains the left border of the object. More... | |
com::sun::star::table::BorderLine | RightBorder |
contains the right border of the object. More... | |
com::sun::star::table::BorderLine | TopBorder |
contains the top border of the object. More... | |
com::sun::star::table::BorderLine | BottomBorder |
contains the bottom border of the object. More... | |
long | BorderDistance |
contains the distance from the border to the object. More... | |
long | LeftBorderDistance |
contains the distance from the left border to the object. More... | |
long | RightBorderDistance |
contains the distance from the right border to the object. More... | |
long | TopBorderDistance |
contains the distance from the top border to the object. More... | |
long | BottomBorderDistance |
contains the distance from the bottom border to the object. More... | |
com::sun::star::style::BreakType | BreakType |
determines the type of break that is applied at the beginning of the table. More... | |
string | DropCapCharStyleName |
specifies the character style name for drop caps. More... | |
long | ParaFirstLineIndent |
specifies the indent for the first line. More... | |
boolean | ParaIsAutoFirstLineIndent |
determines if the first line should be indented automatically. More... | |
boolean | ParaIsHyphenation |
specifies if automatic hyphenation is applied. More... | |
short | ParaHyphenationMaxHyphens |
specifies the maximum number of consecutive hyphens. More... | |
short | ParaHyphenationMaxLeadingChars |
specifies the minimum number of characters to remain before the hyphen character (when hyphenation is applied). More... | |
short | ParaHyphenationMaxTrailingChars |
specifies the minimum number of characters to remain after the hyphen character (when hyphenation is applied). More... | |
short | ParaVertAlignment |
specifies the vertical alignment of a paragraph. More... | |
com::sun::star::container::XNameContainer | ParaUserDefinedAttributes |
this property stores xml attributes. More... | |
boolean | NumberingIsNumber |
returns FALSE if the paragraph is part of a numbering, but has no numbering label. More... | |
boolean | ParaIsConnectBorder |
the property determines if borders set at a paragraph are merged with the next paragraph. More... | |
string | ListId |
specifies the id of the list to which the paragraph belongs More... | |
short | OutlineLevel |
specifies the outline level to which the paragraph belongs More... | |
com::sun::star::graphic::XGraphic | ParaBackGraphic |
contains the graphic for the background of a paragraph. More... | |
boolean | ContinueingPreviousSubTree |
specifies that a child node of a parent node that is not counted is continuing the numbering of parent's previous node's sub tree. More... | |
string | ListLabelString |
allows reading the generated numbering list label. More... | |
boolean | ParaHyphenationNoCaps |
Specifies whether words written in CAPS will be hyphenated. More... | |
boolean | ParaHyphenationNoLastWord |
Specifies whether last word of paragraph will be hyphenated. More... | |
short | ParaHyphenationMinWordLength |
specifies the minimum word length in characters, when hyphenation is applied. More... | |
long | ParaHyphenationZone |
specifies the hyphenation zone, i.e. More... | |
long | SortedTextId |
contains a paragraph identifier within the actual text, which also shows the position of the paragraph relative to the other paragraphs of the same text, i.e. More... | |
describes the style of paragraphs.
|
optionalproperty |
contains the distance from the border to the object.
|
optionalproperty |
contains the bottom border of the object.
|
optionalproperty |
contains the distance from the bottom border to the object.
|
optionalproperty |
determines the type of break that is applied at the beginning of the table.
|
optionalpropertyreadonly |
specifies that a child node of a parent node that is not counted is continuing the numbering of parent's previous node's sub tree.
|
optionalproperty |
specifies the character style name for drop caps.
|
optionalproperty |
specifies whether the first characters of the paragraph are displayed in capital letters and how they are formatted.
|
optionalproperty |
specifies if the property DropCapFormat is applied to the whole first word.
|
optionalproperty |
contains the left border of the object.
|
optionalproperty |
contains the distance from the left border to the object.
|
optionalproperty |
specifies the id of the list to which the paragraph belongs
|
optionalpropertyreadonly |
allows reading the generated numbering list label.
|
optionalpropertymaybevoid |
returns FALSE
if the paragraph is part of a numbering, but has no numbering label.
A paragraph is part of a numbering, if a style for a numbering is set - see NumberingStyleName.
If the paragraph is not part of a numbering the property is void.
|
optionalproperty |
specifies the numbering level of the paragraph.
|
optionalproperty |
contains the numbering rules applied to this paragraph.
|
optionalproperty |
specifies the start value for numbering if a new numbering starts at this paragraph.
|
optionalproperty |
specifies the name of the style for the numbering.
The name must be one of the names which are available via XStyleFamiliesSupplier.
|
optionalproperty |
specifies the outline level to which the paragraph belongs
Value 0 indicates that the paragraph belongs to the body text.
Values [1..10] indicates that the paragraph belongs to the corresponding outline level.
|
optionalproperty |
If this property is set, it creates a page break before the paragraph it belongs to and assigns the value as the name of the new page style sheet to use.
|
optionalproperty |
If a page break property is set at a paragraph, this property contains the new value for the page number.
|
optionalpropertyreadonlymaybevoid |
contains the name of the current page style.
|
property |
determines the adjustment of a paragraph.
|
optionalproperty |
contains the paragraph background color.
|
optionalproperty |
contains the graphic for the background of a paragraph.
|
optionalproperty |
contains the name of the graphic filter for the background graphic of a paragraph.
|
optionalproperty |
contains the value for the position of a background graphic.
|
optionalproperty |
contains the value of a link for the background graphic of a paragraph.
Note the new behaviour since it this was deprecated: This property can only be set and only external URLs are supported (no more vnd.sun.star.GraphicObject scheme). When an URL is set, then it will load the graphic and set the ParaBackGraphic property.
|
optionalproperty |
This value is TRUE
if the paragraph background color is set to transparent.
|
property |
determines the bottom margin of the paragraph in 100th mm.
The distance between two paragraphs is specified by:
The greater one is chosen.
|
optionalproperty |
determines if contextual spacing is used.
If true, the top and bottom margins of the paragraph should not be applied when the previous and next paragraphs have the same style.
|
optionalproperty |
determines if single words are stretched.
It is only valid if ParagraphProperties::ParaAdjust and ParagraphProperties::ParaLastLineAdjust are also valid.
|
optionalproperty |
specifies the indent for the first line.
|
optionalproperty |
specifies the maximum number of consecutive hyphens.
|
optionalproperty |
specifies the minimum number of characters to remain before the hyphen character (when hyphenation is applied).
|
optionalproperty |
specifies the minimum number of characters to remain after the hyphen character (when hyphenation is applied).
|
optionalproperty |
specifies the minimum word length in characters, when hyphenation is applied.
|
optionalproperty |
Specifies whether words written in CAPS will be hyphenated.
Setting to true
will disable hyphenation of words written in CAPS for this paragraph.
|
optionalproperty |
Specifies whether last word of paragraph will be hyphenated.
Setting to true
will disable hyphenation of last word for this paragraph.
|
optionalproperty |
specifies the hyphenation zone, i.e.
allowed extra white space in the line before applying hyphenation.
|
optionalproperty |
Grab bag of paragraph properties, used as a string-any map for interim interop purposes.
This property is intentionally not handled by the ODF filter. Any member that should be handled there should be first moved out from this grab bag to a separate property.
|
optionalproperty |
determines if the first line should be indented automatically.
|
optionalpropertymaybevoid |
the property determines if borders set at a paragraph are merged with the next paragraph.
Borders are only merged if they are identical.
|
property |
specifies if automatic hyphenation is applied.
|
optionalproperty |
determines if the numbering rules restart, counting at the current paragraph.
|
optionalproperty |
Setting this property to TRUE
prevents page or column breaks between this and the following paragraph.
This feature is useful for preventing title paragraphs to be the last line on a page or column.
|
property |
determines the adjustment of the last line.
It is only valid if ParagraphProperties::ParaAdjust is set to ParagraphAdjust::BLOCK.
|
property |
determines the left margin of the paragraph in 100th mm.
|
optionalproperty |
determines if the paragraph is included in the line numbering.
|
optionalproperty |
contains the start value for the line numbering.
|
optionalproperty |
contains the type of the line spacing of a paragraph.
|
optionalproperty |
specifies the minimum number of lines of the paragraph that have to be at bottom of a page if the paragraph is spread over more than one page.
|
optionalproperty |
determines if the register mode is applied to a paragraph.
Remark: Register mode is only used if the register mode property of the page style is switched on.
|
property |
determines the right margin of the paragraph in 100th mm.
|
optionalproperty |
determines the type, color, and size of the shadow.
|
optionalproperty |
Setting this property to FALSE
prevents the paragraph from getting split into two pages or columns.
|
optionalproperty |
contains the name of the current paragraph style.
|
optionalproperty |
specifies the positions and kinds of the tab stops within this paragraph.
|
property |
determines the top margin of the paragraph in 100th mm.
The distance between two paragraphs is specified by:
The greater one is chosen.
|
optionalproperty |
this property stores xml attributes.
They will be saved to and restored from automatic styles inside xml files.
|
optionalproperty |
specifies the vertical alignment of a paragraph.
|
optionalproperty |
specifies the minimum number of lines of the paragraph that have to be at top of a page if the paragraph is spread over more than one page.
|
optionalproperty |
contains the right border of the object.
|
optionalproperty |
contains the distance from the right border to the object.
|
optionalpropertyreadonly |
contains a paragraph identifier within the actual text, which also shows the position of the paragraph relative to the other paragraphs of the same text, i.e.
a paragraph with lower identifier is there before the other ones with greater values. This property depends on implementation details and is considered experimental.
|
optionalproperty |
contains the top border of the object.
|
optionalproperty |
contains the distance from the top border to the object.