예제 #1
0
 public static bool StopEvents(BlackBerry.Screen.ScreenContext context)
 {
     if (context == null)
     {
         throw new ArgumentNullException("context");
     }
     Util.GetBPSOrException();
     return(screen_stop_events(context.Handle) == BPS.BPS_SUCCESS);
 }
예제 #2
0
 internal ScreenEvent(IntPtr ev, bool isFailure)
     : base(ev, false)
 {
     if (isFailure)
     {
         ScreenError = screen_event_get_errno(ev);
     }
     Event   = new BlackBerry.Screen.ScreenEvent(screen_event_get_event(ev));
     Context = null;
     if (Util.IsCapableOfRunning(10, 2))
     {
         Context = new BlackBerry.Screen.ScreenContext(screen_event_get_context(ev));
     }
 }
예제 #3
0
 internal ScreenEvent(IntPtr ev, bool isFailure)
     : base(ev, false)
 {
     if (isFailure)
     {
         ScreenError = screen_event_get_errno(ev);
     }
     Event = new BlackBerry.Screen.ScreenEvent(screen_event_get_event(ev));
     Context = null;
     if (Util.IsCapableOfRunning(10, 2))
     {
         Context = new BlackBerry.Screen.ScreenContext(screen_event_get_context(ev));
     }
 }