Table of Contents

Interface IVisualTheme

Namespace
Alternet.Editor
Assembly
Alternet.Editor.v9.dll

Properties and methods for representing a single visual theme.

public interface IVisualTheme : IDisposable

Properties

Font

When implemented by a class, gets or sets the font used for the color theme.

ImagesColor

When implemented by a class, gets or sets the type of background (light or dark) for the color theme.

this[string]

When implemented by a class, specifies an Item indexer that uses the name of the LexStyle as an index.

LexStyles

When implemented by a class, gets or sets the LexStyle array used for the color theme.

LineStyles

When implemented by a class, gets or sets the IEditLineStyle array used for the color theme.

Name

When implemented by a class, gets or sets the name of the color theme.

ReadOnly

When implemented by a class, gets or sets a bool value that indicates whether or not the color theme should be modified.

Methods

ApplyLexStylesToEdit(ISyntaxEdit)

When implemented by a class, assigns only lex style properties to a given ISyntaxEdit according to values stored in the IVisualTheme.

ApplyToCodeCompletionBox(ICodeCompletionBox)

When implemented by a class, assigns color teme properties to a given ICodeCompletionBox according to values stored in the IVisualTheme.

ApplyToCodeCompletionButton(ICodeCompletionButton)

When implemented by a class, assigns color teme properties to a given ICodeCompletionButton according to values stored in the IVisualTheme.

ApplyToCodeCompletionHint(ICodeCompletionHint)

When implemented by a class, assigns color teme properties to a given ICodeCompletionHint according to values stored in the IVisualTheme.

ApplyToEdit(ISyntaxEdit)

When implemented by a class, assigns color teme properties to a given ISyntaxEdit according to values stored in the IVisualTheme.

ApplyToScrollBar(ScrollBar)

When implemented by a class, assigns color teme properties to a given ScrollBar according to values stored in the IVisualTheme.

ApplyToScrollingButton(IScrollingButton)

When implemented by a class, assigns color teme properties to a given IScrollingButton according to values stored in the IVisualTheme.

ApplyToSearchDialog(ISearchDialog)

When implemented by a class, assigns color teme properties to a given ISearchDialog according to values stored in the IVisualTheme.

ApplyToSplitButton(IScrollingButton)

When implemented by a class, assigns color teme properties to a given IScrollingButton according to values stored in the IVisualTheme.

Assign(IVisualTheme)

When implemented by a class, copies the content from another IVisualTheme object.

LoadFromEdit(ISyntaxEdit)

When implemented by a class, changes values stored in the IVisualTheme accordingly to property values of ISyntaxEdit control.