Show / Hide Table of Contents

Class OtherColorsPopup

A window that displays all known colors.

Inheritance
object
ScreenObject
ScreenSurface
Console
Window
OtherColorsPopup
Implements
IDisposable
IScreenSurfaceEditable
IScreenSurface
IScreenObject
IPositionable
IComponentHost
ISurface
ISurfaceSettable
IWindowData
Inherited Members
Window.PreviousMouseLeftButtonDown
Window.ProcessMouse(MouseScreenObjectState)
Window.ProcessKeyboard(Keyboard)
Window.OnVisibleChanged()
Window.OnShown()
Window.OnHidden()
Window.Show()
Window.Show(bool)
Window.Hide()
Window.Center()
Window.ToString()
Window.Ask(string, string, string, Action<bool, string>, StringValidation.Validator, string, Colors)
Window.Ask(ColoredString, string, string, Action<bool, string>, StringValidation.Validator, string, Colors)
Window.Prompt(string, string, string, Action<bool>, Colors)
Window.Prompt(ColoredString, string, string, Action<bool>, Colors)
Window.Message(string, string, Action, Colors)
Window.Message(ColoredString, string, Action, Colors)
Window.Controls
Window.TitleAreaY
Window.TitleAreaX
Window.TitleAreaLength
Window.BorderLineStyle
Window.CellAtDragPosition
Window.PreviousMouseExclusiveDrag
Window.AddedToParent
Window.IsDragging
Window.TitleAlignment
Window.IsModal
Window.CanDrag
Window.CloseOnEscKey
Window.DialogResult
Window.IsModalDefault
Window.Title
Window.Closed
Window.Shown
Console.OnFocusLost()
Console.OnFocused()
Console.Cursor
Console.AutoCursorOnFocus
ScreenSurface.IsMouseOver
ScreenSurface.Resize(int, int, int, int, bool)
ScreenSurface.Resize(int, int, bool)
ScreenSurface.UpdateAbsolutePosition()
ScreenSurface.Render(TimeSpan)
ScreenSurface.Update(TimeSpan)
ScreenSurface.OnIsDirtyChanged()
ScreenSurface.OnFontChanged(IFont, Point)
ScreenSurface.OnSurfaceChanged(ICellSurface)
ScreenSurface.OnRendererChanged()
ScreenSurface.CallOnHostUpdated()
ScreenSurface.Dispose(bool)
ScreenSurface.Dispose()
ScreenSurface.OnMouseEnter(MouseScreenObjectState)
ScreenSurface.OnMouseExit(MouseScreenObjectState)
ScreenSurface.OnMouseMove(MouseScreenObjectState)
ScreenSurface.OnMouseLeftClicked(MouseScreenObjectState)
ScreenSurface.OnRightMouseClicked(MouseScreenObjectState)
ScreenSurface.LostMouse(MouseScreenObjectState)
ScreenSurface.ForceRendererRefresh
ScreenSurface.DefaultRendererName
ScreenSurface.Renderer
ScreenSurface.QuietSurfaceHandling
ScreenSurface.Surface
ScreenSurface.IsDirty
ScreenSurface.Font
ScreenSurface.FontSize
ScreenSurface.Tint
ScreenSurface.AbsoluteArea
ScreenSurface.UsePixelPositioning
ScreenSurface.WidthPixels
ScreenSurface.HeightPixels
ScreenSurface.Width
ScreenSurface.Height
ScreenSurface.ViewWidth
ScreenSurface.ViewHeight
ScreenSurface.ViewPosition
ScreenSurface.MoveToFrontOnMouseClick
ScreenSurface.FocusOnMouseClick
ScreenSurface.MouseButtonClicked
ScreenSurface.MouseMove
ScreenSurface.MouseExit
ScreenSurface.MouseEnter
ScreenObject.ComponentsUpdate
ScreenObject.ComponentsRender
ScreenObject.ComponentsMouse
ScreenObject.ComponentsKeyboard
ScreenObject.ComponentsEmpty
ScreenObject.OnParentChanged(IScreenObject, IScreenObject)
ScreenObject.OnPositionChanging(Point, Point)
ScreenObject.OnPositionChanged(Point, Point)
ScreenObject.OnEnabledChanged()
ScreenObject.GetSadComponents<TComponent>()
ScreenObject.GetSadComponent<TComponent>()
ScreenObject.HasSadComponent<TComponent>(out TComponent)
ScreenObject.OnSadComponentAdded(IComponent)
ScreenObject.OnSadComponentRemoved(IComponent)
ScreenObject.SortComponents()
ScreenObject.Components_FilterAddItem(IComponent, List<IComponent>, List<IComponent>, List<IComponent>, List<IComponent>, List<IComponent>)
ScreenObject.Components_FilterRemoveItem(IComponent, List<IComponent>, List<IComponent>, List<IComponent>, List<IComponent>, List<IComponent>)
ScreenObject.Components_Sort(List<IComponent>, List<IComponent>, List<IComponent>, List<IComponent>, List<IComponent>)
ScreenObject.OnSerializingMethod(StreamingContext)
ScreenObject.SortOrder
ScreenObject.Children
ScreenObject.Parent
ScreenObject.Position
ScreenObject.AbsolutePosition
ScreenObject.IgnoreParentPosition
ScreenObject.IsVisible
ScreenObject.IsEnabled
ScreenObject.IsFocused
ScreenObject.FocusedMode
ScreenObject.IsExclusiveMouse
ScreenObject.UseKeyboard
ScreenObject.UseMouse
ScreenObject.SadComponents
ScreenObject.ParentChanged
ScreenObject.PositionChanged
ScreenObject.PositionChanging
ScreenObject.IsVisibleChanged
ScreenObject.IsEnabledChanged
ScreenObject.FocusLost
ScreenObject.Focused
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: SadConsole.UI.Windows
Assembly: SadConsole.Extended.dll
Syntax
public class OtherColorsPopup : Window, IDisposable, IScreenSurfaceEditable, IScreenSurface, IScreenObject, IPositionable, IComponentHost, ISurface, ISurfaceSettable, IWindowData

Constructors

OtherColorsPopup()

Creates a new instance of this window with size 40, 20.

Declaration
public OtherColorsPopup()

Properties

SelectedColor

The selected color.

Declaration
public Color SelectedColor { get; }
Property Value
Type Description
Color

Methods

DrawBorder()

Draws the border around the controls.

Declaration
protected override void DrawBorder()
Overrides
Window.DrawBorder()

Implements

IDisposable
IScreenSurfaceEditable
IScreenSurface
IScreenObject
IPositionable
IComponentHost
ISurface
ISurfaceSettable
IWindowData

Extension Methods

ExtendedLib_SurfaceExtensions.PrintFadingText(IScreenSurface, ColoredString, Point, TimeSpan, ICellEffect?)
ExtendedLib_SurfaceExtensions.PrintFadingText(IScreenSurface, string, Point, TimeSpan, ICellEffect?)
ExtensionsSystem.GetDebuggerDisplayValue(object)
In this article

Back to top

Back to top Generated by DocFX