BulletFormat

BulletFormat class

Represents paragraph bullet formatting properties.

The BulletFormat type exposes the following members:

Properties

Name Description
as_i_presentation_component Allows to get base IPresentationComponent interface.
Read-only IPresentationComponent.
type Returns or sets the bullet type of a paragraph with no inheritance.
Read/write BulletType.
char Returns or sets the bullet char of a paragraph with no inheritance.
Read/write char.
font Returns or sets the bullet font of a paragraph with no inheritance.
Read/write IFontData.
height Returns or sets the bullet height of a paragraph with no inheritance.
Value float.NaN determines that bullet inherits height from the first portion in the paragraph.
Read/write
color Returns the color format of a bullet of a paragraph with no inheritance.
Read-only IColorFormat.
numbered_bullet_start_with Returns or sets the first number which is used for group of numbered bullets with no inheritance.
Read/write int.
numbered_bullet_style Returns or sets the style of a numbered bullet with no inheritance.
Read/write NumberedBulletStyle.
is_bullet_hard_color Determines whether the bullet has own color or inherits it from the first portion in the paragraph.
NullableBool.True if bullet has own color and NullableBool.False if bullet
inherits color from the first portion in the paragraph.
Read/write NullableBool.
is_bullet_hard_font Determines whether the bullet has own font or inherits it from the first portion in the paragraph.
NullableBool.True if bullet has own font and NullableBool.False if bullet
inherits font from the first portion in the paragraph.
Read/write NullableBool.
picture Returns the picture used as a bullet in a paragraph with no inheritance.
Read-only ISlidesPicture.
slide Returns the base slide.
Read-only IBaseSlide.
presentation Returns the presentation.
Read-only IPresentation.

Methods

Name Description
apply_default_paragraph_indents_shifts() Sets default non-zero shifts for effective paragraph Indent and MarginLeft when bullets is enabled (like PowerPoint do if enable paragraph bullets/numbering in it). If bullets is disabled then just reset paragraph Indent and MarginLeft (like PowerPoint do if disable paragraph bullets/numbering in it). Indents shifts are applied in regard to current bullet context - IBulletFormat.Type, .NumberedBulletStyle and FontHeight of first portion. Non-zero indents shifts are applied to effective Indent and MarginLeft of current paragraph (make result values to be local values).
get_effective() Gets effective bullet formatting data with the inheritance applied.

See Also