ooodev.format.proto.font.font_effects_t module
- protocol ooodev.format.proto.font.font_effects_t.FontEffectsT[source]
Bases:
StyleT
,Protocol
Font Effect Protocol
Classes that implement this protocol must have the following methods / attributes:
- __init__(*, color=Ellipsis, transparency=Ellipsis, overline=Ellipsis, underline=Ellipsis, strike=Ellipsis, word_mode=Ellipsis, case=Ellipsis, relief=Ellipsis, outline=Ellipsis, hidden=Ellipsis, shadowed=Ellipsis)[source]
- Parameters:
color (Color | None) –
transparency (Intensity | int | None) –
overline (FontLine | None) –
underline (FontLine | None) –
strike (FontStrikeoutEnum | None) –
word_mode (bool | None) –
case (CaseMapEnum | None) –
relief (FontReliefEnum | None) –
outline (bool | None) –
hidden (bool | None) –
shadowed (bool | None) –
- Return type:
None
- fmt_case(value=None)[source]
Gets copy of instance with case set or removed.
- Parameters:
value (CaseMapEnum, optional) – The case value. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed.
- Return type:
Hint
CaseMapEnum
can be imported fromooo.dyn.style.case_map
- fmt_color(value=None)[source]
Gets copy of instance with text color set or removed.
- Parameters:
value (
Color
, optional) – The text color. IfNone
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
Gets copy of instance with hidden set or removed.
- Parameters:
value (bool, optional) – The hidden value. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- fmt_outline(value=None)[source]
Gets copy of instance with outline set or removed.
- Parameters:
value (bool, optional) – The outline value. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- fmt_overline(value=None)[source]
Gets copy of instance with overline set or removed.
- Parameters:
value (FontUnderlineEnum, optional) – The size of the characters in point units. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed.
- Return type:
Hint
FontUnderlineEnum
can be imported fromooo.dyn.awt.font_underline
- fmt_overline_color(value=None)[source]
Gets copy of instance with text overline color set or removed.
- Parameters:
value (
Color
, optional) – The color is used for an overline. IfNone
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- fmt_relief(value=None)[source]
Gets copy of instance with relief set or removed.
- Parameters:
value (FontReliefEnum, optional) – The relief value. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed.
- Return type:
Hint
FontReliefEnum
can be imported fromooo.dyn.awt.font_relief
- fmt_shadowed(value=None)[source]
Gets copy of instance with shadowed set or removed.
- Parameters:
value (bool, optional) – The shadowed value. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- fmt_strike(value=None)[source]
Gets copy of instance with strike set or removed.
- Parameters:
value (FontStrikeoutEnum, optional) – The type of the strike out of the character. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed.
- Return type:
Hint
FontStrikeoutEnum
can be imported fromooo.dyn.awt.font_strikeout
- fmt_transparency(value=None)[source]
Gets copy of instance with text background transparency set or removed.
- Parameters:
value (bool, optional) – The text background transparency. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- fmt_underline(value=None)[source]
Gets copy of instance with underline set or removed.
- Parameters:
value (FontUnderlineEnum, optional) – The value for the character underline. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed.
- Return type:
Hint
FontUnderlineEnum
can be imported fromooo.dyn.awt.font_underline
- fmt_underline_color(value=None)[source]
Gets copy of instance with text underline color set or removed.
- Parameters:
value (
Color
, optional) – The color is used for an underline. IfNone
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- fmt_word_mode(value=None)[source]
Gets copy of instance with word mode set or removed.
The underline and strike-through properties are not applied to white spaces when set to
True
.- Parameters:
value (bool, optional) – The word mode. If
None
style is removed. DefaultNone
- Returns:
Font with style added or removed
- Return type:
- from_obj(obj: Any) FontEffectsT
- from_obj(obj: Any, **kwargs) FontEffectsT
- from_obj(**kwds)
Helper for @overload to raise when called.
- __protocol_attrs__ = {'add_event_listener', 'add_event_observer', 'apply', 'backup', 'case_lower', 'case_none', 'case_small_caps', 'case_title', 'case_upper', 'color_auto', 'copy', 'default', 'fmt_case', 'fmt_color', 'fmt_hidden', 'fmt_outline', 'fmt_overline', 'fmt_overline_color', 'fmt_relief', 'fmt_shadowed', 'fmt_strike', 'fmt_transparency', 'fmt_underline', 'fmt_underline_color', 'fmt_word_mode', 'from_obj', 'get_attrs', 'get_props', 'get_update_obj', 'has_update_obj', 'hidden', 'on_applied', 'on_applying', 'on_property_backed_up', 'on_property_backing_up', 'on_property_restore_set', 'on_property_restore_setting', 'on_property_set', 'on_property_set_error', 'outline', 'overline', 'overline_color_auto', 'prop_case', 'prop_color', 'prop_format_kind', 'prop_has_attribs', 'prop_has_backup', 'prop_hidden', 'prop_outline', 'prop_overline', 'prop_parent', 'prop_relief', 'prop_shadowed', 'prop_strike', 'prop_transparency', 'prop_underline', 'prop_word_mode', 'relief_embossed', 'relief_engraved', 'relief_none', 'remove_event_listener', 'remove_event_observer', 'restore', 'set_update_obj', 'shadowed', 'strike', 'support_service', 'under_color_auto', 'underline', 'update', 'word_mode'}
- property case_lower: FontEffectsT
Gets copy of instance with case set to lower
- Return type:
- property case_none: FontEffectsT
Gets copy of instance with no case set
- Return type:
- property case_small_caps: FontEffectsT
Gets copy of instance with case set to small caps
- Return type:
- property case_title: FontEffectsT
Gets copy of instance with case set to title
- Return type:
- property case_upper: FontEffectsT
Gets copy of instance with case set to upper
- Return type:
- property color_auto: FontEffectsT
Gets copy of instance with color set to automatic
- Return type:
- property default: FontEffectsT
Gets Font Position default.
- Return type:
Gets copy of instance with hidden set
- Return type:
- property outline: FontEffectsT
Gets copy of instance with outline set
- Return type:
- property overline: FontEffectsT
Gets copy of instance with overline set
- Return type:
- property overline_color_auto: FontEffectsT
Gets copy of instance with overline color set to automatic
- Return type:
- property prop_case: CaseMapEnum | None
Gets/Sets Font Case Value.
Hint
CaseMapEnum
can be imported fromooo.dyn.style.case_map
- Return type:
CaseMapEnum | None
Gets/Sets if the font is hidden
- Return type:
bool | None
- property prop_outline: bool | None
Gets/Sets if the font is outlined
- Return type:
bool | None
- property prop_overline: FontLine
This property contains the value for the character overline.
Hint
FontLine
can be imported fromooodev.format.inner.direct.write.char.font.font_effects
- Return type:
- property prop_relief: FontReliefEnum | None
Gets/Sets Font Relief Value.
Hint
FontReliefEnum
can be imported fromooo.dyn.awt.font_relief
- Return type:
FontReliefEnum | None
- property prop_shadowed: bool | None
Gets/Sets if the characters are formatted and displayed with a shadow effect.
- Return type:
bool | None
- property prop_strike: FontStrikeoutEnum | None
Gets/Sets the type of the strike out of the character.
Hint
FontStrikeoutEnum
can be imported fromooo.dyn.awt.font_strikeout
- Return type:
FontStrikeoutEnum | None
- property prop_transparency: Intensity | None
Gets/Sets The transparency value
Hint
The transparency value from
0
to100
.Intensity
can be imported fromooodev.utils.data_type.intensity
- Return type:
Intensity | None
- property prop_underline: FontLine
This property contains the value for the character underline.
Hint
FontLine
can be imported fromooodev.format.inner.direct.write.char.font.font_effects
- Return type:
- property prop_word_mode: bool | None
Gets/Sets Character word mode. If this property is
True
, the underline and strike-through properties are not applied to white spaces.- Return type:
bool | None
- property relief_embossed: FontEffectsT
Gets copy of instance with relief set to embossed
- Return type:
- property relief_engraved: FontEffectsT
Gets copy of instance with relief set to engraved
- Return type:
- property relief_none: FontEffectsT
Gets copy of instance with no relief set
- Return type:
- property shadowed: FontEffectsT
Gets copy of instance with shadow set
- Return type:
- property strike: FontEffectsT
Gets copy of instance with strike set
- Return type:
- property under_color_auto: FontEffectsT
Gets copy of instance with underline color set to automatic
- Return type:
- property underline: FontEffectsT
Gets copy of instance with underline set
- Return type:
- property word_mode: FontEffectsT
Gets copy of instance with word mode set
- Return type: