private void IntensityDetectDailog_Load(object sender, EventArgs e) { IntensityDetectCommand command = new IntensityDetectCommand(); _initialLow = command.LowThreshold; _initialHigh = command.HighThreshold; if (_initialLow >= _initialHigh) { _initialHigh = _initialLow + 1; } _InColorLevel = 0; _OutColorLevel = 0; _initialChannel = command.Channel; Low = _initialLow; High = _initialHigh; Channel = _initialChannel; _numLow.Value = Low; _numHigh.Value = High; _numOutColorLevel.Value = 0; _numInColorLevel.Value = 0; _pnlInRevColor.BackColor = _pnlOutRevColor.BackColor = Color.Black; if (_isGray) { _pnlColor.Visible = false; _pnlLevel.Visible = true; } else { _pnlColor.Visible = true; _pnlLevel.Visible = false; } foreach (ChannelType i in _channels) { _cbChannel.Items.Add(i); if (i.Flags == Channel) { _cbChannel.SelectedItem = i; } } if (_cbChannel.SelectedItem == null) { _cbChannel.SelectedIndex = 0; } }
private void IntensityDetectDialog_Load(object sender, System.EventArgs e) { //Set command default values if (_firstTimer) { _firstTimer = false; IntensityDetectCommand command = new IntensityDetectCommand(); _initialLow = 128; _initialHigh = 255; if (_initialLow >= _initialHigh) { _initialHigh = _initialLow + 1; } _initialInColor = command.InColor; _initialOutColor = command.OutColor; _initialChannel = command.Channel; } Low = _initialLow; High = _initialHigh; InColor = _initialInColor; OutColor = _initialOutColor; Channel = _initialChannel; _numLow.Value = Low; _numHigh.Value = High; foreach (ChannelType i in _channels) { _cbChannel.Items.Add(i); if (i.Flags == Channel) { _cbChannel.SelectedItem = i; } } if (_cbChannel.SelectedItem == null) { _cbChannel.SelectedIndex = 0; } }