C# Class Banshee.Gui.Widgets.SeekableTrackInfoDisplay

Inheritance: Hyena.Gui.Canvas.StackPanel
Datei anzeigen Open project: abock/cubano

Public Methods

Method Description
Arrange ( ) : void
ResetTransitionTimeout ( ) : void
SeekableTrackInfoDisplay ( ) : System
StartTransitionTimeout ( ) : void
StopTransitionTimeout ( ) : void
UpdateCurrentTrack ( TrackInfo track ) : void
UpdateMetadataDisplay ( ) : void

Protected Methods

Method Description
OnSeekPendingValueChanged ( double value ) : void
OnSeekValueChanged ( double value ) : void
TimeFromPercent ( double percent ) : double

Private Methods

Method Description
BuildTransitionAnimation ( ) : void
HideSeekToLabel ( ) : void
OnTransitionTimeout ( ) : bool
ShowSeekToLabel ( ) : void
UpdateTick ( ) : void

Method Details

Arrange() public method

public Arrange ( ) : void
return void

OnSeekPendingValueChanged() protected method

protected OnSeekPendingValueChanged ( double value ) : void
value double
return void

OnSeekValueChanged() protected method

protected OnSeekValueChanged ( double value ) : void
value double
return void

ResetTransitionTimeout() public method

public ResetTransitionTimeout ( ) : void
return void

SeekableTrackInfoDisplay() public method

public SeekableTrackInfoDisplay ( ) : System
return System

StartTransitionTimeout() public method

public StartTransitionTimeout ( ) : void
return void

StopTransitionTimeout() public method

public StopTransitionTimeout ( ) : void
return void

TimeFromPercent() protected method

protected TimeFromPercent ( double percent ) : double
percent double
return double

UpdateCurrentTrack() public method

public UpdateCurrentTrack ( TrackInfo track ) : void
track TrackInfo
return void

UpdateMetadataDisplay() public method

public UpdateMetadataDisplay ( ) : void
return void