C# Class MonoHotDraw.Handles.ToggleButtonHandle

Inheritance: MonoHotDraw.Handles.LocatorHandle
Datei anzeigen Open project: mono/monohotdraw Class Usage Examples

Public Methods

Method Description
Draw ( Cairo context, IDrawingView view ) : void
InvokeEnd ( double x, double y, IDrawingView view ) : void
InvokeStart ( double x, double y, IDrawingView view ) : void
ToggleButtonHandle ( IFigure owner, ILocator locator ) : System

Protected Methods

Method Description
DrawOff ( Cairo context, IDrawingView view ) : void
DrawOn ( Cairo context, IDrawingView view ) : void
OnToggled ( ) : void

Private Methods

Method Description
Dot5 ( double val ) : double

Method Details

Draw() public method

public Draw ( Cairo context, IDrawingView view ) : void
context Cairo
view IDrawingView
return void

DrawOff() protected method

protected DrawOff ( Cairo context, IDrawingView view ) : void
context Cairo
view IDrawingView
return void

DrawOn() protected method

protected DrawOn ( Cairo context, IDrawingView view ) : void
context Cairo
view IDrawingView
return void

InvokeEnd() public method

public InvokeEnd ( double x, double y, IDrawingView view ) : void
x double
y double
view IDrawingView
return void

InvokeStart() public method

public InvokeStart ( double x, double y, IDrawingView view ) : void
x double
y double
view IDrawingView
return void

OnToggled() protected method

protected OnToggled ( ) : void
return void

ToggleButtonHandle() public method

public ToggleButtonHandle ( IFigure owner, ILocator locator ) : System
owner IFigure
locator ILocator
return System