Skip to main content

 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace FinoBank_Application
{
    public partial class frmSplash : Form
    {
        public frmSplash()
        {
            InitializeComponent();
        }
        private void frmSplash_Load(object sender, EventArgs e)
        {
            timer1.Start();
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            progressBar1.Minimum = 0;
            progressBar1.Maximum = 100;
            progressBar1.Value = progressBar1.Value + 1;
            //this.progressBar1.Increment(1);
            if (progressBar1.Value <= 0)
            {
                lblProgress.Text = "Initializing components...............";
            }
            else if (progressBar1.Value <= 10)
            {
                lblProgress.Text = "Loading fonts & Modules...............";
            }
            else if (progressBar1.Value <= 20)
            {
                lblProgress.Text = "Appliying themes and graphics...............";
            }
            else if (progressBar1.Value <= 30)
            {
                lblProgress.Text = "Collecting Information...............";
            }
            else if (progressBar1.Value <= 40)
            {
                lblProgress.Text = "Updating registry...............";
            }
            else if (progressBar1.Value <= 50)
            {
                lblProgress.Text = "Loading icons & Settings...............";
            }
            else if (progressBar1.Value <= 80)
            {
                lblProgress.Text = "Finalizing...............";
            }
            else if (progressBar1.Value <= 90)
            {
                lblProgress.Text = "Almost finished...............";
            }
            else if (progressBar1.Value >= 100)
            {
                timer1.Stop();
                this.Hide();
                frmLogin FrmLogin = new frmLogin();
                FrmLogin.Show();
            }
            else
            {
 
            }
 
 
 
            /*
            this.progressBar1.Increment(2);
            if (progressBar1.Value >= progressBar1.Maximum)
            {
                //lblProgress.Text = progressBar1.Value.ToString() + "%";
                timer1.Stop();
                this.Hide();
                frmLogin FrmLogin = new frmLogin();
                FrmLogin.Show();
                //frmMainWindow FrmMainwindow = new frmMainWindow();
                //FrmMainwindow.Show();
            }
            */
 
            //if (progressBar1.Value < 100)
            //{
            //    progressBar1.Value += 2;
            //}
            //else
            //{
            //    timer1.Stop();
            //    frmSplash FrmSplash = new frmSplash();
            //    FrmSplash.Hide();
            //    frmMainWindow FrmMainWindow = new frmMainWindow();
            //    FrmMainWindow.Show();
            //}
        }
    }
}


Comments