protected void OnBtnConnectClicked(object sender, EventArgs e) { var tmp = ConnectionEstablished; if(tmp != null && ValidateMask()) { var settings = new CamSettings { UserName = txtUserName.Text, Password = txtPassword.Text, Port = Convert.ToInt32(txtPort.Text), Address = IPAddress.Parse(txtIpDns.Text) }; SettingsManager.SaveSetting("user", settings.UserName); SettingsManager.SaveSetting("ip", settings.Address.ToString()); SettingsManager.SaveSetting("port", settings.Port.ToString()); tmp(this, new ConnectionEventArgs(settings)); } else { MessageBoxHelper.ShowInfo("Please fill out all fields."); } }
public ConnectionEventArgs(CamSettings settings) { this.Settings = settings; }
protected override void OnSettingsObjChanged(CamSettings settings) { if(InitCam()) { var setting = Cam.GetMirrorAndFlipSetting(); chkFlip.Active = setting.IsFlipMode; chkMirror.Active = setting.IsMirrorMode; var state = Cam.GetDeviceState(); chkNightMode.Active = state.InfraLedState; var mirrorFlipSetting = Cam.GetMirrorAndFlipSetting(); chkFlip.Active = mirrorFlipSetting.IsFlipMode; chkMirror.Active = mirrorFlipSetting.IsMirrorMode; LoadPresets(); } }
// private Socket _socket; // private int _sockedId; // // private int _videoHeight; // private int _videoWidth; public MPlayerHelper(CamSettings settings) { _settings = settings; }
internal void ReStart(CamSettings settings) { _settings = settings; Stop(false); Play(); }
protected override void OnSettingsObjChanged(CamSettings settings) { _isInit = true; if(InitCam()) { var imageSetting = Cam.GetImageSetting(); hscaleBrightness.Value = imageSetting.Brightness; hscaleHue.Value = imageSetting.Hue; hscaleSaturation.Value = imageSetting.Saturation; hscaleSharpness.Value = imageSetting.Sharpness; } _isInit = false; }
protected override void OnSettingsObjChanged(CamSettings settings) { cmbStreamKind.Active = 0; }