} //до каде сме со анимацијата public Controller(Panel[] panels, ListBox _lbSongs, ComboBox _cbShowCategory, ComboBox _cbAddSongCategory, ListBox _lbRemoveSong) { Panels = panels; lbSongs = _lbSongs; cbShowCategory = _cbShowCategory; cbAddSongCategory = _cbAddSongCategory; lbRemoveSong = _lbRemoveSong; currentCategory = -1; ShowPanel(0); // иницијално ги сокриваме сите панели Panels[1].Hide(); //како и панелот со мени Graph = Panels[0].CreateGraphics(); //платно за исцртување на интро панелот buffBmp = new Bitmap(Panels[0].Width, Panels[0].Height); // buffGraph = Graphics.FromImage(buffBmp); //платно кое го користиме како бафер numbSteps = 0; backgColor = Color.FromArgb(250, 250, 200); // позадинска боја на интрото //креирање на четки и фонтови brushBlue = new SolidBrush(Color.Blue); brushDodgerBlue = new SolidBrush(Color.DodgerBlue); brushRed = new SolidBrush(Color.Red); font1 = new Font("Arial", 30); font2 = new Font("Arial", 20); font3 = new Font("Arial", 16); testcontext = new songbookEntities2(); loadIntro(); // стартување тајмерот loadTimer = new Timer(); loadTimer.Interval = 50; loadTimer.Tick += new EventHandler(timer_Tick); loadTimer.Start(); // стартување на интро звукот System.Media.SoundPlayer player = new System.Media.SoundPlayer(Resources.intro); player.Play(); }
songbookEntities2 testcontext; // #endregion Fields #region Constructors public Controller(Panel[] panels, ListBox _lbSongs, ComboBox _cbShowCategory, ComboBox _cbAddSongCategory, ListBox _lbRemoveSong) { Panels = panels; lbSongs = _lbSongs; cbShowCategory = _cbShowCategory; cbAddSongCategory = _cbAddSongCategory; lbRemoveSong = _lbRemoveSong; currentCategory = -1; ShowPanel(0); // иницијално ги сокриваме сите панели Panels[1].Hide(); //како и панелот со мени Graph = Panels[0].CreateGraphics(); //платно за исцртување на интро панелот buffBmp = new Bitmap(Panels[0].Width, Panels[0].Height); // buffGraph = Graphics.FromImage(buffBmp); //платно кое го користиме како бафер numbSteps = 0; backgColor = Color.FromArgb(250, 250, 200); // позадинска боја на интрото //креирање на четки и фонтови brushBlue = new SolidBrush(Color.Blue); brushDodgerBlue = new SolidBrush(Color.DodgerBlue); brushRed = new SolidBrush(Color.Red); font1 = new Font("Arial", 30); font2 = new Font("Arial", 20); font3 = new Font("Arial", 16); testcontext = new songbookEntities2(); loadIntro(); // стартување тајмерот loadTimer = new Timer(); loadTimer.Interval = 50; loadTimer.Tick += new EventHandler(timer_Tick); loadTimer.Start(); // стартување на интро звукот System.Media.SoundPlayer player = new System.Media.SoundPlayer(Resources.intro); player.Play(); }
//проверка на исправност на конекција private void CheckConnection() { try { songbookEntities2 testcontext = new songbookEntities2(); testcontext.songs.Execute(System.Data.Objects.MergeOption.NoTracking); } catch (Exception e) { MessageBox.Show(e.Message); Process.GetCurrentProcess().Kill(); } }