private void FMain_Load(object sender, EventArgs eventArgs) { MaximumSize = Screen.PrimaryScreen.WorkingArea.Size; using (var smallIcon = new Icon(Icon, new Size(16, 16))) { picIcon.InitialImage = picIcon.Image = smallIcon.ToBitmap(); picIcon.ErrorImage = ToolStripRenderer.CreateDisabledImage(picIcon.InitialImage); } ApplyColorScheme(ColorScheme.Default); CursorFixup(this); mnuEditSelectClearAll.ShortcutKeyDisplayString = "Esc"; mnuScoreNoteStartPositionAt0.ShortcutKeyDisplayString = "0"; mnuScoreNoteStartPositionAt1.ShortcutKeyDisplayString = "1"; mnuScoreNoteStartPositionAt2.ShortcutKeyDisplayString = "2"; mnuScoreNoteStartPositionAt3.ShortcutKeyDisplayString = "3"; mnuScoreNoteStartPositionAt4.ShortcutKeyDisplayString = "4"; mnuScoreNoteStartPositionAt5.ShortcutKeyDisplayString = "5"; mnuScoreNoteStartPositionTo0.ShortcutKeyDisplayString = "P"; mnuScoreNoteStartPositionTo1.ShortcutKeyDisplayString = "Q"; mnuScoreNoteStartPositionTo2.ShortcutKeyDisplayString = "W"; mnuScoreNoteStartPositionTo3.ShortcutKeyDisplayString = "E"; mnuScoreNoteStartPositionTo4.ShortcutKeyDisplayString = "R"; mnuScoreNoteStartPositionTo5.ShortcutKeyDisplayString = "T"; mnuEditModeSelect.ShortcutKeyDisplayString = "F"; mnuEditModeTap.ShortcutKeyDisplayString = "A"; mnuEditModeHoldFlick.ShortcutKeyDisplayString = "S"; mnuEditModeSlide.ShortcutKeyDisplayString = "D"; DirectorSettingsManager.LoadSettings(); ApplySettings(DirectorSettingsManager.CurrentSettings); _liveControl = new LiveControl(); _liveControl.PreloadWave(TapAudioFilePath); _liveControl.PreloadWave(FlickAudioFilePath); _liveControl.PreloadWave(SlideAudioFilePath); // Localize before setting command shortcut display strings. Localize(LanguageManager.Current); this.MonitorLocalizationChange(); RegisterCommands(); CmdProjectNew.Command.Execute(null); CmdScoreNoteStartPositionSetAt.Command.Execute(NotePosition.Default); if (Program.StartupOptions.BvspCommunicationEnabled) { _communication = new SDCommunication(this); _communication.Server.Start(0); } }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); VideoPlay.VideoPlayListControl(); AdvertiseTaskSchedule.Start(); LiveControl.ControlLive(); }
private void Start1_btn_Click(object sender, EventArgs e) { int idx = Convert.ToInt32(((Button)sender).Tag); lock (m_objLock) { if (!m_arrLiveState[idx] || !m_arrLiveStateRestart[idx]) { if (m_arrLives[idx] == null) { m_arrLives[idx] = new MFLiveClass(); } LiveControl Lc = new LiveControl(ref m_arrLives[idx]); Lc.ShowDialog(); switch (idx) { case 0: textBoxLiveName1.Text = Lc.GetName(); Start1_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 1: textBoxLiveName2.Text = Lc.GetName(); Start2_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 2: textBoxLiveName3.Text = Lc.GetName(); Start3_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 3: textBoxLiveName4.Text = Lc.GetName(); Start4_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 4: textBoxLiveName5.Text = Lc.GetName(); Start5_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; } m_arrWriters[idx].WriterSet(Path.Combine(SavePath_txb.Text, idx + ".mp4"), 0, EncodingConfigs_lsb.SelectedItem.ToString()); m_arrWritersState[idx] = true; m_arrLiveState[idx] = true; m_arrLiveStateRestart[idx] = true; } else if (m_arrWritersState[idx]) { switch (idx) { case 0: m_arrWriters[idx].WriterClose(0); Start1_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 1: m_arrWriters[idx].WriterClose(0); Start2_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 2: m_arrWriters[idx].WriterClose(0); Start3_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 3: m_arrWriters[idx].WriterClose(0); Start4_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; case 4: m_arrWriters[idx].WriterClose(0); Start5_btn.BackColor = m_arrLiveStateRestart[idx] ? Color.Red : Color.Green; break; } m_arrWritersState[idx] = false; m_arrLiveStateRestart[idx] = false; } } }