C# Class NiceHashMiner.Form_Main

Inheritance: System.Windows.Forms.Form, Form_Loading.IAfterInitializationCaller, IMainFormRatesComunication
显示文件 Open project: nicehash/NiceHashMiner

Public Methods

Method Description
AddRateInfo ( string groupName, string deviceStringInfo, APIData iAPIData, double paying, bool isApiGetException ) : void
AfterLoadComplete ( ) : void
ClearRates ( int groupCount ) : void
ClearRatesALL ( ) : void
Form_Main ( ) : System
HideNotProfitable ( ) : void
ShowNotProfitable ( string msg ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
BalanceCheck_Tick ( object sender, EventArgs e ) : void
BitcoinExchangeCheck_Tick ( object sender, EventArgs e ) : void
Form1_FormClosing ( object sender, FormClosingEventArgs e ) : void
Form1_Resize ( object sender, EventArgs e ) : void
Form_Main_Shown ( object sender, EventArgs e ) : void
FormatPayingOutput ( double paying ) : string
IdleCheck_Tick ( object sender, EventArgs e ) : void
InitFlowPanelStart ( ) : void
InitLocalization ( ) : void
InitMainConfigGUIData ( ) : void
InitializeComponent ( ) : void

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

MinerStatsCheck_Tick ( object sender, EventArgs e ) : void
SMACheck_Tick ( object sender, EventArgs e ) : void
SMAMinerCheck_Tick ( object sender, EventArgs e ) : void
SetChildFormCenter ( Form form ) : void
SetEnvironmentVariables ( ) : void
StartMining ( bool showWarnings ) : bool
StartupTimer_Tick ( object sender, EventArgs e ) : void
StopMining ( ) : void
UpdateCheck_Tick ( object sender, EventArgs e ) : void
UpdateGlobalRate ( ) : void
VerifyMiningAddress ( bool ShowError ) : bool
buttonBenchmark_Click ( object sender, EventArgs e ) : void
buttonHelp_Click ( object sender, EventArgs e ) : void
buttonSettings_Click ( object sender, EventArgs e ) : void
buttonStartMining_Click ( object sender, EventArgs e ) : void
buttonStopMining_Click ( object sender, EventArgs e ) : void
linkLabelCheckStats_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabelChooseBTCWallet_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabelVisitUs_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
notifyIcon1_DoubleClick ( object sender, EventArgs e ) : void
textBoxCheckBoxMain_Leave ( object sender, EventArgs e ) : void
toolStripStatusLabel10_Click ( object sender, EventArgs e ) : void
toolStripStatusLabel10_MouseHover ( object sender, EventArgs e ) : void
toolStripStatusLabel10_MouseLeave ( object sender, EventArgs e ) : void

Method Details

AddRateInfo() public method

public AddRateInfo ( string groupName, string deviceStringInfo, APIData iAPIData, double paying, bool isApiGetException ) : void
groupName string
deviceStringInfo string
iAPIData APIData
paying double
isApiGetException bool
return void

AfterLoadComplete() public method

public AfterLoadComplete ( ) : void
return void

ClearRates() public method

public ClearRates ( int groupCount ) : void
groupCount int
return void

ClearRatesALL() public method

public ClearRatesALL ( ) : void
return void

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

Form_Main() public method

public Form_Main ( ) : System
return System

HideNotProfitable() public method

public HideNotProfitable ( ) : void
return void

ShowNotProfitable() public method

public ShowNotProfitable ( string msg ) : void
msg string
return void