protected void RaiseMouseWheel(MouseWithKeysEventArgs e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseWheel(e); } }
void label_MouseDown(MouseWithKeysEventArgs MouseInfo) { this.MyControl.Style.FillStyleInfo.FillColor = GetRandomColor(); this.MyControl.Style.FillStyleInfo.GradientColor = GetRandomColor(); this.MyControl.Redraw(); label.Text = "Thank you!"; }
protected void RaiseDoubleClick(MouseWithKeysEventArgs e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnDoubleClick(e); } }
protected void RaiseMouseHover(MouseWithKeysEventArgs e) { if (MouseHover != null) { MouseHover(e); } }
public override void OnMouseUp(MouseWithKeysEventArgs e) { base.OnMouseUp(e); State = ButtonState.Normal; Redraw(); RaiseMouseUp(e); }
public virtual void OnDoubleClick(MouseWithKeysEventArgs e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnDoubleClick(e); } }
protected void RaiseMouseWheel(MouseWithKeysEventArgs e) { if (MouseWheel != null) { MouseWheel(e); } }
protected void RaisePreviewShowPopupMenu(MouseWithKeysEventArgs e) { if (PreviewShowPopupMenu != null) { PreviewShowPopupMenu(e); } }
public override void OnMouseDown(MouseWithKeysEventArgs e) { base.OnMouseUp(e); State = ButtonState.Pushed; Redraw(); RaiseMouseDown(e); }
protected void OnButtonDownMouseDown(MouseWithKeysEventArgs e) { ButtonDownPressed = true; RaiseButtonDown(); ButtonPushTimer.Interval = TimeIntervalLong; ButtonPushTimer.Start(); }
public override void OnMouseWheel(MouseWithKeysEventArgs e) { if (Content != null) { Content.OnMouseWheel(DeTransform(e)); } }
protected void RaiseDoubleClick(MouseWithKeysEventArgs e) { if (DoubleClick != null) { DoubleClick(e); } }
/// <summary> /// Finds and selects a new control to focus based on /// where the mouse has clicked /// </summary> /// <returns>true if anything has been changed</returns> private bool FindFocusedControl(MouseWithKeysEventArgs e) { if (!e.IsLeftButtonPressed) { return(false); } Control clickedControl = this.FindControlAtPoint(e.X, e.Y); if (clickedControl != null && clickedControl != this.FocusControl) { if (clickedControl.CanGetFocus) { clickedControl.SetFocus(); return(true); } else { clickedControl = clickedControl.FindNearestFocusableParent(); if (clickedControl != null && clickedControl != this.FocusControl && clickedControl.CanGetFocus) { clickedControl.SetFocus(); return(true); } } } return(false); }
protected void RaiseMouseDown(MouseWithKeysEventArgs e) { if (MouseDown != null) { MouseDown(e); } }
public override void OnDoubleClick(MouseWithKeysEventArgs e) { if (Content != null) { Content.OnDoubleClick(DeTransform(e)); } }
/// <summary> /// Occures when the user hovers the mouse over the block. /// </summary> /// <param name="e"></param> public virtual void OnMouseHover(MouseWithKeysEventArgs e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseHover(e); } }
protected void RaiseMouseUp(MouseWithKeysEventArgs e) { if (MouseUp != null) { MouseUp(e); } }
protected void RaiseClick(MouseWithKeysEventArgs e) { if (Click != null) { Click(e); } }
private MouseWithKeysEventArgs PrepareMouseArgs() { System.Drawing.Point CursorPos = GetCursorPosition(); MouseWithKeysEventArgs Args = new MouseWithKeysEventArgs( Control.MouseButtons, 0, CursorPos.X, CursorPos.Y, 0); return(Args); }
protected void OnButtonDownMouseUp(MouseWithKeysEventArgs e) { if (ButtonDownPressed) { ButtonDownPressed = false; ButtonPushTimer.Stop(); } }
public override void OnMouseDown(MouseWithKeysEventArgs e) { using (RedrawAccumulator a = new RedrawAccumulator(this.Root)) { this.State = ButtonState.Pushed; base.OnMouseDown(e); } }
protected override void OnDoubleClick(MouseWithKeysEventArgs e) { if (this.HasPoint(e.X, e.Y)) { this.MyUniversalControl.ToggleCollapse(true); e.Handled = true; } }
public override void OnMouseDown(MouseWithKeysEventArgs e) { using (RedrawAccumulator a = new RedrawAccumulator(this)) { base.OnMouseDown(e); FindFocusedControl(e); } }
private bool CanShowPopupMenu(MouseWithKeysEventArgs e) { return(ShouldShowPopupMenu && e.IsRightButtonPressed && this.Root != null && this.Menu != null && this.Menu.Count > 0); }
protected override void OnMouseDown(MouseWithKeysEventArgs e) { if (e.IsRightButtonPressed) { ShouldShowCompletion(); SetFocus(); e.Handled = true; } }
public override void OnMouseUp(MouseWithKeysEventArgs e) { WasMouseDown = false; RaiseMouseUp(e); if (!e.Handled) { OnShowPopupMenu(e); } }
public override void OnMouseUp(MouseWithKeysEventArgs e) { if (Content != null) { MouseWithKeysEventArgs wrapped = DeTransform(e); Content.OnMouseUp(wrapped); e.Handled = wrapped.Handled; } }
public override void OnDoubleClick(MouseWithKeysEventArgs e) { if (this.IsFocused) { this.SetSelection(0, this.TextLength); AfterCaretChanged(); } RaiseDoubleClick(e); }
private MouseWithKeysEventArgs DeTransform(MouseWithKeysEventArgs e) { p.X = e.X; p.Y = e.Y; Scroller.DeTransformPoint(p, p); MouseWithKeysEventArgs Result = new MouseWithKeysEventArgs(e.Button, e.Clicks, p.X, p.Y, e.Delta); Result.Handled = e.Handled; return(Result); }
protected virtual void OnMouseUp(MouseWithKeysEventArgs e) { //if (Menu != null // && e.IsRightButtonPressed // && this.HasPoint(e.X, e.Y) // //&& (Root != null && Root.DragState == null) // ) //{ // ShowPopupMenu(e.Location); // e.Handled = true; //} }
public virtual void OnMouseDown(MouseWithKeysEventArgs e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseDown(e); } }