ThemeDefinitionclass

Immutable colors for a ScriptControl. Create a theme or copy one with a with expression, then assign it to ScriptControl.Theme. Unspecified colors use the default dark palette.

object→ThemeDefinition
Namespace
global
Assembly
Sandbox.Engine
Declaration
public sealed class Sandbox.UI.ScriptControl.ThemeDefinition

Constructors1

Showing 1 constructors

Methods1

Showing 1 methods

Properties34

Showing 34 properties

On this page

Constructorspublic ThemeDefinition()Methodspublic Sandbox.UI.ScriptControl.ThemeDefinition <Clone>$()Propertiespublic Color Sandbox.UI.ScriptControl.ThemeDefinition.ActiveLineNumber { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.ActiveParameter { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Background { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Caret { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Comment { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.CompletionHoverBackground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.CompletionSelectedBackground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.CompletionSelectedForeground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.ControlFlow { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.CurrentLine { get; set; }public static Sandbox.UI.ScriptControl.ThemeDefinition Sandbox.UI.ScriptControl.ThemeDefinition.Default { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Error { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Foreground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.GutterBackground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Identifier { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Keyword { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.LineNumber { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Member { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.MutedForeground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Number { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.PopupBackground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.PopupBorder { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.PopupDescription { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.PopupShadow { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.PopupTitle { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Selection { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.SignatureForeground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.StatusBackground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.StatusErrorBackground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.StatusForeground { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.String { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.SymbolIcon { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Type { get; set; }public Color Sandbox.UI.ScriptControl.ThemeDefinition.Warning { get; set; }Metadata