public void DiscardEventsMatchingMask(NSEventMask mask, NSEvent beforeLastEvent) { DiscardEventsMatchingMask((uint)mask, beforeLastEvent); }
public NSEvent NextEventMatchingMask(NSEventMask mask) { return(NextEventMatchingMask((uint)mask)); }
public void DiscardEvents (NSEventMask mask, NSEvent lastEvent) { DiscardEvents ((uint) mask, lastEvent); }
public NSEvent NextEventMatchingMask(NSEventMask mask, NSDate expiration, string mode, bool deqFlag) { return(NextEventMatchingMask((uint)mask, expiration, mode, deqFlag)); }
public EventMonitor(NSEventMask mask, GlobalEventHandler handler) { this.mask = mask; this.handler = handler; }
// NSEventMask is a superset (64 bits) of the mask that can be used (32 bits) // NSEventMaskFromType is often used to convert from NSEventType to the mask public NSEvent NextEvent (NSEventMask mask, NSDate expiration, string mode, bool deqFlag) { return NextEvent ((uint) mask, expiration, mode, deqFlag); }
public void DiscardEvents(NSEventMask mask, NSEvent lastEvent) { DiscardEvents((uint)mask, lastEvent); }
public void DiscardEvents(NSEventMask mask, NSEvent lastEvent) { DiscardEvents((nuint)(ulong)mask, lastEvent); }
// untilDate isn't allowed null public static NSEvent NextEventEx(this NSApplication app, NSEventMask mask, NSDate untilDate, NSString mode, bool dequeue) { return((NSEvent)Runtime.GetNSObject(Messaging.IntPtr_objc_msgSend_nuint_IntPtr_IntPtr_bool(app.Handle, selNextEventMatchingMask, (nuint)(uint)mask, untilDate != null ? untilDate.Handle : IntPtr.Zero, mode.Handle, dequeue))); }
// untilDate isn't allowed null public static NSEvent NextEventEx(this NSApplication app, NSEventMask mask, NSDate untilDate, NSString mode, bool dequeue) { return (NSEvent)Runtime.GetNSObject(Messaging.IntPtr_objc_msgSend_nuint_IntPtr_IntPtr_bool(app.Handle, selNextEventMatchingMask, (nuint)(uint)mask, untilDate != null ? untilDate.Handle : IntPtr.Zero, mode.Handle, dequeue)); }
public NSEvent NextEvent(NSEventMask mask, NSDate expiration, string mode, bool deqFlag) { // NSEventMask must be casted to nuint to preserve the NSEventMask.Any special value // on 64 bit systems. return(NextEvent((nuint)(ulong)mask, expiration, mode, deqFlag)); }
public void DiscardEventsMatchingMask(NSEventMask mask, NSEvent beforeLastEvent) { DiscardEventsMatchingMask ((uint) mask, beforeLastEvent); }
public NSEvent NextEventMatchingMask(NSEventMask mask) { return NextEventMatchingMask ((uint) mask); }