Browse Source

Fixed SD2-981 - Running SharpDevelop using nologo command line argument throws invalid operation exception.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1819 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Matt Ward 20 years ago
parent
commit
0466f4fc15
  1. 9
      src/Main/StartUp/Project/Dialogs/SplashScreen.cs
  2. 2
      src/Main/StartUp/Project/SharpDevelopMain.cs

9
src/Main/StartUp/Project/Dialogs/SplashScreen.cs

@ -26,9 +26,6 @@ namespace ICSharpCode.SharpDevelop @@ -26,9 +26,6 @@ namespace ICSharpCode.SharpDevelop
public static SplashScreenForm SplashScreen {
get {
if (splashScreen == null) {
splashScreen = new SplashScreenForm();
}
return splashScreen;
}
}
@ -57,6 +54,12 @@ namespace ICSharpCode.SharpDevelop @@ -57,6 +54,12 @@ namespace ICSharpCode.SharpDevelop
BackgroundImage = bitmap;
}
public static void ShowSplashScreen()
{
splashScreen = new SplashScreenForm();
splashScreen.Show();
}
protected override void Dispose(bool disposing)
{
if (disposing) {

2
src/Main/StartUp/Project/SharpDevelopMain.cs

@ -91,7 +91,7 @@ namespace ICSharpCode.SharpDevelop @@ -91,7 +91,7 @@ namespace ICSharpCode.SharpDevelop
}
if (!noLogo) {
SplashScreenForm.SplashScreen.Show();
SplashScreenForm.ShowSplashScreen();
}
try {
RunApplication();

Loading…
Cancel
Save