Example #1
0
        static NSString FromEnum(NSRunLoopMode mode)
        {
            switch (mode)
            {
            case NSRunLoopMode.Common:
                return(NSRunLoopCommonModes);

#if MONOMAC
            case NSRunLoopMode.ConnectionReply:
                return(NSRunLoopConnectionReplyMode);

            case NSRunLoopMode.ModalPanel:
                return(NSRunLoopModalPanelMode);

            case NSRunLoopMode.EventTracking:
                return(NSRunLoopEventTracking);
#else
            case NSRunLoopMode.UITracking:
                return(UITrackingRunLoopMode);
#endif

            default:
            case NSRunLoopMode.Default:
                return(NSDefaultRunLoopMode);
            }
        }
Example #2
0
 static NSString FromEnum(NSRunLoopMode mode)
 {
     switch (mode){
     case NSRunLoopMode.Common:
         return NSRunLoopCommonModes;
     #if MONOMAC
     case NSRunLoopMode.ConnectionReply:
         return NSRunLoopConnectionReplyMode;
     case NSRunLoopMode.ModalPanel:
         return NSRunLoopModalPanelMode;
     case NSRunLoopMode.EventTracking:
         return NSRunLoopEventTracking;
     #endif
     default:
     case NSRunLoopMode.Default:
         return NSDefaultRunLoopMode;
     }
 }
Example #3
0
 public void AddTimer(NSTimer timer, NSRunLoopMode forMode)
 {
     AddTimer(timer, FromEnum(forMode));
 }
Example #4
0
 public bool RunUntil(NSRunLoopMode mode, NSDate limitDate)
 {
     return(RunUntil(FromEnum(mode), limitDate));
 }
Example #5
0
 public void AcceptInputForMode(NSRunLoopMode mode, NSDate limitDate)
 {
     AcceptInputForMode(FromEnum(mode), limitDate);
 }
Example #6
0
 public NSDate LimitDateForMode(NSRunLoopMode mode)
 {
     return(LimitDateForMode(FromEnum(mode)));
 }
Example #7
0
		public NSDate LimitDateForMode (NSRunLoopMode mode)
		{
			return LimitDateForMode (FromEnum (mode));
		}
Example #8
0
		public void AddTimer (NSTimer timer, NSRunLoopMode forMode)
		{
			AddTimer (timer, FromEnum (forMode));
		}
Example #9
0
		public bool RunUntil (NSRunLoopMode mode, NSDate limitDate)
		{
			return RunUntil (FromEnum (mode), limitDate);
		}
Example #10
0
		public void AcceptInputForMode (NSRunLoopMode mode, NSDate limitDate)
		{
			AcceptInputForMode (FromEnum (mode), limitDate);
		}
Example #11
0
 public void AddToRunLoop(NSRunLoop runloop, NSRunLoopMode mode)
 {
     AddToRunLoop(runloop, NSRunLoop.FromEnum(mode));
 }
Example #12
0
 public void AddToRunLoop(NSRunLoop runloop, NSRunLoopMode mode)
 {
     AddToRunLoop (runloop, NSRunLoop.FromEnum (mode));
 }