C# Class AnimeDownloader.MainForm

Afficher le fichier Open project: maxpiva/AnimeOfflineDownloader

Méthodes publiques

Свойство Type Description
IsUpdateRefreshing bool
IsUpdated bool
imglst_objlist System.Windows.Forms.ImageList

Méthodes publiques

Méthode Description
AddDownloadEpisode ( Episode ep ) : void
AddDownloadEpisode ( Episode ep, Quality quality, ADBaseLibrary format, bool logerror = true ) : void
InitDownloadManager ( ) : void
InitShowLists ( ) : void
InitUpdateList ( ) : void
IsInDownloadList ( string id, Quality q ) : bool
LoadDownloadItems ( ) : void
LoadSettings ( ) : void
MainForm ( ) : System
RefreshInfo ( ) : void
RefreshStatus ( string showid, string pluginname ) : void
RefreshUpdates ( ) : System.Threading.Tasks.Task
SaveSettings ( ) : void
SetBusy ( ObjectListView lv, bool busy ) : void
VerifySettings ( bool firsttime = false ) : Task
WrapGuiAction ( System.Action a ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
DeleteFollow ( Show s ) : void
DownloadEpisodeWithRequest ( Episode ep ) : void
FollowRequester ( Show s, Episodes eps ) : void
Form1_Load ( object sender, EventArgs e ) : void
GenerateOverlay ( ) : BrightIdeasSoftware.TextOverlay
InitPlugins ( ) : System.Threading.Tasks.Task
InitializeComponent ( ) : void

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

Log ( LogType tp, string str ) : void
MainForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
PopulateSeries ( ) : System.Threading.Tasks.Task
RemoveFlagged ( DownloadStatus status ) : void
SecondTimer ( object obj ) : void
butChange_Click ( object sender, EventArgs e ) : void
butCheckSettings_Click ( object sender, EventArgs e ) : void
butDownload_Click ( object sender, EventArgs e ) : void
butRefresh_Click ( object sender, EventArgs e ) : void
butRemoveAll_Click ( object sender, EventArgs e ) : void
butRemoveCanceled_Click ( object sender, EventArgs e ) : void
butRemoveDownloaded_Click ( object sender, EventArgs e ) : void
butRemoveSelected_Click ( object sender, EventArgs e ) : void
butUpdateRefresh_Click ( object sender, EventArgs e ) : void
numMinutes_ValueChanged ( object sender, EventArgs e ) : void
objDownloads_SelectedIndexChanged ( object sender, EventArgs e ) : void
objEpisode_CellClick ( object sender, BrightIdeasSoftware.CellClickEventArgs e ) : void
objEpisode_CellRightClick ( object sender, BrightIdeasSoftware.CellRightClickEventArgs e ) : void
objEpisode_DoubleClick ( object sender, EventArgs e ) : void
objEpisode_SelectedIndexChanged ( object sender, EventArgs e ) : void
objLog_FormatCell ( object sender, BrightIdeasSoftware.FormatCellEventArgs e ) : void
objShows_CellClick ( object sender, BrightIdeasSoftware.CellClickEventArgs e ) : void
objShows_SelectedIndexChanged ( object sender, EventArgs e ) : void
objUpdates_CellClick ( object sender, BrightIdeasSoftware.CellClickEventArgs e ) : void
objUpdates_SelectedIndexChanged ( object sender, EventArgs e ) : void
tabs_Selecting ( object sender, System.Windows.Forms.TabControlCancelEventArgs e ) : void
txtSearch_TextChanged ( object sender, EventArgs e ) : void

Method Details

AddDownloadEpisode() public méthode

public AddDownloadEpisode ( Episode ep ) : void
ep ADBaseLibrary.Episode
Résultat void

AddDownloadEpisode() public méthode

public AddDownloadEpisode ( Episode ep, Quality quality, ADBaseLibrary format, bool logerror = true ) : void
ep ADBaseLibrary.Episode
quality Quality
format ADBaseLibrary
logerror bool
Résultat void

Dispose() protected méthode

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

InitDownloadManager() public méthode

public InitDownloadManager ( ) : void
Résultat void

InitShowLists() public méthode

public InitShowLists ( ) : void
Résultat void

InitUpdateList() public méthode

public InitUpdateList ( ) : void
Résultat void

IsInDownloadList() public méthode

public IsInDownloadList ( string id, Quality q ) : bool
id string
q Quality
Résultat bool

LoadDownloadItems() public méthode

public LoadDownloadItems ( ) : void
Résultat void

LoadSettings() public méthode

public LoadSettings ( ) : void
Résultat void

MainForm() public méthode

public MainForm ( ) : System
Résultat System

RefreshInfo() public méthode

public RefreshInfo ( ) : void
Résultat void

RefreshStatus() public méthode

public RefreshStatus ( string showid, string pluginname ) : void
showid string
pluginname string
Résultat void

RefreshUpdates() public méthode

public RefreshUpdates ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SaveSettings() public méthode

public SaveSettings ( ) : void
Résultat void

SetBusy() public méthode

public SetBusy ( ObjectListView lv, bool busy ) : void
lv BrightIdeasSoftware.ObjectListView
busy bool
Résultat void

VerifySettings() public méthode

public VerifySettings ( bool firsttime = false ) : Task
firsttime bool
Résultat Task

WrapGuiAction() public méthode

public WrapGuiAction ( System.Action a ) : System.Threading.Tasks.Task
a System.Action
Résultat System.Threading.Tasks.Task

Property Details

IsUpdateRefreshing public_oe property

public bool IsUpdateRefreshing
Résultat bool

IsUpdated public_oe property

public bool IsUpdated
Résultat bool

imglst_objlist public_oe property

public System.Windows.Forms.ImageList imglst_objlist
Résultat System.Windows.Forms.ImageList