C# Class GadrocsWorkshop.Helios.Controls.RotarySwitch

Inheritance: HeliosVisual
Exibir arquivo Open project: Gadroc/helios Class Usage Examples

Public Methods

Method Description
MouseDown ( Point location ) : void
MouseDrag ( Point location ) : void
MouseUp ( Point location ) : void
ReadXml ( XmlReader reader ) : void
Reset ( ) : void
RotarySwitch ( ) : System
WriteXml ( XmlWriter writer ) : void

Private Methods

Method Description
GetAngle ( Point startPoint, Point endPoint ) : double
LabelFormat_PropertyChanged ( object sender, System e ) : void
PositionChanged ( object sender, GadrocsWorkshop.Helios.Controls.RotarySwitchPositionChangeArgs e ) : void
Positions_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
SetPositionAction_Execute ( object action, HeliosActionEventArgs e ) : void
UpdateValueHelp ( ) : void
VectorFromCenter ( Point devicePosition ) : System.Windows.Vector

Method Details

MouseDown() public method

public MouseDown ( Point location ) : void
location Point
return void

MouseDrag() public method

public MouseDrag ( Point location ) : void
location Point
return void

MouseUp() public method

public MouseUp ( Point location ) : void
location Point
return void

ReadXml() public method

public ReadXml ( XmlReader reader ) : void
reader System.Xml.XmlReader
return void

Reset() public method

public Reset ( ) : void
return void

RotarySwitch() public method

public RotarySwitch ( ) : System
return System

WriteXml() public method

public WriteXml ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void