Class ColorPicker
The ColorPicker View Color picker.
Implements
System.IDisposable
System.ComponentModel.ISupportInitializeNotification
System.ComponentModel.ISupportInitialize
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
public class ColorPicker : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
Constructors
ColorPicker()
Initializes a new instance of ColorPicker.
Declaration
public ColorPicker()
ColorPicker(ustring)
Initializes a new instance of ColorPicker.
Declaration
public ColorPicker(ustring title)
Parameters
Type | Name | Description |
---|---|---|
NStack.ustring | title | Title. |
ColorPicker(Int32, Int32, ustring)
Initializes a new instance of ColorPicker.
Declaration
public ColorPicker(int x, int y, ustring title)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | x | X location. |
System.Int32 | y | Y location. |
NStack.ustring | title | Title |
ColorPicker(Point, ustring)
Initializes a new instance of ColorPicker.
Declaration
public ColorPicker(Point point, ustring title)
Parameters
Type | Name | Description |
---|---|---|
Point | point | Location point. |
NStack.ustring | title | Title. |
Properties
Cursor
Cursor for the selected color.
Declaration
public Point Cursor { get; set; }
Property Value
Type | Description |
---|---|
Point |
SelectedColor
Selected color.
Declaration
public Color SelectedColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
Methods
MouseEvent(MouseEvent)
Declaration
public override bool MouseEvent(MouseEvent me)
Parameters
Type | Name | Description |
---|---|---|
MouseEvent | me |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
MoveDown()
Moves the selected item index to the next row.
Declaration
public virtual bool MoveDown()
Returns
Type | Description |
---|---|
System.Boolean |
MoveLeft()
Moves the selected item index to the previous column.
Declaration
public virtual bool MoveLeft()
Returns
Type | Description |
---|---|
System.Boolean |
MoveRight()
Moves the selected item index to the next column.
Declaration
public virtual bool MoveRight()
Returns
Type | Description |
---|---|
System.Boolean |
MoveUp()
Moves the selected item index to the previous row.
Declaration
public virtual bool MoveUp()
Returns
Type | Description |
---|---|
System.Boolean |
ProcessKey(KeyEvent)
Declaration
public override bool ProcessKey(KeyEvent kb)
Parameters
Type | Name | Description |
---|---|---|
KeyEvent | kb |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Redraw(Rect)
Declaration
public override void Redraw(Rect bounds)
Parameters
Type | Name | Description |
---|---|---|
Rect | bounds |
Overrides
Events
ColorChanged
Fired when a color is picked.
Declaration
public event Action ColorChanged
Event Type
Type | Description |
---|---|
System.Action |
Implements
System.IDisposable
System.ComponentModel.ISupportInitializeNotification
System.ComponentModel.ISupportInitialize