C# Class Hyena.Gui.Canvas.Slider

Inheritance: Hyena.Gui.Canvas.CanvasItem
Show file Open project: GNOME/hyena Class Usage Examples

Public Methods

Method Description
ButtonEvent ( Point cursor, bool pressed, uint button ) : bool
CursorMotionEvent ( Point cursor ) : bool
InhibitValueChangeEvent ( ) : void
Measure ( Size available ) : Size
Slider ( ) : System
UninhibitValueChangeEvent ( ) : void

Protected Methods

Method Description
ClippedRender ( Cairo cr ) : void
OnPendingValueChanged ( ) : void
OnValueChanged ( ) : void

Private Methods

Method Description
SetPendingValueFromX ( double x ) : void

Method Details

ButtonEvent() public method

public ButtonEvent ( Point cursor, bool pressed, uint button ) : bool
cursor Point
pressed bool
button uint
return bool

ClippedRender() protected method

protected ClippedRender ( Cairo cr ) : void
cr Cairo
return void

CursorMotionEvent() public method

public CursorMotionEvent ( Point cursor ) : bool
cursor Point
return bool

InhibitValueChangeEvent() public method

public InhibitValueChangeEvent ( ) : void
return void

Measure() public method

public Measure ( Size available ) : Size
available Size
return Size

OnPendingValueChanged() protected method

protected OnPendingValueChanged ( ) : void
return void

OnValueChanged() protected method

protected OnValueChanged ( ) : void
return void

Slider() public method

public Slider ( ) : System
return System

UninhibitValueChangeEvent() public method

public UninhibitValueChangeEvent ( ) : void
return void