示例#1
0
 public override void OnButtonUp(Game.InputEngine.MouseArgs e)
 {
     if (OnClick != null && IsIn(e.curState.X, e.curState.Y))
     {
         OnClick.Invoke(OnClickInvokeObject, null);
         Game.InputEngine.eventHandled = true;
     }
 }
示例#2
0
 public virtual void OnButtonUp(Game.InputEngine.MouseArgs e)
 {
     for (int i = 0; i < controls.Count; i++)
     {
         if (controls[i].isVisible)
         {
             controls[i].OnButtonUp(e);
         }
     }
 }
示例#3
0
 public override void OnButtonDown(Game.InputEngine.MouseArgs e)
 {
     if (IsIn(e.curState.X, e.curState.Y))
     {
         isFocused = true;
     }
     else
     {
         isFocused = false;
     }
 }
示例#4
0
 public virtual void OnButtonUp(Game.InputEngine.MouseArgs e)
 {
 }