C# Class LongoMatch.Gui.PlayerView

Inheritance: Gtk.Bin, IPlayerView
显示文件 Open project: GNOME/longomatch

Protected Properties

Property Type Description
vwin VolumeWindow

Private Properties

Property Type Description
GetRateFromScale float
HandleTimescaleButtonPress void
HandleTimescaleButtonRelease void

Public Methods

Method Description
PlayerView ( ) : System

Protected Methods

Method Description
Build ( ) : void
ConnectSignals ( ) : void
CreateWindows ( ) : void
HandleClosebuttonClicked ( object sender, System e ) : void
HandleDrawButtonClicked ( object sender, System e ) : void
HandleElementLoadedEvent ( object element, bool hasNext ) : void
HandleExposeEvent ( object sender, ExposeEventArgs args ) : void
HandleJumpValueChanged ( object sender, EventArgs e ) : void
HandleLoadDrawingsEvent ( FrameDrawing frameDrawing ) : void
HandleNextbuttonClicked ( object sender, System e ) : void
HandlePausebuttonClicked ( object sender, System e ) : void
HandlePlaybackRateChangedEvent ( float rate ) : void
HandlePlaybackStateChangedEvent ( object sender, bool playing ) : void
HandlePlaybuttonClicked ( object sender, System e ) : void
HandlePrevbuttonClicked ( object sender, System e ) : void
HandleRateFormatValue ( object o, Gtk args ) : void
HandleRateValueChanged ( object sender, System e ) : void
HandleReady ( object sender, EventArgs e ) : void
HandleTimeChangedEvent ( Time currentTime, Time duration, bool seekable ) : void
HandleTimescaleValueChanged ( object sender, System e ) : void
HandleVolumeChangedEvent ( double level ) : void
HandleVolumebuttonClicked ( object sender, System e ) : void
LoadImage ( Image image, FrameDrawing drawing ) : void
OnDestroyed ( ) : void
OnVideoboxButtonPressEvent ( object o, Gtk args ) : void
OnVideoboxScrollEvent ( object o, Gtk args ) : void
OnVolumeChanged ( double level ) : void
ResetGui ( ) : void
SetVolumeIcon ( string name ) : void

Private Methods

Method Description
GetRateFromScale ( ) : float
HandleTimescaleButtonPress ( object o, Gtk args ) : void
HandleTimescaleButtonRelease ( object o, Gtk args ) : void

Method Details

Build() protected method

protected Build ( ) : void
return void

ConnectSignals() protected method

protected ConnectSignals ( ) : void
return void

CreateWindows() protected method

protected CreateWindows ( ) : void
return void

HandleClosebuttonClicked() protected method

protected HandleClosebuttonClicked ( object sender, System e ) : void
sender object
e System
return void

HandleDrawButtonClicked() protected method

protected HandleDrawButtonClicked ( object sender, System e ) : void
sender object
e System
return void

HandleElementLoadedEvent() protected method

protected HandleElementLoadedEvent ( object element, bool hasNext ) : void
element object
hasNext bool
return void

HandleExposeEvent() protected method

protected HandleExposeEvent ( object sender, ExposeEventArgs args ) : void
sender object
args ExposeEventArgs
return void

HandleJumpValueChanged() protected method

protected HandleJumpValueChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

HandleLoadDrawingsEvent() protected method

protected HandleLoadDrawingsEvent ( FrameDrawing frameDrawing ) : void
frameDrawing LongoMatch.Core.Store.FrameDrawing
return void

HandleNextbuttonClicked() protected method

protected HandleNextbuttonClicked ( object sender, System e ) : void
sender object
e System
return void

HandlePausebuttonClicked() protected method

protected HandlePausebuttonClicked ( object sender, System e ) : void
sender object
e System
return void

HandlePlaybackRateChangedEvent() protected method

protected HandlePlaybackRateChangedEvent ( float rate ) : void
rate float
return void

HandlePlaybackStateChangedEvent() protected method

protected HandlePlaybackStateChangedEvent ( object sender, bool playing ) : void
sender object
playing bool
return void

HandlePlaybuttonClicked() protected method

protected HandlePlaybuttonClicked ( object sender, System e ) : void
sender object
e System
return void

HandlePrevbuttonClicked() protected method

protected HandlePrevbuttonClicked ( object sender, System e ) : void
sender object
e System
return void

HandleRateFormatValue() protected method

protected HandleRateFormatValue ( object o, Gtk args ) : void
o object
args Gtk
return void

HandleRateValueChanged() protected method

protected HandleRateValueChanged ( object sender, System e ) : void
sender object
e System
return void

HandleReady() protected method

protected HandleReady ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

HandleTimeChangedEvent() protected method

protected HandleTimeChangedEvent ( Time currentTime, Time duration, bool seekable ) : void
currentTime Time
duration Time
seekable bool
return void

HandleTimescaleValueChanged() protected method

protected HandleTimescaleValueChanged ( object sender, System e ) : void
sender object
e System
return void

HandleVolumeChangedEvent() protected method

protected HandleVolumeChangedEvent ( double level ) : void
level double
return void

HandleVolumebuttonClicked() protected method

protected HandleVolumebuttonClicked ( object sender, System e ) : void
sender object
e System
return void

LoadImage() protected method

protected LoadImage ( Image image, FrameDrawing drawing ) : void
image LongoMatch.Core.Common.Image
drawing FrameDrawing
return void

OnDestroyed() protected method

protected OnDestroyed ( ) : void
return void

OnVideoboxButtonPressEvent() protected method

protected OnVideoboxButtonPressEvent ( object o, Gtk args ) : void
o object
args Gtk
return void

OnVideoboxScrollEvent() protected method

protected OnVideoboxScrollEvent ( object o, Gtk args ) : void
o object
args Gtk
return void

OnVolumeChanged() protected method

protected OnVolumeChanged ( double level ) : void
level double
return void

PlayerView() public method

public PlayerView ( ) : System
return System

ResetGui() protected method

protected ResetGui ( ) : void
return void

SetVolumeIcon() protected method

protected SetVolumeIcon ( string name ) : void
name string
return void

Property Details

vwin protected_oe property

protected VolumeWindow vwin
return VolumeWindow