VisioForge (c) 2025

Search Results for

    Class Skin

    Skin. Implements the ISkin.

    Inheritance
    object
    Skin
    Implements
    ISkin
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.UI.Skins
    Assembly: VisioForge.Core.dll
    Syntax
    public class Skin : ISkin

    Constructors

    Skin()

    Initializes a new instance of the Skin class.

    Declaration
    public Skin()

    Properties

    BackgroundColor

    Gets or sets the color of the background.

    Declaration
    public SKColor? BackgroundColor { get; set; }
    Property Value
    Type Description
    SKColor?

    ButtonHoverColor

    Gets or sets the color of the button hover color, if no hover image available.

    Declaration
    public SKColor? ButtonHoverColor { get; set; }
    Property Value
    Type Description
    SKColor?

    PlaylistBackgroundColor

    Gets or sets the color of the playlist background.

    Declaration
    public SKColor? PlaylistBackgroundColor { get; set; }
    Property Value
    Type Description
    SKColor?

    PlaylistItemBackgroundColor

    Gets or sets the color of the playlist item background.

    Declaration
    public SKColor? PlaylistItemBackgroundColor { get; set; }
    Property Value
    Type Description
    SKColor?

    PlaylistTextColor

    Gets or sets the color of the text.

    Declaration
    public SKColor? PlaylistTextColor { get; set; }
    Property Value
    Type Description
    SKColor?

    TextColor

    Gets or sets the color of the text.

    Declaration
    public SKColor? TextColor { get; set; }
    Property Value
    Type Description
    SKColor?

    WPFCaptureControls

    Gets or sets the WPF capture controls.

    Declaration
    public byte[] WPFCaptureControls { get; set; }
    Property Value
    Type Description
    byte[]

    WPFPlayerControls

    Gets or sets the WPF player controls.

    Declaration
    public byte[] WPFPlayerControls { get; set; }
    Property Value
    Type Description
    byte[]

    WPFPlaylist

    Gets or sets the WPF playlist.

    Declaration
    public byte[] WPFPlaylist { get; set; }
    Property Value
    Type Description
    byte[]

    WPFSeekingSliderStyle

    Gets or sets the seeking slider style.

    Declaration
    public byte[] WPFSeekingSliderStyle { get; set; }
    Property Value
    Type Description
    byte[]

    WPFSliderStyle

    Gets or sets the volume slider style.

    Declaration
    public byte[] WPFSliderStyle { get; set; }
    Property Value
    Type Description
    byte[]

    Methods

    GetElement(SkinElementType)

    Gets the element.

    Declaration
    public SkinElementData GetElement(SkinElementType element)
    Parameters
    Type Name Description
    SkinElementType element

    The element.

    Returns
    Type Description
    SkinElementData

    System.Byte[].

    GetName()

    Gets the name.

    Declaration
    public string GetName()
    Returns
    Type Description
    string

    System.String.

    ParseElement(string, byte[])

    Parses the element data.

    Declaration
    public bool ParseElement(string name, byte[] data)
    Parameters
    Type Name Description
    string name

    The name.

    byte[] data

    The data.

    Returns
    Type Description
    bool

    true if successful, false otherwise.

    Implements

    ISkin

    See Also

    ISkin