private void frmMain_Load(object sender, System.EventArgs e) { this.Text = CarverLab.Utility.AppInfo.Title; string ErrorString = ""; CarverLab.SharedForms.Oyster.frmOptions PO = new CarverLab.SharedForms.Oyster.frmOptions(); if(!PO.CurrentPlayerOptions.HasBeenSaved) { if(PO.ShowDialog() != DialogResult.OK) { Application.Exit(); return; } } TryItAgain:{} ErrorString = ""; try { OSystem = new OCL.Oyster(PO.CurrentPlayerOptions.DefaultOysterAddress,PO.CurrentPlayerOptions.DefaultOysterConnectionPort); } catch(Exception Err) { ErrorString = Err.Message; if(MessageBox.Show("Do you wish to open System Configuration?","Unable to communicate with Oyster Server",MessageBoxButtons.RetryCancel)== DialogResult.Cancel) { Application.Exit(); return; } else { if(PO.ShowDialog() == DialogResult.OK) { goto TryItAgain; } else { Application.Exit(); return; } } } CarverLab.SharedForms.Oyster.frmLogin fL = new CarverLab.SharedForms.Oyster.frmLogin(ref OSystem); if (fL.ShowDialog(this)!= DialogResult.OK) { Application.Exit(); return; } LUser = fL.LoginUser; fL.Dispose(); /// Initialize Main Page tbSearchUsers.Text = ""; OCL.Group DefaultGroup = (OCL.Group)OSystem.GetUnassignedObject(OCL.OysterUnassignedObjects.Group); btnTabUserNew.Enabled = DefaultGroup.CanAddUsers(LUser); }
private void miOptions_Click(object sender, System.EventArgs e) { CarverLab.SharedForms.Oyster.frmOptions PO = new CarverLab.SharedForms.Oyster.frmOptions(); string sAddress = PO.CurrentPlayerOptions.DefaultOysterAddress; int iCPort = PO.CurrentPlayerOptions.DefaultOysterConnectionPort; int iFPort = PO.CurrentPlayerOptions.DefaultOysterFilePort; if(PO.ShowDialog()== DialogResult.OK) { if((sAddress.ToLower() != PO.CurrentPlayerOptions.DefaultOysterAddress.ToLower())|| (iCPort != PO.CurrentPlayerOptions.DefaultOysterConnectionPort)|| (iFPort != PO.CurrentPlayerOptions.DefaultOysterFilePort)) { PO.Dispose(); } else { PO.Dispose(); } } else { PO.Dispose(); } }
private void frmMain_Load(object sender, System.EventArgs e) { string ErrorString = ""; CarverLab.SharedForms.Oyster.frmOptions PO = new CarverLab.SharedForms.Oyster.frmOptions(); if(!PO.CurrentPlayerOptions.HasBeenSaved) { if(PO.ShowDialog() != DialogResult.OK) { Application.Exit(); return; } } TryItAgain:{} ErrorString = ""; try { OSystem = new OCL.Oyster(PO.CurrentPlayerOptions.DefaultOysterAddress,PO.CurrentPlayerOptions.DefaultOysterConnectionPort); } catch(Exception Err) { ErrorString = Err.Message; if(MessageBox.Show("Do you wish to open Player Configuration?","Unable to communicate with Oyster Server",MessageBoxButtons.RetryCancel)== DialogResult.Cancel) { Application.Exit(); return; } else { if(PO.ShowDialog() == DialogResult.OK) { goto TryItAgain; } else { Application.Exit(); return; } } } CarverLab.SharedForms.Oyster.frmLogin fL = new CarverLab.SharedForms.Oyster.frmLogin(ref OSystem); if (fL.ShowDialog(this)!= DialogResult.OK) { Application.Exit(); return; } LUser = fL.LoginUser; fL.Dispose(); tbVolume.Value = 50; axWindowsMediaPlayer1.settings.volume = tbVolume.Value; txtSearchCriteria.Text = ""; lblPlayerStatus.Text = ""; rangeBarBookmark.TotalMaximum = 100; rangeBarBookmark.TotalMinimum = 0; rangeBarBookmark.RangeMaximum = 100; rangeBarBookmark.RangeMinimum = 0; axWindowsMediaPlayer1.Buffering += new AxWMPLib._WMPOCXEvents_BufferingEventHandler(axWindowsMediaPlayer1_Buffering); axWindowsMediaPlayer1.ErrorEvent += new EventHandler(axWindowsMediaPlayer1_ErrorEvent); axWindowsMediaPlayer1.MediaChange += new AxWMPLib._WMPOCXEvents_MediaChangeEventHandler(axWindowsMediaPlayer1_MediaChange); axWindowsMediaPlayer1.OpenPlaylistSwitch += new AxWMPLib._WMPOCXEvents_OpenPlaylistSwitchEventHandler(axWindowsMediaPlayer1_OpenPlaylistSwitch); axWindowsMediaPlayer1.OpenStateChange += new AxWMPLib._WMPOCXEvents_OpenStateChangeEventHandler(axWindowsMediaPlayer1_OpenStateChange); axWindowsMediaPlayer1.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(axWindowsMediaPlayer1_PlayStateChange); axWindowsMediaPlayer1.StatusChange += new EventHandler(axWindowsMediaPlayer1_StatusChange); axWindowsMediaPlayer1.CurrentItemChange += new AxWMPLib._WMPOCXEvents_CurrentItemChangeEventHandler(axWindowsMediaPlayer1_CurrentItemChange); }
private void frmMain_Load(object sender, System.EventArgs e) { string ErrorString = ""; CarverLab.SharedForms.Oyster.frmOptions PO = new CarverLab.SharedForms.Oyster.frmOptions(); if(!PO.CurrentPlayerOptions.HasBeenSaved) { if(PO.ShowDialog() != DialogResult.OK) { Application.Exit(); return; } } TryItAgain:{} ErrorString = ""; try { OSystem = new OCL.Oyster(PO.CurrentPlayerOptions.DefaultOysterAddress,PO.CurrentPlayerOptions.DefaultOysterConnectionPort); } catch(Exception Err) { ErrorString = Err.Message; if(MessageBox.Show("Do you wish to open Player Configuration?","Unable to communicate with Oyster Server",MessageBoxButtons.RetryCancel)== DialogResult.Cancel) { Application.Exit(); return; } else { if(PO.ShowDialog() == DialogResult.OK) { goto TryItAgain; } else { Application.Exit(); return; } } } CarverLab.SharedForms.Oyster.frmLogin fL = new CarverLab.SharedForms.Oyster.frmLogin(ref OSystem); if (fL.ShowDialog(this)!= DialogResult.OK) { Application.Exit(); return; } LUser = fL.LoginUser; fL.Dispose(); /// Initialize Main Page this.Text = "Oyster Content Author"; tbSessionName.Text = DateTime.Now.ToString(); tbContentGroup.Text = "None"; tbContentGroup.Tag = null; tbContentOwner.Text = LUser.Description; tbContentOwner.Tag = LUser; }