コード例 #1
0
        private void _btnOk_Click(object sender, EventArgs e)
        {
            _imageID = _paths[_cmbMaskImage.SelectedIndex].ChildFormId;

            _flags = DigitalSubtractCommandFlags.None;

            if (_cbOptimizeRange.Checked)
            {
                _flags |= DigitalSubtractCommandFlags.OptimizeRange;
            }

            if (_cbContrastEnhancement.Checked)
            {
                _flags |= DigitalSubtractCommandFlags.ContrastEnhancement;
            }
        }
コード例 #2
0
        private void DigitalSubtractDialog_Load(object sender, EventArgs e)
        {
            DigitalSubtractCommand cmd = new DigitalSubtractCommand();

            _flags = cmd.Flags;


            foreach (ViewerImages path in _paths)
            {
                _cmbMaskImage.Items.Add(path.ImageName);
            }

            _cmbMaskImage.SelectedIndex = 0;

            _cbContrastEnhancement.Checked = (_flags & DigitalSubtractCommandFlags.ContrastEnhancement) != 0;
            _cbOptimizeRange.Checked       = (_flags & DigitalSubtractCommandFlags.OptimizeRange) != 0;
        }