public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { return(true); } return(false); }
public override bool MouseUp(MouseButtonEventArgs e) { if (ClientArea.Contains(new Point((int)e.X, (int)e.Y))) { return(true); } return(false); }
public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(new Point((int)e.X, (int)e.Y))) { return(_targetArea.MouseDown(e)); } return(false); }
public override bool MouseDown(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { return(true); } return(false); }
public override bool MouseUp(MouseButtonEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { Selected?.Invoke(this); } return(true); }
private void Window_Loaded(object sender, RoutedEventArgs e) { // Clear red border in design mode WinArea.SetValue(StyleProperty, null); ClientArea.SetValue(StyleProperty, null); // Hide TextArea by default TextArea.Visibility = Visibility.Collapsed; }
public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(new Point((int)e.X, (int)e.Y))) { ResetEntity(); return(true); } return(false); }
} // OnFocusLost /// <summary> /// If the control gained focus then... /// </summary> protected override void OnFocusGained() { if (!readOnly && autoSelection) { SelectAll(); ClientArea.Invalidate(); } base.OnFocusGained(); } // OnFocusGained
public override void Update(float frameTime) { base.Update(frameTime); if (input != null) { input.Position = new Vector2i(ClientArea.Left, ClientArea.Bottom()); input.Update(frameTime); } }
public override bool MouseUp(MouseButtonEventArgs e) { if (ClientArea.Contains(new Point((int)e.X, (int)e.Y))) { assignedAction.Activate(); return(true); } return(false); }
public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(new Vector2i(e.X, e.Y))) { Value = !Value; return(true); } return(false); }
/// <inheritdoc /> public override void MouseMove(MouseMoveEventArgs e) { base.MouseMove(e); if (MouseOverColor == Color4.White) { return; } _drawColor = ClientArea.Translated(Position).Contains(new Vector2i(e.X, e.Y)) ? MouseOverColor : Color4.White; }
public override void MouseMove(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { _color = Color.LightSteelBlue; } else { _color = Color.White; } }
public override void MouseMove(MouseMoveEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { _color = new Color(176, 222, 196); } else { _color = Color.White; } }
} // ClipControl #endregion #region Add and Remove internal virtual void Add(Control control, bool client) { if (client) { ClientArea.Add(control); } else { base.Add(control); } } // Add
public override bool MouseUp(MouseButtonEventArgs e) { if (ClientArea.Contains(new Point((int)e.X, (int)e.Y))) { if (Selected != null) { Selected(this); } } return(true); }
public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(new Vector2i(e.X, e.Y))) { if (Clicked != null) { Clicked(this); } return(true); } return(false); }
public override void MouseMove(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { showTooltip = true; tooltipPos = new Point((int)e.Position.X, (int)e.Position.Y); } else { showTooltip = false; } }
public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { if (Clicked != null) { Clicked(this, associatedTemplate, associatedTemplateName); } return(true); } return(false); }
public override bool MouseDown(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { if (Clicked != null) { Clicked(this, associatedTemplate, associatedTemplateName); } return(true); } return(false); }
public override void MouseMove(MouseMoveEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { showTooltip = true; tooltipPos = new Vector2i(e.X, e.Y); } else { showTooltip = false; } }
public override bool MouseUp(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { if (_userInterfaceManager.DragInfo.IsEntity && _userInterfaceManager.DragInfo.IsActive) { SetEntity(_userInterfaceManager.DragInfo.DragEntity); _userInterfaceManager.DragInfo.Reset(); return(true); } } return(false); }
public override bool MouseUp(MouseButtonEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { if (_userInterfaceManager.DragInfo.IsEntity && _userInterfaceManager.DragInfo.IsActive) { SetEntity(_userInterfaceManager.DragInfo.DragEntity); _userInterfaceManager.DragInfo.Reset(); return(true); } } return(false); }
public override bool MouseUp(MouseButtonEventArgs e) { if (ClientArea.Contains(e.X, e.Y) && IoCManager.Resolve <IUserInterfaceManager>().DragInfo.IsActive) { if (Dropped != null) { Dropped(this); } return(true); } return(false); }
public override bool MouseUp(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y)) && IoCManager.Resolve <IUserInterfaceManager>().DragInfo.IsActive) { if (Dropped != null) { Dropped(this); } return(true); } return(false); }
public override void MouseMove(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { _buttonLeft.MouseMove(e); _buttonRight.MouseMove(e); foreach (var curr in _items) { curr.Key.MouseMove(e); } } }
public override void MouseMove(MouseMoveEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { _buttonLeft.MouseMove(e); _buttonRight.MouseMove(e); foreach (var curr in _items) { curr.Key.MouseMove(e); } } }
public override bool MouseDown(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { if (ShowArrows && ScrollingNeeded()) { if (_buttonLeft.MouseDown(e)) { return(true); } if (_buttonRight.MouseDown(e)) { return(true); } } if (_items.Count > 0) { if (ScrollOffset >= 0 || ScrollOffset <= _items.Count - 1) { KeyValuePair <ImageButton, Object> selected = _items[ScrollOffset]; if (selected.Key.MouseDown(e)) { return(true); } for (int i = 1; i <= AdditionalColumns; i++) { if ((ScrollOffset - i) >= 0 && (ScrollOffset - i) <= _items.Count - 1) { KeyValuePair <ImageButton, Object> selectedLeft = _items[(ScrollOffset - i)]; if (selectedLeft.Key.MouseDown(e)) { return(true); } } if ((ScrollOffset + i) >= 0 && (ScrollOffset + i) <= _items.Count - 1) { KeyValuePair <ImageButton, Object> selectedRight = _items[(ScrollOffset + i)]; if (selectedRight.Key.MouseDown(e)) { return(true); } } } } } } return(false); }
public override bool MouseDown(MouseButtonEventArgs e) { if (ClientArea.Contains(e.X, e.Y)) { if (ShowArrows) { if (_buttonLeft.MouseDown(e)) { return(true); } if (_buttonRight.MouseDown(e)) { return(true); } } if (_items.Count > 0) { if (Selected >= 0 || Selected <= _items.Count - 1) { KeyValuePair <ImageButton, Object> selected = _items[Selected]; if (selected.Key.MouseDown(e)) { return(true); } for (int i = 1; i <= AdditionalColumns; i++) { if ((Selected - i) >= 0 && (Selected - i) <= _items.Count - 1) { KeyValuePair <ImageButton, Object> selectedLeft = _items[(Selected - i)]; if (selectedLeft.Key.MouseDown(e)) { return(true); } } if ((Selected + i) >= 0 && (Selected + i) <= _items.Count - 1) { KeyValuePair <ImageButton, Object> selectedRight = _items[(Selected + i)]; if (selectedRight.Key.MouseDown(e)) { return(true); } } } } } } return(false); }
public override void MouseMove(MouseMoveEventArgs e) { base.MouseMove(e); // mouseover color if (ClientArea.Translated(Position).Contains(e.X, e.Y)) { BackgroundColor = new Color(47, 79, 79, 255); } else { BackgroundColor = Color.Gray; } }