C# Class Banshee.Gui.Widgets.TrackInfoDisplay

Inheritance: Gtk.Widget
Afficher le fichier Open project: mono-soc-2011/banshee Class Usage Examples

Private Properties

Свойство Type Description
GetByFrom string
IdleTimeout bool
LoadCurrentTrack void
LoadCurrentTrack void
LoadImage void
MarkupFormat string
MissingImage Cairo.ImageSurface
OnPlayerEvent void
OnStageIteration void
RenderAnimation void
RenderStage void
ResetMissingImages void

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetEditable ( TrackInfoDisplay display ) : Gtk.Widget
TrackInfoDisplay ( ) : System

Méthodes protégées

Méthode Description
GetFirstLineText ( Banshee.Collection.TrackInfo track ) : string
GetSecondLineText ( Banshee.Collection.TrackInfo track ) : string
Invalidate ( ) : void
InvalidateCache ( ) : void
IsMissingImage ( ImageSurface pb ) : bool
IsWithinCoverart ( int x, int y ) : bool
LoadImage ( TrackMediaAttributes attr, string artwork_id, bool force ) : void
OnArtworkChanged ( ) : void
OnExposeEvent ( Gdk evnt ) : bool
OnRealized ( ) : void
OnSizeAllocated ( Gdk allocation ) : void
OnStyleSet ( Gtk.Style previous ) : void
OnThemeChanged ( ) : void
OnUnrealized ( ) : void
RenderCoverArt ( Cairo cr, ImageSurface image ) : void
RenderIdle ( Cairo cr ) : void
RenderTrackInfo ( Cairo cr, Banshee.Collection.TrackInfo track, bool renderTrack, bool renderArtistAlbum ) : void
TrackInfoDisplay ( IntPtr native ) : System

Private Methods

Méthode Description
GetByFrom ( string artist, string display_artist, string album, string display_album, bool unknown_ok ) : string
IdleTimeout ( ) : bool
LoadCurrentTrack ( ) : void
LoadCurrentTrack ( bool force_reload ) : void
LoadImage ( Banshee.Collection.TrackInfo track, bool force ) : void
MarkupFormat ( string fmt ) : string
MissingImage ( bool is_video ) : ImageSurface
OnPlayerEvent ( Banshee.MediaEngine.PlayerEventArgs args ) : void
OnStageIteration ( object o, EventArgs args ) : void
RenderAnimation ( Cairo cr ) : void
RenderStage ( Cairo cr, Banshee.Collection.TrackInfo track, ImageSurface image ) : void
ResetMissingImages ( ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetEditable() public static méthode

public static GetEditable ( TrackInfoDisplay display ) : Gtk.Widget
display TrackInfoDisplay
Résultat Gtk.Widget

GetFirstLineText() protected méthode

protected GetFirstLineText ( Banshee.Collection.TrackInfo track ) : string
track Banshee.Collection.TrackInfo
Résultat string

GetSecondLineText() protected méthode

protected GetSecondLineText ( Banshee.Collection.TrackInfo track ) : string
track Banshee.Collection.TrackInfo
Résultat string

Invalidate() protected méthode

protected Invalidate ( ) : void
Résultat void

InvalidateCache() protected méthode

protected InvalidateCache ( ) : void
Résultat void

IsMissingImage() protected méthode

protected IsMissingImage ( ImageSurface pb ) : bool
pb Cairo.ImageSurface
Résultat bool

IsWithinCoverart() protected méthode

protected IsWithinCoverart ( int x, int y ) : bool
x int
y int
Résultat bool

LoadImage() protected méthode

protected LoadImage ( TrackMediaAttributes attr, string artwork_id, bool force ) : void
attr TrackMediaAttributes
artwork_id string
force bool
Résultat void

OnArtworkChanged() protected méthode

protected OnArtworkChanged ( ) : void
Résultat void

OnExposeEvent() protected méthode

protected OnExposeEvent ( Gdk evnt ) : bool
evnt Gdk
Résultat bool

OnRealized() protected méthode

protected OnRealized ( ) : void
Résultat void

OnSizeAllocated() protected méthode

protected OnSizeAllocated ( Gdk allocation ) : void
allocation Gdk
Résultat void

OnStyleSet() protected méthode

protected OnStyleSet ( Gtk.Style previous ) : void
previous Gtk.Style
Résultat void

OnThemeChanged() protected méthode

protected OnThemeChanged ( ) : void
Résultat void

OnUnrealized() protected méthode

protected OnUnrealized ( ) : void
Résultat void

RenderCoverArt() protected méthode

protected RenderCoverArt ( Cairo cr, ImageSurface image ) : void
cr Cairo
image Cairo.ImageSurface
Résultat void

RenderIdle() protected méthode

protected RenderIdle ( Cairo cr ) : void
cr Cairo
Résultat void

RenderTrackInfo() protected abstract méthode

protected abstract RenderTrackInfo ( Cairo cr, Banshee.Collection.TrackInfo track, bool renderTrack, bool renderArtistAlbum ) : void
cr Cairo
track Banshee.Collection.TrackInfo
renderTrack bool
renderArtistAlbum bool
Résultat void

TrackInfoDisplay() public méthode

public TrackInfoDisplay ( ) : System
Résultat System

TrackInfoDisplay() protected méthode

protected TrackInfoDisplay ( IntPtr native ) : System
native System.IntPtr
Résultat System