示例#1
0
 public override void SetSideRail(SetSideRailDelegate sideRailSetter)
 {
     if (_sideRailControls == null)
     {
         _sideRailControls = new List <UIElement>();
         _sideRailControls.Add(new LabeledControlSideRailContainer("Filtered Channel Count", _channelCountSlider, Orientation.Vertical, _channelCountSlider.Height + 4));
         _sideRailControls.Add(new LabeledControlSideRailContainer("Normalization Decay", _decayUpDown, Orientation.Horizontal, 70));
     }
     sideRailSetter.Invoke(ItemName, _sideRailControls);
 }
示例#2
0
 public override void SetSideRail(SetSideRailDelegate sideRailSetter)
 {
     if (_sideRailControls == null)
     {
         _sideRailControls = new List <UIElement>
         {
             new LabeledControlSideRailContainer("Number of samples to average", _numberOfSamplesUpDown,
                                                 Orientation.Horizontal, 80)
         }
     }
     ;
     sideRailSetter.Invoke(ItemName, _sideRailControls);
 }
示例#3
0
        public override void SetSideRail(SetSideRailDelegate sideRailSetter)
        {
            if (_sideRailControls == null)
            {
                _sideRailControls = new List <UIElement>
                {
                    new LabeledControlSideRailContainer("Device", _deviceSelectionBox, Orientation.Horizontal, 180),
                    new LabeledControlSideRailContainer("Number of lines", _numberOfLinesUpDown, Orientation.Horizontal,
                                                        70)
                }
            }
            ;

            sideRailSetter.Invoke(ItemName, _sideRailControls);
        }
示例#4
0
 public override void SetSideRail(SetSideRailDelegate sideRailSetter)
 {
     if (_sideRailControls == null)
     {
         _sideRailControls = new List <UIElement>
         {
             new LabeledControlSideRailContainer("Com Port", _comPortSelector, Orientation.Horizontal, 180),
             new LabeledControlSideRailContainer("Sync", _syncCheckBox, Orientation.Horizontal, 180),
             new LabeledControlSideRailContainer("Outgoing Packets:", _outgoingPacketCountLabel,
                                                 Orientation.Horizontal, 50)
         }
     }
     ;
     sideRailSetter?.Invoke(ItemName, _sideRailControls);
 }
 public override void SetSideRail(SetSideRailDelegate sideRailSetter)
 {
     if (_sideRailControls == null)
     {
         _sideRailControls = new List <UIElement>();
         _sideRailControls.Add(new LabeledControlSideRailContainer("New graphic name", _channelNameTextBox, Orientation.Horizontal, 150));
         _sideRailControls.Add(new LabeledControlSideRailContainer(string.Empty, _addChannelButton, Orientation.Horizontal, 0));
         _sideRailControls.Add(SideRailContentGenerator.GenerateSeperator(1));
         _sideRailControls.Add(new LabeledControlSideRailContainer("Graphics list", _channelsListBox, Orientation.Vertical, 300));
         _sideRailControls.Add(SideRailContentGenerator.GenerateSeperator(1));
         _sideRailControls.Add(new LabeledControlSideRailContainer("Color", _colorPicker, Orientation.Horizontal, 200));
         _sideRailControls.Add(new LabeledControlSideRailContainer("Graphic editor", _ledDisplay, Orientation.Vertical, 152));
     }
     sideRailSetter.Invoke(ItemName, _sideRailControls);
 }
示例#6
0
 public override void SetSideRail(SetSideRailDelegate sideRailSetter)
 {
     sideRailSetter.Invoke(ItemName, new List <UIElement>());
 }