Example #1
0
        private void MapModelToView(SirenLightsAction action)
        {
            this.Action = action;

            cboButton.Properties.Items.Clear();
            cboButton.Properties.Items.Add(new ImageComboBoxItem("Always active"));
            cboButton.Properties.Items.Add(new ImageComboBoxItem("Activated by button 1"));
            cboButton.Properties.Items.Add(new ImageComboBoxItem("Activated by button 2"));

            spinOutput1.Value       = this.Action.Output1;
            spinOutput2.Value       = this.Action.Output2;
            cboButton.SelectedIndex = this.Action.ActionButtonIndex;
        }
Example #2
0
 /// <summary>
 /// Returns a new instance of <see cref="EMotionActionSirenLightsEditorView"/>.
 /// </summary>
 /// <param name="action">Action to edit.</param>
 public EMotionActionSirenLightsEditorView(SirenLightsAction action)
 {
     InitializeComponent();
     MapModelToView(action);
 }