C# 클래스 AnimeDownloader.MainForm

파일 보기 프로젝트 열기: maxpiva/AnimeOfflineDownloader

공개 프로퍼티들

프로퍼티 타입 설명
IsUpdateRefreshing bool
IsUpdated bool
imglst_objlist System.Windows.Forms.ImageList

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
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

메소드 상세

AddDownloadEpisode() 공개 메소드

public AddDownloadEpisode ( Episode ep ) : void
ep ADBaseLibrary.Episode
리턴 void

AddDownloadEpisode() 공개 메소드

public AddDownloadEpisode ( Episode ep, Quality quality, ADBaseLibrary format, bool logerror = true ) : void
ep ADBaseLibrary.Episode
quality Quality
format ADBaseLibrary
logerror bool
리턴 void

Dispose() 보호된 메소드

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

InitDownloadManager() 공개 메소드

public InitDownloadManager ( ) : void
리턴 void

InitShowLists() 공개 메소드

public InitShowLists ( ) : void
리턴 void

InitUpdateList() 공개 메소드

public InitUpdateList ( ) : void
리턴 void

IsInDownloadList() 공개 메소드

public IsInDownloadList ( string id, Quality q ) : bool
id string
q Quality
리턴 bool

LoadDownloadItems() 공개 메소드

public LoadDownloadItems ( ) : void
리턴 void

LoadSettings() 공개 메소드

public LoadSettings ( ) : void
리턴 void

MainForm() 공개 메소드

public MainForm ( ) : System
리턴 System

RefreshInfo() 공개 메소드

public RefreshInfo ( ) : void
리턴 void

RefreshStatus() 공개 메소드

public RefreshStatus ( string showid, string pluginname ) : void
showid string
pluginname string
리턴 void

RefreshUpdates() 공개 메소드

public RefreshUpdates ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SaveSettings() 공개 메소드

public SaveSettings ( ) : void
리턴 void

SetBusy() 공개 메소드

public SetBusy ( ObjectListView lv, bool busy ) : void
lv BrightIdeasSoftware.ObjectListView
busy bool
리턴 void

VerifySettings() 공개 메소드

public VerifySettings ( bool firsttime = false ) : Task
firsttime bool
리턴 Task

WrapGuiAction() 공개 메소드

public WrapGuiAction ( System.Action a ) : System.Threading.Tasks.Task
a System.Action
리턴 System.Threading.Tasks.Task

프로퍼티 상세

IsUpdateRefreshing 공개적으로 프로퍼티

public bool IsUpdateRefreshing
리턴 bool

IsUpdated 공개적으로 프로퍼티

public bool IsUpdated
리턴 bool

imglst_objlist 공개적으로 프로퍼티

public System.Windows.Forms.ImageList imglst_objlist
리턴 System.Windows.Forms.ImageList