Пример #1
0
 private void ShowScenarioPrompt <T>(T prompt) where T : Form, IGetScenario
 {
     if (prompt.ShowDialog() == DialogResult.OK)
     {
         _scenario = prompt.GetScenario();
         MyScenarioDiaplayControl.SetScenario(_scenario);
     }
 }
 public void SetScenario(BeltScenario scenario)
 {
     ContextNameValue.Text     = scenario.Context.DisplayName;
     SplitterOutputsValue.Text = scenario.Context.SplitterOutputs.ToString();
     MergerInputsValue.Text    = scenario.Context.MergerInputs.ToString();
     BeltTiersValue.Text       = scenario.Context.GetBeltTiersString();
     BeltsInValue.Text         = scenario.GetBeltsInString();
     OtherDataValue.Text       = scenario.GetOtherDataString();
 }
 private void ShowScenarioPrompt <T>(T prompt) where T : Form, IGetScenario
 {
     if (prompt.ShowDialog() == DialogResult.OK)
     {
         scenario     = prompt.GetScenario();
         DialogResult = DialogResult.OK;
         Close();
     }
 }
 public ScenarioPrompt(BeltScenario toEdit) : this()
 {
     _toEdit = toEdit;
     Load   += Form_Load;
 }