public SplashWindow() { InitializeComponent(); bg = new BlackBackground(); bg.Show(); //metroProgressSpinner1.BringToFront(); //metroProgressSpinner1.Spinning = true; //metroProgressSpinner1.UseSelectable = true; //webBrowser1.Url=new Uri(Application.StartupPath+@"\Web\loading.html"); //DataReader.RecordFiles(); }
private static void SpawnBackgroundAndBorder(SpriteBatch spriteBatch, IRoom room, string spawnType, int i) { IBackground backgroundType; Point position; if (i == 1) { position = new Point(RoomConstants.BackgroundX, RoomConstants.BackgroundY); } else if (i == 2) { position = new Point(RoomConstants.RoomBorderX, RoomConstants.RoomBorderY); } else { position = Point.Zero; } switch (spawnType) { case RoomConstants.TileBackground: backgroundType = new TileBackground(spriteBatch, position); room.AllObjects.Spawn(backgroundType); break; case RoomConstants.RoomBorder: backgroundType = new RoomBorder(spriteBatch, position); room.AllObjects.Spawn(backgroundType); break; case RoomConstants.BlackBackground: backgroundType = new BlackBackground(spriteBatch, position); room.AllObjects.Spawn(backgroundType); break; case RoomConstants.OldBackground: backgroundType = new OldBackground(spriteBatch, position); room.AllObjects.Spawn(backgroundType); break; case RoomConstants.MemeBackground: backgroundType = new MemeBackground(spriteBatch, position); room.AllObjects.Spawn(backgroundType); break; default: break; } }