private void Main_Shown(object sender, EventArgs e) { LBL_Status.Text = "Loading..."; ((Control)WB_Main).Enabled = false; if (Array.Exists(Environment.GetCommandLineArgs(), arg => arg == "/minimized")) { WindowState = FormWindowState.Minimized; } if (Array.Exists(Environment.GetCommandLineArgs(), arg => arg == "/WaitForInternet")) { if (!CheckInternetConnection(true)) { TM_WaitForInternet.Start(); } else { CheckForNewVersion(); ConnectCheck(); } } else { if (CheckInternetConnection()) { CheckForNewVersion(); ConnectCheck(); } } }
private void TM_WaitForInternet_Tick(object sender, EventArgs e) { TM_WaitForInternet.Stop(); if (CheckInternetConnection(true)) { CheckForNewVersion(); ConnectCheck(); } else { TM_WaitForInternet.Start(); } }