C# Class MPTagThat.TagEdit.LyricsSearch

Inheritance: MPTagThat.Core.ShapedForm, ILyricForm
Show file Open project: MediaPortal/MPTagThat Class Usage Examples

Public Properties

Property Type Description
m_DelegateLyricFound DelegateLyricFound
m_DelegateLyricNotFound DelegateLyricNotFound
m_DelegateStatusUpdate DelegateStatusUpdate
m_DelegateStringUpdate DelegateStringUpdate
m_DelegateThreadException DelegateThreadException
m_DelegateThreadFinished DelegateThreadFinished

Public Methods

Method Description
LyricsSearch ( object parent, string artist, string title, bool automaticUpdate ) : System

Private Methods

Method Description
BeginSearchIfPossible ( string artist, string title ) : void
GetStrippedPrefixArtist ( string artist, string strippedPrefixStringArray ) : string
LocaliseScreen ( ) : void

Localise the Screen

ThreadExceptionMethod ( Object o ) : void
ThreadFinishedMethod ( string artist, string title, string message, string site ) : void
UpdateSong ( ) : void
btCancel_Click ( object sender, EventArgs e ) : void
btClose_Click ( object sender, EventArgs e ) : void
btFind_Click ( object sender, EventArgs e ) : void
btSwitchArtist_Click ( object sender, EventArgs e ) : void
btUpdate_Click ( object sender, EventArgs e ) : void
fetchLyric ( string artist, string title, bool automaticUpdate ) : void
lockGUI ( ) : void
lvSearchResults_DoubleClick ( object sender, EventArgs e ) : void
lvSearchResults_SelectedIndexChanged ( object sender, EventArgs e ) : void
lyricFoundMethod ( String lyricStrings, String artist, String title, String site, int row ) : void
lyricNotFoundMethod ( String artist, String title, String message, String site, int row ) : void
openGUI ( ) : void
stopSearch ( ) : void
updateStatusMethod ( Int32 noOfLyricsToSearch, Int32 noOfLyricsSearched, Int32 noOfLyricsFound, Int32 noOfLyricsNotFound ) : void
updateStringMethod ( String message, String site ) : void

Method Details

LyricsSearch() public method

public LyricsSearch ( object parent, string artist, string title, bool automaticUpdate ) : System
parent object
artist string
title string
automaticUpdate bool
return System

Property Details

m_DelegateLyricFound public property

public DelegateLyricFound m_DelegateLyricFound
return DelegateLyricFound

m_DelegateLyricNotFound public property

public DelegateLyricNotFound m_DelegateLyricNotFound
return DelegateLyricNotFound

m_DelegateStatusUpdate public property

public DelegateStatusUpdate m_DelegateStatusUpdate
return DelegateStatusUpdate

m_DelegateStringUpdate public property

public DelegateStringUpdate m_DelegateStringUpdate
return DelegateStringUpdate

m_DelegateThreadException public property

public DelegateThreadException m_DelegateThreadException
return DelegateThreadException

m_DelegateThreadFinished public property

public DelegateThreadFinished m_DelegateThreadFinished
return DelegateThreadFinished