C# Class Subtle.Gui.MainForm

Inheritance: System.Windows.Forms.Form
Exibir arquivo Open project: tvdburgt/subtle

Private Properties

Property Type Description
AppendSearchMethod void
CreateSearchQuery IEnumerable
DownloadButtonClick void
DownloadSubtitle Task
GetImdbDetails System.Threading.Tasks.Task
GetMatchMethodSortOrder int
HandleDragDrop void
HandleDragEnter void
HandleSubtitleSelectionChanged void
InitFileDialog void
InitSearchMethods void
InitSession System.Threading.Tasks.Task
InitializeComponent void
LoadFile void
OpenMenuItemClick void
SaveSubtitle void
SearchMethodCheckChanged void
SearchSubtitles System.Threading.Tasks.Task
SearchSubtitles Task
SetSearchMethodStates void
ToolStripDropDownClosing void
aboutMenuItem_Click void
exitToolStripMenuItem_Click void
langsMenuItem_Click void
searchButton_Click void

Public Methods

Method Description
MainForm ( OSDbClient osdbClient, IGitHubClient githubClient ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnLoad ( EventArgs e ) : void

Private Methods

Method Description
AppendSearchMethod ( ToolStripDropDownItem menuItem, SearchMethod value, string text ) : void
CreateSearchQuery ( string filename ) : IEnumerable
DownloadButtonClick ( object sender, EventArgs e ) : void
DownloadSubtitle ( string subId ) : Task
GetImdbDetails ( string filename ) : System.Threading.Tasks.Task
GetMatchMethodSortOrder ( Subtitle sub ) : int
HandleDragDrop ( object sender, DragEventArgs e ) : void
HandleDragEnter ( object sender, DragEventArgs e ) : void
HandleSubtitleSelectionChanged ( object sender, EventArgs e ) : void
InitFileDialog ( ) : void
InitSearchMethods ( ) : void
InitSession ( ) : System.Threading.Tasks.Task
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadFile ( string filename ) : void
OpenMenuItemClick ( object sender, EventArgs e ) : void
SaveSubtitle ( string path, byte data ) : void
SearchMethodCheckChanged ( object sender, EventArgs eventArgs ) : void
SearchSubtitles ( string filename ) : System.Threading.Tasks.Task
SearchSubtitles ( Subtle.Model.Requests.SearchQuery query ) : Task
SetSearchMethodStates ( ) : void
ToolStripDropDownClosing ( object sender, System.Windows.Forms.ToolStripDropDownClosingEventArgs e ) : void
aboutMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
langsMenuItem_Click ( object sender, EventArgs e ) : void
searchButton_Click ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

MainForm() public method

public MainForm ( OSDbClient osdbClient, IGitHubClient githubClient ) : System
osdbClient Subtle.Model.OSDbClient
githubClient IGitHubClient
return System

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
return void