private void ConfigureObject(IParametrizedObject parametrizedObject) { if (this.inhibitParameterWindow) { return; } ParameterWindow.ConfigureParametrizedObject(parametrizedObject); }
private void ConfigureObjectWithInnerObjects(IParametrizedObject parametrizedObject) { if (this.inhibitParameterWindow) { return; } ParameterWindow.ConfigureParametrizedObjectAndInnerObjects(parametrizedObject); }
private void ExperimentParametersButtonClick(object sender, EventArgs e) { this.PauseWork(); ParameterWindow.ConfigureParametrizedObject(this.experiment); this.experimentWorker.ReconfigureProgress(); this.experimentWorker.ConfigureProgressBar(this.progressBar1); this.UpdateStatus(); }
private void Start() { gameObject.SetActive(false); polarBrushWidow = transform.Find("PolarBrushWindow").GetComponent <PolarBrushWindow>(); parameterWindow = transform.Find("ParameterWindow").GetComponent <ParameterWindow>(); brushDropdownList = transform.Find("TypeLabel").Find("Dropdown").GetComponent <Dropdown>(); windowLabel = transform.Find("DragPanel").Find("BrushWindowLabel").GetComponent <Text>(); presetDropdownList = transform.Find("PresetLabel").Find("Dropdown").GetComponent <Dropdown>(); presetInputField = transform.Find("PresetInputField").GetComponent <InputField>(); savePresetButton = transform.Find("SavePresetButton").GetComponent <Button>(); presetDropdownList.onValueChanged.AddListener(delegate { OnPresetDropdownChanged(); }); }
public void ParameterExecuted(object param) { try { ParameterWindow paramWindow = new ParameterWindow(); paramWindow.DataContext = this.RvtSheetData; if ((bool)paramWindow.ShowDialog()) { } } catch (Exception ex) { MessageBox.Show("Failed to open parameter info.\n" + ex.Message, "Open Parameter Info", MessageBoxButton.OK, MessageBoxImage.Warning); } }
private void BtnAddParam_MouseUp(object sender, MouseButtonEventArgs e) { if (editjob == null) { return; } var param = new JobParameter(); var paramWindow = new ParameterWindow(param, true); paramWindow.Owner = this; paramWindow.OnSave = (prm) => { editjob.Parameters.Add(prm); dgParams.ItemsSource = null; dgParams.ItemsSource = editjob.Parameters; QuartzJsonContext.Instance.Update(editjob); QuartzJsonContext.Instance.Commit(); QuartzJsonContext.Instance.Reload(); }; paramWindow.ShowDialog(); }
private void ConnectToRlGlueButtonClick(object sender, EventArgs e) { var configurationWindow = new Integration.RLGlue.RLGlueExperimentConfigurationWindow(); if (configurationWindow.ShowDialog() == DialogResult.Cancel) { return; } var component = configurationWindow.ComponentType.InstantiateWithDefaultConstructor <Component>(); if (ParameterWindow.ConfigureParametrizedObjectAndInnerObjects(component) != DialogResult.OK) { return; } var experimentWindow = new Integration.RLGlue.RLGlueExperimentWindow( configurationWindow.Host, configurationWindow.PortNumber, component); experimentWindow.Show(); }
private void BtnEditParam_MouseUp(object sender, MouseButtonEventArgs e) { if (editjob == null) { return; } var param = ((FrameworkElement)sender).DataContext as IJobParameter; var parameterWindow = new ParameterWindow(param, false); parameterWindow.Owner = this; parameterWindow.OnSave = (prm) => { var _param = editjob.Parameters.FirstOrDefault(x => x.Key == prm.Key); editjob.Parameters.Remove(_param); editjob.Parameters.Add(prm); dgParams.ItemsSource = null; dgParams.ItemsSource = editjob.Parameters; QuartzJsonContext.Instance.Update(editjob); QuartzJsonContext.Instance.Commit(); QuartzJsonContext.Instance.Reload(); }; parameterWindow.ShowDialog(); }
private void GlobalSettingsButtonClick(object sender, EventArgs e) { ParameterWindow.ConfigureParametrizedObjectAndInnerObjects(new GlobalParameters()); }
private void Start() { parameterWindow = transform.parent.Find("ParameterWindow").GetComponent <ParameterWindow>(); parameterWindow.gameObject.SetActive(false); }