Search Results for

    Show / Hide Table of Contents

    Interface ITagPaintingProperties

    This interface provides the properties used when painting tags in the document.

    Namespace: Sdl.DesktopEditor.EditorApi
    Assembly: Sdl.DesktopEditor.EditorApi.dll
    Syntax
    public interface ITagPaintingProperties

    Properties

    BackgroundColor1

    The background color to start painting the tag with. The tag will start with this color and gradually change into BackgroundColor2.

    Declaration
    Color BackgroundColor1 { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    BackgroundColor2

    The background color the finish painting the tag with. The tag will start with BackgroundColor1 and finish with this color.

    Declaration
    Color BackgroundColor2 { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    GhostBackgroundColor

    The color that will be used to paint the tag when it is a ghost tag.

    Declaration
    Color GhostBackgroundColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    OutlineColor

    The color that will be used to paint the tag border.

    Declaration
    Color OutlineColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    TextColor

    The color that will be used to paint the text that appears within the tag.

    Declaration
    Color TextColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    TextFormatting

    The font that will be used for the text within the tag.

    Declaration
    FontStyle TextFormatting { get; set; }
    Property Value
    Type Description
    System.Drawing.FontStyle

    Methods

    PopulateFromSettingsGroup(ISettingsGroup, String)

    Populates this object with the settings contained in the provided settings group.

    Declaration
    void PopulateFromSettingsGroup(ISettingsGroup settingsGroup, string settingId)
    Parameters
    Type Name Description
    ISettingsGroup settingsGroup

    The settings to populate from.

    System.String settingId

    The setting ID to use to save the settings.

    SaveToSettingsGroup(ISettingsGroup, String)

    Saves the current state of this object to the provided settings group.

    Declaration
    void SaveToSettingsGroup(ISettingsGroup settingsGroup, string settingId)
    Parameters
    Type Name Description
    ISettingsGroup settingsGroup

    The settings group to save to.

    System.String settingId

    The setting ID to use to load the settings.

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(Object, Action<Window>)

    On this page

    • Properties
      • BackgroundColor1
      • BackgroundColor2
      • GhostBackgroundColor
      • OutlineColor
      • TextColor
      • TextFormatting
    • Methods
      • PopulateFromSettingsGroup(ISettingsGroup, String)
      • SaveToSettingsGroup(ISettingsGroup, String)
    • Extension Methods
    Back to top Generated by DocFX