C# 클래스 NewTOAPIA.UI.TrackSlider

상속: ActiveArea, IPositionalValue
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 메소드들

메소드 설명
GetRange ( float &min, float &max ) : void
OnMouseMove ( MouseActivityArgs e ) : void
PositionChanged ( float newPosition, bool invoke ) : void
SetPosition ( float newValue, bool invoke ) : void
SetPositionBy ( int mouseX, int mouseY, bool invoke ) : void
SetRange ( float min, float max ) : void
SetValue ( float newValue, bool invoke ) : void
SetValueBy ( int mouseX, int mouseY, bool invoke ) : void
TrackSlider ( string name, IGraphic track, IGraphic thumb, Orientation orient, float min, float max, float initialValue ) : System
ValueChanged ( float newValue, bool invoke ) : void

메소드 상세

GetRange() 공개 메소드

public GetRange ( float &min, float &max ) : void
min float
max float
리턴 void

OnMouseMove() 공개 메소드

public OnMouseMove ( MouseActivityArgs e ) : void
e MouseActivityArgs
리턴 void

PositionChanged() 공개 메소드

public PositionChanged ( float newPosition, bool invoke ) : void
newPosition float
invoke bool
리턴 void

SetPosition() 공개 메소드

public SetPosition ( float newValue, bool invoke ) : void
newValue float
invoke bool
리턴 void

SetPositionBy() 공개 메소드

public SetPositionBy ( int mouseX, int mouseY, bool invoke ) : void
mouseX int
mouseY int
invoke bool
리턴 void

SetRange() 공개 메소드

public SetRange ( float min, float max ) : void
min float
max float
리턴 void

SetValue() 공개 메소드

public SetValue ( float newValue, bool invoke ) : void
newValue float
invoke bool
리턴 void

SetValueBy() 공개 메소드

public SetValueBy ( int mouseX, int mouseY, bool invoke ) : void
mouseX int
mouseY int
invoke bool
리턴 void

TrackSlider() 공개 메소드

public TrackSlider ( string name, IGraphic track, IGraphic thumb, Orientation orient, float min, float max, float initialValue ) : System
name string
track IGraphic
thumb IGraphic
orient Orientation
min float
max float
initialValue float
리턴 System

ValueChanged() 공개 메소드

public ValueChanged ( float newValue, bool invoke ) : void
newValue float
invoke bool
리턴 void