public ThumbUserControl() { InitializeComponent(); updateTimer = new QueueTimer(500, 0); updateTimer.DoWork = RefreshBackgroundImage; deadzoneLink = new DeadZoneControlsLink(DeadZoneTrackBar, DeadZoneNumericUpDown, DeadZoneTextBox); deadzoneLink.ValueChanged += deadzoneLink_ValueChanged; antiDeadzoneLink = new DeadZoneControlsLink(AntiDeadZoneTrackBar, AntiDeadZoneNumericUpDown, AntiDeadZoneTextBox); antiDeadzoneLink.ValueChanged += deadzoneLink_ValueChanged; }
public ThumbUserControl() { InitializeComponent(); updateTimer = new QueueTimer(500, 0); updateTimer.DoAction = RefreshBackgroundImage; deadzoneLink = new DeadZoneControlsLink(DeadZoneTrackBar, DeadZoneNumericUpDown, DeadZoneTextBox); deadzoneLink.ValueChanged += deadzoneLink_ValueChanged; antiDeadzoneLink = new DeadZoneControlsLink(AntiDeadZoneTrackBar, AntiDeadZoneNumericUpDown, AntiDeadZoneTextBox); antiDeadzoneLink.ValueChanged += deadzoneLink_ValueChanged; }
public AxisToButtonUserControl() { InitializeComponent(); controlsLink = new DeadZoneControlsLink(DeadZoneTrackBar, DeadZoneNumericUpDown, DeadZoneTextBox); controlsLink.ValueChanged += controlsLink_ValueChanged; arrowEnabledImage = ArrowPictureBox.Image; if (arrowEnabledImage != null) { arrowDisabledImage = AppHelper.GetDisabledImage((Bitmap)arrowEnabledImage); } }
public AxisToButtonUserControl() { InitializeComponent(); controlsLink = new DeadZoneControlsLink(DeadZoneTrackBar, DeadZoneNumericUpDown, DeadZoneTextBox); controlsLink.ValueChanged += controlsLink_ValueChanged; arrowEnabledImage = ArrowPictureBox.Image; if (arrowEnabledImage != null) { arrowDisabledImage = AppHelper.GetDisabledImage((Bitmap)arrowEnabledImage); } }
private void LinearUserControl_Load(object sender, EventArgs e) { updateTimer = new QueueTimer(500, 0); updateTimer.DoWork += updateTimer_DoWork; var maxValue = TargetType == TargetType.LeftTrigger || TargetType == TargetType.RightTrigger ? byte.MaxValue : short.MaxValue; deadzoneLink = new DeadZoneControlsLink(DeadZoneTrackBar, DeadZoneNumericUpDown, DeadZoneTextBox, maxValue); deadzoneLink.ValueChanged += deadzoneLink_ValueChanged; antiDeadzoneLink = new DeadZoneControlsLink(AntiDeadZoneTrackBar, AntiDeadZoneNumericUpDown, AntiDeadZoneTextBox, maxValue); antiDeadzoneLink.ValueChanged += deadzoneLink_ValueChanged; RefreshBackgroundImageAsync(); }
public AxisMapUserControl() { InitializeComponent(); if (ControlsHelper.IsDesignMode(this)) { return; } InitPaintObjects(); // Initialize in constructor and not on "Load" event or it will reset AntiDeadZone value // inside DeadZoneControlsLink(...). updateTimer = new QueueTimer(500, 0); updateTimer.DoWork += updateTimer_DoWork; var maxValue = TargetType == TargetType.LeftTrigger || TargetType == TargetType.RightTrigger ? byte.MaxValue : short.MaxValue; deadzoneLink = new DeadZoneControlsLink(DeadZoneTrackBar, DeadZoneNumericUpDown, DeadZoneTextBox, maxValue); deadzoneLink.ValueChanged += deadzoneLink_ValueChanged; antiDeadzoneLink = new DeadZoneControlsLink(AntiDeadZoneTrackBar, AntiDeadZoneNumericUpDown, AntiDeadZoneTextBox, maxValue); antiDeadzoneLink.ValueChanged += deadzoneLink_ValueChanged; RefreshBackgroundImageAsync(); }