示例#1
0
        private void editCameraButton_Click(object sender, EventArgs e)
        {
            if (camerasListBox.SelectedItem == null)
            {
                return;
            }

            CameraForm     cameraForm = new CameraForm();
            CameraSettings settings   = camerasListBox.SelectedItem as CameraSettings;

            if (settings == null)
            {
                return;
            }

            cameraForm.CameraSettings = settings;
            cameraForm.LoadSettings();
            if (cameraForm.ShowDialog() == DialogResult.OK)
            {
                settings.Name         = cameraForm.CameraSettings.Name;
                settings.SourceFolder = cameraForm.CameraSettings.SourceFolder;
                settings.Identifier   = cameraForm.CameraSettings.Identifier;
                settings.TargetFolder = cameraForm.CameraSettings.TargetFolder;
                settings.TargetFile   = cameraForm.CameraSettings.TargetFile;
            }
        }
示例#2
0
        private void addCameraButton_Click(object sender, EventArgs e)
        {
            CameraForm cameraForm = new CameraForm();

            if (cameraForm.ShowDialog() == DialogResult.OK)
            {
                CameraSettings settings = cameraForm.CameraSettings;
                Configuration.Instance.CameraSettingsList.Add(settings);
                camerasListBox.Items.Add(settings);
            }
        }