[]
        
(Showing Draft Content)

GrapeCity.Documents.Word.Glow

Class Glow

Namespace
GrapeCity.Documents.Word
Assembly
GcDocs.Word.dll

Represents glow effect, in which a color blurred outline is added outside the edges of the object.

public class Glow : FormattingBag, IFixedFormattingBag
Inheritance
object
Glow
Implements
Inherited Members
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()

Properties

Color

Gets the glow color.

public SolidColor Color { get; }

Property Value

SolidColor

IsFixed

Gets a value indicating whether the formatting is fixed in the class instance level.

If true, any formatting changes on an ancestor level of the same class will be ignored.

If false, changing a property on an ancestor level will apply to this level too.

For example, changing a property of Fill on style level will change that property only for those Runs that have IsFixed equal to false.

public bool IsFixed { get; }

Property Value

bool

Radius

Gets or sets the radius of the glow.

Allowed values are from 0 to 150, inclusive.

The default is 0.

public float Radius { get; set; }

Property Value

float

Methods

Clean()

Sets all properties to their default values.

Also sets IsFixed to true if any properties of this class are defined on an ancestor level.

public void Clean()

Equals(object)

public override bool Equals(object fmt)

Parameters

fmt object

Returns

bool

FixInheritedValues()

Fixes all inherited values as "direct" values for this instance.

protected override void FixInheritedValues()

GetHashCode()

public override int GetHashCode()

Returns

int

Reset()

Resets all properties to their inherited values.

Also sets IsFixed to false.

public void Reset()