Class ColorPicker
Inheritance
System.Object
ColorPicker
Implements
System.IDisposable
System.ComponentModel.ISupportInitializeNotification
System.ComponentModel.ISupportInitialize
Assembly: Terminal.Gui.dll
Syntax
public class ColorPicker : View
Constructors
ColorPicker()
Declaration
ColorPicker(ustring)
Declaration
public ColorPicker(ustring title)
Parameters
Type |
Name |
Description |
NStack.ustring |
title |
Title. |
ColorPicker(Int32, Int32, ustring)
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)
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
SelectedColor
Selected color.
Declaration
public Color SelectedColor { get; set; }
Property Value
Methods
MouseEvent(MouseEvent)
Method invoked when a mouse event is generated
Declaration
public override bool MouseEvent(MouseEvent me)
Parameters
Returns
Type |
Description |
System.Boolean |
true , if the event was handled, false otherwise. |
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)
If the view is focused, gives the view a
chance to process the keystroke.
Declaration
public override bool ProcessKey(KeyEvent kb)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Redraw(Rect)
Redraws this view and its subviews; only redraws the views that have been flagged for a re-display.
Declaration
public override void Redraw(Rect bounds)
Parameters
Type |
Name |
Description |
Rect |
bounds |
The bounds (view-relative region) to redraw. |
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