示例#1
0
 public override void RightMouseDown(NSEvent theEvent)
 {
     base.RightMouseDown(theEvent);
     touchPhase           = NSTouchPhase.Began;
     IsRightButtonPressed = true;
     UpdateMousePosition(theEvent);
 }
示例#2
0
 public override void RightMouseUp(NSEvent theEvent)
 {
     base.RightMouseUp(theEvent);
     touchPhase = NSTouchPhase.Ended;
     UpdateMousePosition(theEvent);
     IsRightButtonPressed = false;
     touchPhase           = NSTouchPhase.Any;
 }
示例#3
0
 public NSSet TouchesMatchingPhaseinView(NSTouchPhase phase, NSView view)
 {
     return(TouchesMatchingPhase(phase, view));
 }
示例#4
0
 public override void RightMouseDragged(NSEvent theEvent)
 {
     base.RightMouseDragged(theEvent);
     touchPhase = NSTouchPhase.Moved;
     UpdateMousePosition(theEvent);
 }
示例#5
0
 public NSSet TouchesMatchingPhaseinView(NSTouchPhase phase, NSView view)
 {
     return TouchesMatchingPhase (phase, view);
 }