1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public SplashApplicationContext(Form mainForm, Form splashForm, int timeout) : base(splashForm)
{
myMainForm = mainForm;
mySplashForm = splashForm;
// Initialize the SplashForm
splashForm.ShowInTaskbar = false;
splashForm.FormBorderStyle = FormBorderStyle.None;
splashForm.StartPosition = FormStartPosition.CenterScreen;
// Initialize the Timer
if (timeout > 0)
{
myTimer = new Timer();
myTimer.Interval = timeout;
myTimer.Tick += new EventHandler(TimerEventProcessor);
myTimer.Start();
}
} |