C# Class Duality.Editor.Controls.PropertyEditors.IColorDataPropertyEditor

Inheritance: AdamsLair.WinForms.PropertyEditing.PropertyEditor
Show file Open project: BraveSirAndrew/duality

Protected Properties

Property Type Description
buttonHovered bool
buttonPressed bool
dialog ColorPickerDialog
panelHovered bool
rectButton System.Drawing.Rectangle
rectPanel System.Drawing.Rectangle
value IColorData

Public Methods

Method Description
IColorDataPropertyEditor ( ) : System
ShowColorDialog ( ) : void

Protected Methods

Method Description
OnDragDrop ( DragEventArgs e ) : void
OnDragOver ( DragEventArgs e ) : void
OnGetValue ( ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnMouseDoubleClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
UpdateGeometry ( ) : void

Private Methods

Method Description
dialog_ColorEdited ( object sender, EventArgs e ) : void

Method Details

IColorDataPropertyEditor() public method

public IColorDataPropertyEditor ( ) : System
return System

OnDragDrop() protected method

protected OnDragDrop ( DragEventArgs e ) : void
e System.Windows.Forms.DragEventArgs
return void

OnDragOver() protected method

protected OnDragOver ( DragEventArgs e ) : void
e System.Windows.Forms.DragEventArgs
return void

OnGetValue() protected method

protected OnGetValue ( ) : void
return void

OnKeyDown() protected method

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
return void

OnMouseDoubleClick() protected method

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseLeave() protected method

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

ShowColorDialog() public method

public ShowColorDialog ( ) : void
return void

UpdateGeometry() protected method

protected UpdateGeometry ( ) : void
return void

Property Details

buttonHovered protected property

protected bool buttonHovered
return bool

buttonPressed protected property

protected bool buttonPressed
return bool

dialog protected property

protected ColorPickerDialog dialog
return ColorPickerDialog

panelHovered protected property

protected bool panelHovered
return bool

rectButton protected property

protected Rectangle,System.Drawing rectButton
return System.Drawing.Rectangle

rectPanel protected property

protected Rectangle,System.Drawing rectPanel
return System.Drawing.Rectangle

value protected property

protected IColorData value
return IColorData