예제 #1
0
 internal override void ListenMouseHover(object sender, UIMouseHoverEventArgs e)
 {
     if (_ownerBeh.HasMouseHover)
     {
         _ownerBeh.InvokeMouseHover((S)sender, _state, e);
     }
 }
 public void ListenMouseHover(UIMouseHoverEventArgs e)
 {
 }
예제 #3
0
 void IEventListener.ListenMouseHover(UIMouseHoverEventArgs e)
 {
     MouseHover?.Invoke(this, e);
 }
예제 #4
0
 public UIHoverMonitorTask()
     : base(null)
 {
     _mouseHoverEventArgs = new UIMouseHoverEventArgs();
 }
예제 #5
0
 void IEventListener.ListenMouseHover(UIMouseHoverEventArgs e)
 {
     OnMouseHover(e);
     _externalEventListener?.ListenMouseHover(e);
 }
예제 #6
0
 internal abstract void ListenMouseHover(object sender, UIMouseHoverEventArgs e);
예제 #7
0
 internal void InvokeMouseHover(S sender, T state, UIMouseHoverEventArgs e) => MouseHover.Invoke(new SenderInfo(sender, state), e);