1 //------------------------------------------------------------------------------
4 // This file was automatically generated by SWIG (http://www.swig.org).
7 // Do not make changes to this file unless you know what you are doing--modify
8 // the SWIG interface file instead.
9 //------------------------------------------------------------------------------
14 using System.Runtime.InteropServices;
16 public class AccessibilityManager : BaseHandle {
17 private global::System.Runtime.InteropServices.HandleRef swigCPtr;
19 internal AccessibilityManager(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.AccessibilityManager_SWIGUpcast(cPtr), cMemoryOwn) {
20 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
23 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AccessibilityManager obj) {
24 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
27 ~AccessibilityManager() {
28 DisposeQueue.Instance.Add(this);
31 public override void Dispose() {
32 if (!Stage.IsInstalled()) {
33 DisposeQueue.Instance.Add(this);
38 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
41 NDalicPINVOKE.delete_AccessibilityManager(swigCPtr);
43 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
45 global::System.GC.SuppressFinalize(this);
54 * @brief Event arguments that passed via StatusChanged signal
57 public class StatusChangedEventArgs : EventArgs
59 private AccessibilityManager _accessibilityManager;
61 public AccessibilityManager AccessibilityManager
65 return _accessibilityManager;
69 _accessibilityManager = value;
75 * @brief Event arguments that passed via ActionNext signal
78 public class ActionNextEventArgs : EventArgs
80 private AccessibilityManager _accessibilityManager;
82 public AccessibilityManager AccessibilityManager
86 return _accessibilityManager;
90 _accessibilityManager = value;
96 * @brief Event arguments that passed via ActionPrevious signal
99 public class ActionPreviousEventArgs : EventArgs
101 private AccessibilityManager _accessibilityManager;
103 public AccessibilityManager AccessibilityManager
107 return _accessibilityManager;
111 _accessibilityManager = value;
117 * @brief Event arguments that passed via ActionActivate signal
120 public class ActionActivateEventArgs : EventArgs
122 private AccessibilityManager _accessibilityManager;
124 public AccessibilityManager AccessibilityManager
128 return _accessibilityManager;
132 _accessibilityManager = value;
138 * @brief Event arguments that passed via ActionRead signal
141 public class ActionReadEventArgs : EventArgs
143 private AccessibilityManager _accessibilityManager;
145 public AccessibilityManager AccessibilityManager
149 return _accessibilityManager;
153 _accessibilityManager = value;
159 * @brief Event arguments that passed via ActionOver signal
162 public class ActionOverEventArgs : EventArgs
164 private AccessibilityManager _accessibilityManager;
166 public AccessibilityManager AccessibilityManager
170 return _accessibilityManager;
174 _accessibilityManager = value;
180 * @brief Event arguments that passed via ActionReadNext signal
183 public class ActionReadNextEventArgs : EventArgs
185 private AccessibilityManager _accessibilityManager;
187 public AccessibilityManager AccessibilityManager
191 return _accessibilityManager;
195 _accessibilityManager = value;
201 * @brief Event arguments that passed via ActionReadPrevious signal
204 public class ActionReadPreviousEventArgs : EventArgs
206 private AccessibilityManager _accessibilityManager;
208 public AccessibilityManager AccessibilityManager
212 return _accessibilityManager;
216 _accessibilityManager = value;
222 * @brief Event arguments that passed via ActionUp signal
225 public class ActionUpEventArgs : EventArgs
227 private AccessibilityManager _accessibilityManager;
229 public AccessibilityManager AccessibilityManager
233 return _accessibilityManager;
237 _accessibilityManager = value;
243 * @brief Event arguments that passed via ActionDown signal
246 public class ActionDownEventArgs : EventArgs
248 private AccessibilityManager _accessibilityManager;
250 public AccessibilityManager AccessibilityManager
254 return _accessibilityManager;
258 _accessibilityManager = value;
264 * @brief Event arguments that passed via ActionClearFocus signal
267 public class ActionClearFocusEventArgs : EventArgs
269 private AccessibilityManager _accessibilityManager;
271 public AccessibilityManager AccessibilityManager
275 return _accessibilityManager;
279 _accessibilityManager = value;
285 * @brief Event arguments that passed via ActionBack signal
288 public class ActionBackEventArgs : EventArgs
290 private AccessibilityManager _accessibilityManager;
292 public AccessibilityManager AccessibilityManager
296 return _accessibilityManager;
300 _accessibilityManager = value;
306 * @brief Event arguments that passed via ActionScrollUp signal
309 public class ActionScrollUpEventArgs : EventArgs
311 private AccessibilityManager _accessibilityManager;
313 public AccessibilityManager AccessibilityManager
317 return _accessibilityManager;
321 _accessibilityManager = value;
327 * @brief Event arguments that passed via ActionScrollDown signal
330 public class ActionScrollDownEventArgs : EventArgs
332 private AccessibilityManager _accessibilityManager;
334 public AccessibilityManager AccessibilityManager
338 return _accessibilityManager;
342 _accessibilityManager = value;
348 * @brief Event arguments that passed via ActionPageLeft signal
351 public class ActionPageLeftEventArgs : EventArgs
353 private AccessibilityManager _accessibilityManager;
355 public AccessibilityManager AccessibilityManager
359 return _accessibilityManager;
363 _accessibilityManager = value;
369 * @brief Event arguments that passed via ActionPageRight signal
372 public class ActionPageRightEventArgs : EventArgs
374 private AccessibilityManager _accessibilityManager;
376 public AccessibilityManager AccessibilityManager
380 return _accessibilityManager;
384 _accessibilityManager = value;
390 * @brief Event arguments that passed via ActionPageUp signal
393 public class ActionPageUpEventArgs : EventArgs
395 private AccessibilityManager _accessibilityManager;
397 public AccessibilityManager AccessibilityManager
401 return _accessibilityManager;
405 _accessibilityManager = value;
411 * @brief Event arguments that passed via ActionPageDown signal
414 public class ActionPageDownEventArgs : EventArgs
416 private AccessibilityManager _accessibilityManager;
418 public AccessibilityManager AccessibilityManager
422 return _accessibilityManager;
426 _accessibilityManager = value;
432 * @brief Event arguments that passed via ActionMoveToFirst signal
435 public class ActionMoveToFirstEventArgs : EventArgs
437 private AccessibilityManager _accessibilityManager;
439 public AccessibilityManager AccessibilityManager
443 return _accessibilityManager;
447 _accessibilityManager = value;
453 * @brief Event arguments that passed via ActionMoveToLast signal
456 public class ActionMoveToLastEventArgs : EventArgs
458 private AccessibilityManager _accessibilityManager;
460 public AccessibilityManager AccessibilityManager
464 return _accessibilityManager;
468 _accessibilityManager = value;
474 * @brief Event arguments that passed via ActionReadFromTop signal
477 public class ActionReadFromTopEventArgs : EventArgs
479 private AccessibilityManager _accessibilityManager;
481 public AccessibilityManager AccessibilityManager
485 return _accessibilityManager;
489 _accessibilityManager = value;
495 * @brief Event arguments that passed via ActionReadFromNext signal
498 public class ActionReadFromNextEventArgs : EventArgs
500 private AccessibilityManager _accessibilityManager;
502 public AccessibilityManager AccessibilityManager
506 return _accessibilityManager;
510 _accessibilityManager = value;
516 * @brief Event arguments that passed via ActionZoom signal
519 public class ActionZoomEventArgs : EventArgs
521 private AccessibilityManager _accessibilityManager;
523 public AccessibilityManager AccessibilityManager
527 return _accessibilityManager;
531 _accessibilityManager = value;
537 * @brief Event arguments that passed via ActionReadIndicatorInformation signal
540 public class ActionReadIndicatorInformationEventArgs : EventArgs
542 private AccessibilityManager _accessibilityManager;
544 public AccessibilityManager AccessibilityManager
548 return _accessibilityManager;
552 _accessibilityManager = value;
558 * @brief Event arguments that passed via ActionReadPauseResume signal
561 public class ActionReadPauseResumeEventArgs : EventArgs
563 private AccessibilityManager _accessibilityManager;
565 public AccessibilityManager AccessibilityManager
569 return _accessibilityManager;
573 _accessibilityManager = value;
579 * @brief Event arguments that passed via ActionStartStop signal
582 public class ActionStartStopEventArgs : EventArgs
584 private AccessibilityManager _accessibilityManager;
586 public AccessibilityManager AccessibilityManager
590 return _accessibilityManager;
594 _accessibilityManager = value;
600 * @brief Event arguments that passed via ActionScroll signal
603 public class ActionScrollEventArgs : EventArgs
605 private AccessibilityManager _accessibilityManager;
606 private TouchEvent _touchEvent;
608 public AccessibilityManager AccessibilityManager
612 return _accessibilityManager;
616 _accessibilityManager = value;
620 public TouchEvent TouchEvent
634 * @brief Event arguments that passed via ActionPageUp signal
637 public class FocusChangedEventArgs : EventArgs
639 private Actor _actorCurrent;
640 private Actor _actorNext;
642 public Actor ActorCurrent
646 return _actorCurrent;
650 _actorCurrent = value;
654 public Actor ActorNext
668 * @brief Event arguments that passed via FocusedActorActivated signal
671 public class FocusedActorActivatedEventArgs : EventArgs
673 private Actor _actor;
690 * @brief Event arguments that passed via FocusOvershot signal
693 public class FocusOvershotEventArgs : EventArgs
695 private Actor _currentFocusedActor;
696 private AccessibilityManager.FocusOvershotDirection _focusOvershotDirection;
698 public Actor CurrentFocusedActor
702 return _currentFocusedActor;
706 _currentFocusedActor = value;
710 public AccessibilityManager.FocusOvershotDirection FocusOvershotDirection
714 return _focusOvershotDirection;
718 _focusOvershotDirection = value;
724 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
725 private delegate bool StatusChangedEventCallbackDelegate(IntPtr accessibilityManager);
726 private EventHandlerWithReturnType<object,StatusChangedEventArgs,bool> _accessibilityManagerStatusChangedEventHandler;
727 private StatusChangedEventCallbackDelegate _accessibilityManagerStatusChangedEventCallbackDelegate;
729 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
730 private delegate bool ActionNextEventCallbackDelegate(IntPtr accessibilityManager);
731 private EventHandlerWithReturnType<object,ActionNextEventArgs,bool> _accessibilityManagerActionNextEventHandler;
732 private ActionNextEventCallbackDelegate _accessibilityManagerActionNextEventCallbackDelegate;
734 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
735 private delegate bool ActionPreviousEventCallbackDelegate(IntPtr accessibilityManager);
736 private EventHandlerWithReturnType<object,ActionPreviousEventArgs,bool> _accessibilityManagerActionPreviousEventHandler;
737 private ActionPreviousEventCallbackDelegate _accessibilityManagerActionPreviousEventCallbackDelegate;
739 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
740 private delegate bool ActionActivateEventCallbackDelegate(IntPtr accessibilityManager);
741 private EventHandlerWithReturnType<object,ActionActivateEventArgs,bool> _accessibilityManagerActionActivateEventHandler;
742 private ActionActivateEventCallbackDelegate _accessibilityManagerActionActivateEventCallbackDelegate;
744 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
745 private delegate bool ActionReadEventCallbackDelegate(IntPtr accessibilityManager);
746 private EventHandlerWithReturnType<object,ActionReadEventArgs,bool> _accessibilityManagerActionReadEventHandler;
747 private ActionReadEventCallbackDelegate _accessibilityManagerActionReadEventCallbackDelegate;
749 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
750 private delegate bool ActionOverEventCallbackDelegate(IntPtr accessibilityManager);
751 private EventHandlerWithReturnType<object,ActionOverEventArgs,bool> _accessibilityManagerActionOverEventHandler;
752 private ActionOverEventCallbackDelegate _accessibilityManagerActionOverEventCallbackDelegate;
754 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
755 private delegate bool ActionReadNextEventCallbackDelegate(IntPtr accessibilityManager);
756 private EventHandlerWithReturnType<object,ActionReadNextEventArgs,bool> _accessibilityManagerActionReadNextEventHandler;
757 private ActionReadNextEventCallbackDelegate _accessibilityManagerActionReadNextEventCallbackDelegate;
759 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
760 private delegate bool ActionReadPreviousEventCallbackDelegate(IntPtr accessibilityManager);
761 private EventHandlerWithReturnType<object,ActionReadPreviousEventArgs,bool> _accessibilityManagerActionReadPreviousEventHandler;
762 private ActionReadPreviousEventCallbackDelegate _accessibilityManagerActionReadPreviousEventCallbackDelegate;
764 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
765 private delegate bool ActionUpEventCallbackDelegate(IntPtr accessibilityManager);
766 private EventHandlerWithReturnType<object,ActionUpEventArgs,bool> _accessibilityManagerActionUpEventHandler;
767 private ActionUpEventCallbackDelegate _accessibilityManagerActionUpEventCallbackDelegate;
769 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
770 private delegate bool ActionDownEventCallbackDelegate(IntPtr accessibilityManager);
771 private EventHandlerWithReturnType<object,ActionDownEventArgs,bool> _accessibilityManagerActionDownEventHandler;
772 private ActionDownEventCallbackDelegate _accessibilityManagerActionDownEventCallbackDelegate;
774 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
775 private delegate bool ActionClearFocusEventCallbackDelegate(IntPtr accessibilityManager);
776 private EventHandlerWithReturnType<object,ActionClearFocusEventArgs,bool> _accessibilityManagerActionClearFocusEventHandler;
777 private ActionClearFocusEventCallbackDelegate _accessibilityManagerActionClearFocusEventCallbackDelegate;
779 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
780 private delegate bool ActionBackEventCallbackDelegate(IntPtr accessibilityManager);
781 private EventHandlerWithReturnType<object,ActionBackEventArgs,bool> _accessibilityManagerActionBackEventHandler;
782 private ActionBackEventCallbackDelegate _accessibilityManagerActionBackEventCallbackDelegate;
784 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
785 private delegate bool ActionScrollUpEventCallbackDelegate(IntPtr accessibilityManager);
786 private EventHandlerWithReturnType<object,ActionScrollUpEventArgs,bool> _accessibilityManagerActionScrollUpEventHandler;
787 private ActionScrollUpEventCallbackDelegate _accessibilityManagerActionScrollUpEventCallbackDelegate;
789 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
790 private delegate bool ActionScrollDownEventCallbackDelegate(IntPtr accessibilityManager);
791 private EventHandlerWithReturnType<object,ActionScrollDownEventArgs,bool> _accessibilityManagerActionScrollDownEventHandler;
792 private ActionScrollDownEventCallbackDelegate _accessibilityManagerActionScrollDownEventCallbackDelegate;
794 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
795 private delegate bool ActionPageLeftEventCallbackDelegate(IntPtr accessibilityManager);
796 private EventHandlerWithReturnType<object,ActionPageLeftEventArgs,bool> _accessibilityManagerActionPageLeftEventHandler;
797 private ActionPageLeftEventCallbackDelegate _accessibilityManagerActionPageLeftEventCallbackDelegate;
799 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
800 private delegate bool ActionPageRightEventCallbackDelegate(IntPtr accessibilityManager);
801 private EventHandlerWithReturnType<object,ActionPageRightEventArgs,bool> _accessibilityManagerActionPageRightEventHandler;
802 private ActionPageRightEventCallbackDelegate _accessibilityManagerActionPageRightEventCallbackDelegate;
804 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
805 private delegate bool ActionPageUpEventCallbackDelegate(IntPtr accessibilityManager);
806 private EventHandlerWithReturnType<object,ActionPageUpEventArgs,bool> _accessibilityManagerActionPageUpEventHandler;
807 private ActionPageUpEventCallbackDelegate _accessibilityManagerActionPageUpEventCallbackDelegate;
809 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
810 private delegate bool ActionPageDownEventCallbackDelegate(IntPtr accessibilityManager);
811 private EventHandlerWithReturnType<object,ActionPageDownEventArgs,bool> _accessibilityManagerActionPageDownEventHandler;
812 private ActionPageDownEventCallbackDelegate _accessibilityManagerActionPageDownEventCallbackDelegate;
814 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
815 private delegate bool ActionMoveToFirstEventCallbackDelegate(IntPtr accessibilityManager);
816 private EventHandlerWithReturnType<object,ActionMoveToFirstEventArgs,bool> _accessibilityManagerActionMoveToFirstEventHandler;
817 private ActionMoveToFirstEventCallbackDelegate _accessibilityManagerActionMoveToFirstEventCallbackDelegate;
819 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
820 private delegate bool ActionMoveToLastEventCallbackDelegate(IntPtr accessibilityManager);
821 private EventHandlerWithReturnType<object,ActionMoveToLastEventArgs,bool> _accessibilityManagerActionMoveToLastEventHandler;
822 private ActionMoveToLastEventCallbackDelegate _accessibilityManagerActionMoveToLastEventCallbackDelegate;
824 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
825 private delegate bool ActionReadFromTopEventCallbackDelegate(IntPtr accessibilityManager);
826 private EventHandlerWithReturnType<object,ActionReadFromTopEventArgs,bool> _accessibilityManagerActionReadFromTopEventHandler;
827 private ActionReadFromTopEventCallbackDelegate _accessibilityManagerActionReadFromTopEventCallbackDelegate;
829 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
830 private delegate bool ActionReadFromNextEventCallbackDelegate(IntPtr accessibilityManager);
831 private EventHandlerWithReturnType<object,ActionReadFromNextEventArgs,bool> _accessibilityManagerActionReadFromNextEventHandler;
832 private ActionReadFromNextEventCallbackDelegate _accessibilityManagerActionReadFromNextEventCallbackDelegate;
834 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
835 private delegate bool ActionZoomEventCallbackDelegate(IntPtr accessibilityManager);
836 private EventHandlerWithReturnType<object,ActionZoomEventArgs,bool> _accessibilityManagerActionZoomEventHandler;
837 private ActionZoomEventCallbackDelegate _accessibilityManagerActionZoomEventCallbackDelegate;
839 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
840 private delegate bool ActionReadIndicatorInformationEventCallbackDelegate(IntPtr accessibilityManager);
841 private EventHandlerWithReturnType<object,ActionReadIndicatorInformationEventArgs,bool> _accessibilityManagerActionReadIndicatorInformationEventHandler;
842 private ActionReadIndicatorInformationEventCallbackDelegate _accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate;
844 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
845 private delegate bool ActionReadPauseResumeEventCallbackDelegate(IntPtr accessibilityManager);
846 private EventHandlerWithReturnType<object,ActionReadPauseResumeEventArgs,bool> _accessibilityManagerActionReadPauseResumeEventHandler;
847 private ActionReadPauseResumeEventCallbackDelegate _accessibilityManagerActionReadPauseResumeEventCallbackDelegate;
849 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
850 private delegate bool ActionStartStopEventCallbackDelegate(IntPtr accessibilityManager);
851 private EventHandlerWithReturnType<object,ActionStartStopEventArgs,bool> _accessibilityManagerActionStartStopEventHandler;
852 private ActionStartStopEventCallbackDelegate _accessibilityManagerActionStartStopEventCallbackDelegate;
854 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
855 private delegate bool ActionScrollEventCallbackDelegate(IntPtr accessibilityManager, IntPtr touchEvent);
856 private EventHandlerWithReturnType<object,ActionScrollEventArgs,bool> _accessibilityManagerActionScrollEventHandler;
857 private ActionScrollEventCallbackDelegate _accessibilityManagerActionScrollEventCallbackDelegate;
859 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
860 private delegate void FocusChangedEventCallbackDelegate(IntPtr actor1, IntPtr actor2);
861 private DaliEventHandler<object,FocusChangedEventArgs> _accessibilityManagerFocusChangedEventHandler;
862 private FocusChangedEventCallbackDelegate _accessibilityManagerFocusChangedEventCallbackDelegate;
864 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
865 private delegate void FocusedActorActivatedEventCallbackDelegate(IntPtr actor);
866 private DaliEventHandler<object,FocusedActorActivatedEventArgs> _accessibilityManagerFocusedActorActivatedEventHandler;
867 private FocusedActorActivatedEventCallbackDelegate _accessibilityManagerFocusedActorActivatedEventCallbackDelegate;
869 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
870 private delegate void FocusOvershotEventCallbackDelegate(IntPtr currentFocusedActor, AccessibilityManager.FocusOvershotDirection direction);
871 private DaliEventHandler<object,FocusOvershotEventArgs> _accessibilityManagerFocusOvershotEventHandler;
872 private FocusOvershotEventCallbackDelegate _accessibilityManagerFocusOvershotEventCallbackDelegate;
874 public event EventHandlerWithReturnType<object,StatusChangedEventArgs,bool> StatusChanged
880 // Restricted to only one listener
881 if (_accessibilityManagerStatusChangedEventHandler == null)
883 _accessibilityManagerStatusChangedEventHandler += value;
885 _accessibilityManagerStatusChangedEventCallbackDelegate = new StatusChangedEventCallbackDelegate(OnStatusChanged);
886 this.StatusChangedSignal().Connect(_accessibilityManagerStatusChangedEventCallbackDelegate);
895 if (_accessibilityManagerStatusChangedEventHandler != null)
897 this.StatusChangedSignal().Disconnect(_accessibilityManagerStatusChangedEventCallbackDelegate);
900 _accessibilityManagerStatusChangedEventHandler -= value;
905 // Callback for AccessibilityManager StatusChangedSignal
906 private bool OnStatusChanged(IntPtr data)
908 StatusChangedEventArgs e = new StatusChangedEventArgs();
910 // Populate all members of "e" (StatusChangedEventArgs) with real data
911 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
913 if (_accessibilityManagerStatusChangedEventHandler != null)
915 //here we send all data to user event handlers
916 return _accessibilityManagerStatusChangedEventHandler(this, e);
921 public event EventHandlerWithReturnType<object,ActionNextEventArgs,bool> ActionNext
927 // Restricted to only one listener
928 if (_accessibilityManagerActionNextEventHandler == null)
930 _accessibilityManagerActionNextEventHandler += value;
932 _accessibilityManagerActionNextEventCallbackDelegate = new ActionNextEventCallbackDelegate(OnActionNext);
933 this.ActionNextSignal().Connect(_accessibilityManagerActionNextEventCallbackDelegate);
942 if (_accessibilityManagerActionNextEventHandler != null)
944 this.ActionNextSignal().Disconnect(_accessibilityManagerActionNextEventCallbackDelegate);
947 _accessibilityManagerActionNextEventHandler -= value;
952 // Callback for AccessibilityManager ActionNextSignal
953 private bool OnActionNext(IntPtr data)
955 ActionNextEventArgs e = new ActionNextEventArgs();
957 // Populate all members of "e" (ActionNextEventArgs) with real data
958 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
960 if (_accessibilityManagerActionNextEventHandler != null)
962 //here we send all data to user event handlers
963 return _accessibilityManagerActionNextEventHandler(this, e);
968 public event EventHandlerWithReturnType<object,ActionPreviousEventArgs,bool> ActionPrevious
974 // Restricted to only one listener
975 if (_accessibilityManagerActionPreviousEventHandler == null)
977 _accessibilityManagerActionPreviousEventHandler += value;
979 _accessibilityManagerActionPreviousEventCallbackDelegate = new ActionPreviousEventCallbackDelegate(OnActionPrevious);
980 this.ActionPreviousSignal().Connect(_accessibilityManagerActionPreviousEventCallbackDelegate);
989 if (_accessibilityManagerActionPreviousEventHandler != null)
991 this.ActionPreviousSignal().Disconnect(_accessibilityManagerActionPreviousEventCallbackDelegate);
994 _accessibilityManagerActionPreviousEventHandler -= value;
999 // Callback for AccessibilityManager ActionPreviousSignal
1000 private bool OnActionPrevious(IntPtr data)
1002 ActionPreviousEventArgs e = new ActionPreviousEventArgs();
1004 // Populate all members of "e" (ActionPreviousEventArgs) with real data
1005 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1007 if (_accessibilityManagerActionPreviousEventHandler != null)
1009 //here we send all data to user event handlers
1010 return _accessibilityManagerActionPreviousEventHandler(this, e);
1015 public event EventHandlerWithReturnType<object,ActionActivateEventArgs,bool> ActionActivate
1021 // Restricted to only one listener
1022 if (_accessibilityManagerActionActivateEventHandler == null)
1024 _accessibilityManagerActionActivateEventHandler += value;
1026 _accessibilityManagerActionActivateEventCallbackDelegate = new ActionActivateEventCallbackDelegate(OnActionActivate);
1027 this.ActionActivateSignal().Connect(_accessibilityManagerActionActivateEventCallbackDelegate);
1036 if (_accessibilityManagerActionActivateEventHandler != null)
1038 this.ActionActivateSignal().Disconnect(_accessibilityManagerActionActivateEventCallbackDelegate);
1041 _accessibilityManagerActionActivateEventHandler -= value;
1046 // Callback for AccessibilityManager ActionActivateSignal
1047 private bool OnActionActivate(IntPtr data)
1049 ActionActivateEventArgs e = new ActionActivateEventArgs();
1051 // Populate all members of "e" (ActionActivateEventArgs) with real data
1052 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1054 if (_accessibilityManagerActionActivateEventHandler != null)
1056 //here we send all data to user event handlers
1057 return _accessibilityManagerActionActivateEventHandler(this, e);
1062 public event EventHandlerWithReturnType<object,ActionReadEventArgs,bool> ActionRead
1068 // Restricted to only one listener
1069 if (_accessibilityManagerActionReadEventHandler == null)
1071 _accessibilityManagerActionReadEventHandler += value;
1073 _accessibilityManagerActionReadEventCallbackDelegate = new ActionReadEventCallbackDelegate(OnActionRead);
1074 this.ActionReadSignal().Connect(_accessibilityManagerActionReadEventCallbackDelegate);
1083 if (_accessibilityManagerActionReadEventHandler != null)
1085 this.ActionReadSignal().Disconnect(_accessibilityManagerActionReadEventCallbackDelegate);
1088 _accessibilityManagerActionReadEventHandler -= value;
1093 // Callback for AccessibilityManager ActionReadSignal
1094 private bool OnActionRead(IntPtr data)
1096 ActionReadEventArgs e = new ActionReadEventArgs();
1098 // Populate all members of "e" (ActionReadEventArgs) with real data
1099 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1101 if (_accessibilityManagerActionReadEventHandler != null)
1103 //here we send all data to user event handlers
1104 return _accessibilityManagerActionReadEventHandler(this, e);
1109 public event EventHandlerWithReturnType<object,ActionOverEventArgs,bool> ActionOver
1115 // Restricted to only one listener
1116 if (_accessibilityManagerActionOverEventHandler == null)
1118 _accessibilityManagerActionOverEventHandler += value;
1120 _accessibilityManagerActionOverEventCallbackDelegate = new ActionOverEventCallbackDelegate(OnActionOver);
1121 this.ActionOverSignal().Connect(_accessibilityManagerActionOverEventCallbackDelegate);
1130 if (_accessibilityManagerActionOverEventHandler != null)
1132 this.ActionOverSignal().Disconnect(_accessibilityManagerActionOverEventCallbackDelegate);
1135 _accessibilityManagerActionOverEventHandler -= value;
1140 // Callback for AccessibilityManager ActionOverSignal
1141 private bool OnActionOver(IntPtr data)
1143 ActionOverEventArgs e = new ActionOverEventArgs();
1145 // Populate all members of "e" (ActionOverEventArgs) with real data
1146 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1148 if (_accessibilityManagerActionOverEventHandler != null)
1150 //here we send all data to user event handlers
1151 return _accessibilityManagerActionOverEventHandler(this, e);
1156 public event EventHandlerWithReturnType<object,ActionReadNextEventArgs,bool> ActionReadNext
1162 // Restricted to only one listener
1163 if (_accessibilityManagerActionReadNextEventHandler == null)
1165 _accessibilityManagerActionReadNextEventHandler += value;
1167 _accessibilityManagerActionReadNextEventCallbackDelegate = new ActionReadNextEventCallbackDelegate(OnActionReadNext);
1168 this.ActionReadNextSignal().Connect(_accessibilityManagerActionReadNextEventCallbackDelegate);
1177 if (_accessibilityManagerActionReadNextEventHandler != null)
1179 this.ActionReadNextSignal().Disconnect(_accessibilityManagerActionReadNextEventCallbackDelegate);
1182 _accessibilityManagerActionReadNextEventHandler -= value;
1187 // Callback for AccessibilityManager ActionReadNextSignal
1188 private bool OnActionReadNext(IntPtr data)
1190 ActionReadNextEventArgs e = new ActionReadNextEventArgs();
1192 // Populate all members of "e" (ActionReadNextEventArgs) with real data
1193 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1195 if (_accessibilityManagerActionReadNextEventHandler != null)
1197 //here we send all data to user event handlers
1198 return _accessibilityManagerActionReadNextEventHandler(this, e);
1204 public event EventHandlerWithReturnType<object,ActionReadPreviousEventArgs,bool> ActionReadPrevious
1210 // Restricted to only one listener
1211 if (_accessibilityManagerActionReadPreviousEventHandler == null)
1213 _accessibilityManagerActionReadPreviousEventHandler += value;
1215 _accessibilityManagerActionReadPreviousEventCallbackDelegate = new ActionReadPreviousEventCallbackDelegate(OnActionReadPrevious);
1216 this.ActionReadPreviousSignal().Connect(_accessibilityManagerActionReadPreviousEventCallbackDelegate);
1225 if (_accessibilityManagerActionReadPreviousEventHandler != null)
1227 this.ActionReadPreviousSignal().Disconnect(_accessibilityManagerActionReadPreviousEventCallbackDelegate);
1230 _accessibilityManagerActionReadPreviousEventHandler -= value;
1235 // Callback for AccessibilityManager ActionReadPreviousSignal
1236 private bool OnActionReadPrevious(IntPtr data)
1238 ActionReadPreviousEventArgs e = new ActionReadPreviousEventArgs();
1240 // Populate all members of "e" (ActionReadPreviousEventArgs) with real data
1241 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1243 if (_accessibilityManagerActionReadPreviousEventHandler != null)
1245 //here we send all data to user event handlers
1246 return _accessibilityManagerActionReadPreviousEventHandler(this, e);
1251 public event EventHandlerWithReturnType<object,ActionUpEventArgs,bool> ActionUp
1257 // Restricted to only one listener
1258 if (_accessibilityManagerActionUpEventHandler == null)
1260 _accessibilityManagerActionUpEventHandler += value;
1262 _accessibilityManagerActionUpEventCallbackDelegate = new ActionUpEventCallbackDelegate(OnActionUp);
1263 this.ActionUpSignal().Connect(_accessibilityManagerActionUpEventCallbackDelegate);
1272 if (_accessibilityManagerActionUpEventHandler != null)
1274 this.ActionUpSignal().Disconnect(_accessibilityManagerActionUpEventCallbackDelegate);
1277 _accessibilityManagerActionUpEventHandler -= value;
1282 // Callback for AccessibilityManager ActionUpSignal
1283 private bool OnActionUp(IntPtr data)
1285 ActionUpEventArgs e = new ActionUpEventArgs();
1287 // Populate all members of "e" (ActionUpEventArgs) with real data
1288 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1290 if (_accessibilityManagerActionUpEventHandler != null)
1292 //here we send all data to user event handlers
1293 return _accessibilityManagerActionUpEventHandler(this, e);
1298 public event EventHandlerWithReturnType<object,ActionDownEventArgs,bool> ActionDown
1304 // Restricted to only one listener
1305 if (_accessibilityManagerActionDownEventHandler == null)
1307 _accessibilityManagerActionDownEventHandler += value;
1309 _accessibilityManagerActionDownEventCallbackDelegate = new ActionDownEventCallbackDelegate(OnActionDown);
1310 this.ActionDownSignal().Connect(_accessibilityManagerActionDownEventCallbackDelegate);
1319 if (_accessibilityManagerActionDownEventHandler != null)
1321 this.ActionDownSignal().Disconnect(_accessibilityManagerActionDownEventCallbackDelegate);
1324 _accessibilityManagerActionDownEventHandler -= value;
1329 // Callback for AccessibilityManager ActionDownSignal
1330 private bool OnActionDown(IntPtr data)
1332 ActionDownEventArgs e = new ActionDownEventArgs();
1334 // Populate all members of "e" (ActionDownEventArgs) with real data
1335 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1337 if (_accessibilityManagerActionDownEventHandler != null)
1339 //here we send all data to user event handlers
1340 return _accessibilityManagerActionDownEventHandler(this, e);
1345 public event EventHandlerWithReturnType<object,ActionClearFocusEventArgs,bool> ActionClearFocus
1351 // Restricted to only one listener
1352 if (_accessibilityManagerActionClearFocusEventHandler == null)
1354 _accessibilityManagerActionClearFocusEventHandler += value;
1356 _accessibilityManagerActionClearFocusEventCallbackDelegate = new ActionClearFocusEventCallbackDelegate(OnActionClearFocus);
1357 this.ActionClearFocusSignal().Connect(_accessibilityManagerActionClearFocusEventCallbackDelegate);
1366 if (_accessibilityManagerActionClearFocusEventHandler != null)
1368 this.ActionClearFocusSignal().Disconnect(_accessibilityManagerActionClearFocusEventCallbackDelegate);
1371 _accessibilityManagerActionClearFocusEventHandler -= value;
1376 // Callback for AccessibilityManager ActionClearFocusSignal
1377 private bool OnActionClearFocus(IntPtr data)
1379 ActionClearFocusEventArgs e = new ActionClearFocusEventArgs();
1381 // Populate all members of "e" (ActionClearFocusEventArgs) with real data
1382 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1384 if (_accessibilityManagerActionClearFocusEventHandler != null)
1386 //here we send all data to user event handlers
1387 return _accessibilityManagerActionClearFocusEventHandler(this, e);
1392 public event EventHandlerWithReturnType<object,ActionBackEventArgs,bool> ActionBack
1398 // Restricted to only one listener
1399 if (_accessibilityManagerActionBackEventHandler == null)
1401 _accessibilityManagerActionBackEventHandler += value;
1403 _accessibilityManagerActionBackEventCallbackDelegate = new ActionBackEventCallbackDelegate(OnActionBack);
1404 this.ActionBackSignal().Connect(_accessibilityManagerActionBackEventCallbackDelegate);
1413 if (_accessibilityManagerActionBackEventHandler != null)
1415 this.ActionBackSignal().Disconnect(_accessibilityManagerActionBackEventCallbackDelegate);
1418 _accessibilityManagerActionBackEventHandler -= value;
1423 // Callback for AccessibilityManager ActionBackSignal
1424 private bool OnActionBack(IntPtr data)
1426 ActionBackEventArgs e = new ActionBackEventArgs();
1428 // Populate all members of "e" (ActionBackEventArgs) with real data
1429 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1431 if (_accessibilityManagerActionBackEventHandler != null)
1433 //here we send all data to user event handlers
1434 return _accessibilityManagerActionBackEventHandler(this, e);
1439 public event EventHandlerWithReturnType<object,ActionScrollUpEventArgs,bool> ActionScrollUp
1445 // Restricted to only one listener
1446 if (_accessibilityManagerActionScrollUpEventHandler == null)
1448 _accessibilityManagerActionScrollUpEventHandler += value;
1450 _accessibilityManagerActionScrollUpEventCallbackDelegate = new ActionScrollUpEventCallbackDelegate(OnActionScrollUp);
1451 this.ActionScrollUpSignal().Connect(_accessibilityManagerActionScrollUpEventCallbackDelegate);
1460 if (_accessibilityManagerActionScrollUpEventHandler != null)
1462 this.ActionScrollUpSignal().Disconnect(_accessibilityManagerActionScrollUpEventCallbackDelegate);
1465 _accessibilityManagerActionScrollUpEventHandler -= value;
1470 // Callback for AccessibilityManager ActionScrollUpSignal
1471 private bool OnActionScrollUp(IntPtr data)
1473 ActionScrollUpEventArgs e = new ActionScrollUpEventArgs();
1475 // Populate all members of "e" (ActionScrollUpEventArgs) with real data
1476 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1478 if (_accessibilityManagerActionScrollUpEventHandler != null)
1480 //here we send all data to user event handlers
1481 return _accessibilityManagerActionScrollUpEventHandler(this, e);
1486 public event EventHandlerWithReturnType<object,ActionScrollDownEventArgs,bool> ActionScrollDown
1492 // Restricted to only one listener
1493 if (_accessibilityManagerActionScrollDownEventHandler == null)
1495 _accessibilityManagerActionScrollDownEventHandler += value;
1497 _accessibilityManagerActionScrollDownEventCallbackDelegate = new ActionScrollDownEventCallbackDelegate(OnActionScrollDown);
1498 this.ActionScrollDownSignal().Connect(_accessibilityManagerActionScrollDownEventCallbackDelegate);
1507 if (_accessibilityManagerActionScrollDownEventHandler != null)
1509 this.ActionScrollDownSignal().Disconnect(_accessibilityManagerActionScrollDownEventCallbackDelegate);
1512 _accessibilityManagerActionScrollDownEventHandler -= value;
1517 // Callback for AccessibilityManager ActionScrollDownSignal
1518 private bool OnActionScrollDown(IntPtr data)
1520 ActionScrollDownEventArgs e = new ActionScrollDownEventArgs();
1522 // Populate all members of "e" (ActionScrollDownEventArgs) with real data
1523 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1525 if (_accessibilityManagerActionScrollDownEventHandler != null)
1527 //here we send all data to user event handlers
1528 return _accessibilityManagerActionScrollDownEventHandler(this, e);
1534 public event EventHandlerWithReturnType<object,ActionPageLeftEventArgs,bool> ActionPageLeft
1540 // Restricted to only one listener
1541 if (_accessibilityManagerActionPageLeftEventHandler == null)
1543 _accessibilityManagerActionPageLeftEventHandler += value;
1545 _accessibilityManagerActionPageLeftEventCallbackDelegate = new ActionPageLeftEventCallbackDelegate(OnActionPageLeft);
1546 this.ActionPageLeftSignal().Connect(_accessibilityManagerActionPageLeftEventCallbackDelegate);
1555 if (_accessibilityManagerActionPageLeftEventHandler != null)
1557 this.ActionPageLeftSignal().Disconnect(_accessibilityManagerActionPageLeftEventCallbackDelegate);
1560 _accessibilityManagerActionPageLeftEventHandler -= value;
1565 // Callback for AccessibilityManager ActionPageLeftSignal
1566 private bool OnActionPageLeft(IntPtr data)
1568 ActionPageLeftEventArgs e = new ActionPageLeftEventArgs();
1570 // Populate all members of "e" (ActionPageLeftEventArgs) with real data
1571 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1573 if (_accessibilityManagerActionPageLeftEventHandler != null)
1575 //here we send all data to user event handlers
1576 return _accessibilityManagerActionPageLeftEventHandler(this, e);
1581 public event EventHandlerWithReturnType<object,ActionPageRightEventArgs,bool> ActionPageRight
1587 // Restricted to only one listener
1588 if (_accessibilityManagerActionPageRightEventHandler == null)
1590 _accessibilityManagerActionPageRightEventHandler += value;
1592 _accessibilityManagerActionPageRightEventCallbackDelegate = new ActionPageRightEventCallbackDelegate(OnActionPageRight);
1593 this.ActionPageRightSignal().Connect(_accessibilityManagerActionPageRightEventCallbackDelegate);
1602 if (_accessibilityManagerActionPageRightEventHandler != null)
1604 this.ActionPageRightSignal().Disconnect(_accessibilityManagerActionPageRightEventCallbackDelegate);
1607 _accessibilityManagerActionPageRightEventHandler -= value;
1612 // Callback for AccessibilityManager ActionPageRightSignal
1613 private bool OnActionPageRight(IntPtr data)
1615 ActionPageRightEventArgs e = new ActionPageRightEventArgs();
1617 // Populate all members of "e" (ActionPageRightEventArgs) with real data
1618 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1620 if (_accessibilityManagerActionPageRightEventHandler != null)
1622 //here we send all data to user event handlers
1623 return _accessibilityManagerActionPageRightEventHandler(this, e);
1628 public event EventHandlerWithReturnType<object,ActionPageUpEventArgs, bool> ActionPageUp
1634 // Restricted to only one listener
1635 if (_accessibilityManagerActionPageUpEventHandler == null)
1637 _accessibilityManagerActionPageUpEventHandler += value;
1639 _accessibilityManagerActionPageUpEventCallbackDelegate = new ActionPageUpEventCallbackDelegate(OnActionPageUp);
1640 this.ActionPageUpSignal().Connect(_accessibilityManagerActionPageUpEventCallbackDelegate);
1649 if (_accessibilityManagerActionPageUpEventHandler != null)
1651 this.ActionPageUpSignal().Disconnect(_accessibilityManagerActionPageUpEventCallbackDelegate);
1654 _accessibilityManagerActionPageUpEventHandler -= value;
1659 // Callback for AccessibilityManager ActionPageUpSignal
1660 private bool OnActionPageUp(IntPtr data)
1662 ActionPageUpEventArgs e = new ActionPageUpEventArgs();
1664 // Populate all members of "e" (ActionPageUpEventArgs) with real data
1665 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1667 if (_accessibilityManagerActionPageUpEventHandler != null)
1669 //here we send all data to user event handlers
1670 return _accessibilityManagerActionPageUpEventHandler(this, e);
1676 public event EventHandlerWithReturnType<object,ActionPageDownEventArgs,bool> ActionPageDown
1682 // Restricted to only one listener
1683 if (_accessibilityManagerActionPageDownEventHandler == null)
1685 _accessibilityManagerActionPageDownEventHandler += value;
1687 _accessibilityManagerActionPageDownEventCallbackDelegate = new ActionPageDownEventCallbackDelegate(OnActionPageDown);
1688 this.ActionPageDownSignal().Connect(_accessibilityManagerActionPageDownEventCallbackDelegate);
1697 if (_accessibilityManagerActionPageDownEventHandler != null)
1699 this.ActionPageDownSignal().Disconnect(_accessibilityManagerActionPageDownEventCallbackDelegate);
1702 _accessibilityManagerActionPageDownEventHandler -= value;
1707 // Callback for AccessibilityManager ActionPageDownSignal
1708 private bool OnActionPageDown(IntPtr data)
1710 ActionPageDownEventArgs e = new ActionPageDownEventArgs();
1712 // Populate all members of "e" (ActionPageDownEventArgs) with real data
1713 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1715 if (_accessibilityManagerActionPageDownEventHandler != null)
1717 //here we send all data to user event handlers
1718 return _accessibilityManagerActionPageDownEventHandler(this, e);
1724 public event EventHandlerWithReturnType<object,ActionMoveToFirstEventArgs,bool> ActionMoveToFirst
1730 // Restricted to only one listener
1731 if (_accessibilityManagerActionMoveToFirstEventHandler == null)
1733 _accessibilityManagerActionMoveToFirstEventHandler += value;
1735 _accessibilityManagerActionMoveToFirstEventCallbackDelegate = new ActionMoveToFirstEventCallbackDelegate(OnActionMoveToFirst);
1736 this.ActionMoveToFirstSignal().Connect(_accessibilityManagerActionMoveToFirstEventCallbackDelegate);
1745 if (_accessibilityManagerActionMoveToFirstEventHandler != null)
1747 this.ActionMoveToFirstSignal().Disconnect(_accessibilityManagerActionMoveToFirstEventCallbackDelegate);
1750 _accessibilityManagerActionMoveToFirstEventHandler -= value;
1755 // Callback for AccessibilityManager ActionMoveToFirstSignal
1756 private bool OnActionMoveToFirst(IntPtr data)
1758 ActionMoveToFirstEventArgs e = new ActionMoveToFirstEventArgs();
1760 // Populate all members of "e" (ActionMoveToFirstEventArgs) with real data
1761 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1763 if (_accessibilityManagerActionMoveToFirstEventHandler != null)
1765 //here we send all data to user event handlers
1766 return _accessibilityManagerActionMoveToFirstEventHandler(this, e);
1771 public event EventHandlerWithReturnType<object,ActionMoveToLastEventArgs,bool> ActionMoveToLast
1777 // Restricted to only one listener
1778 if (_accessibilityManagerActionMoveToLastEventHandler == null)
1780 _accessibilityManagerActionMoveToLastEventHandler += value;
1782 _accessibilityManagerActionMoveToLastEventCallbackDelegate = new ActionMoveToLastEventCallbackDelegate(OnActionMoveToLast);
1783 this.ActionMoveToLastSignal().Connect(_accessibilityManagerActionMoveToLastEventCallbackDelegate);
1792 if (_accessibilityManagerActionMoveToLastEventHandler != null)
1794 this.ActionMoveToLastSignal().Disconnect(_accessibilityManagerActionMoveToLastEventCallbackDelegate);
1797 _accessibilityManagerActionMoveToLastEventHandler -= value;
1802 // Callback for AccessibilityManager ActionMoveToLastSignal
1803 private bool OnActionMoveToLast(IntPtr data)
1805 ActionMoveToLastEventArgs e = new ActionMoveToLastEventArgs();
1807 // Populate all members of "e" (ActionMoveToLastEventArgs) with real data
1808 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1810 if (_accessibilityManagerActionMoveToLastEventHandler != null)
1812 //here we send all data to user event handlers
1813 return _accessibilityManagerActionMoveToLastEventHandler(this, e);
1818 public event EventHandlerWithReturnType<object,ActionReadFromTopEventArgs,bool> ActionReadFromTop
1824 // Restricted to only one listener
1825 if (_accessibilityManagerActionReadFromTopEventHandler == null)
1827 _accessibilityManagerActionReadFromTopEventHandler += value;
1829 _accessibilityManagerActionReadFromTopEventCallbackDelegate = new ActionReadFromTopEventCallbackDelegate(OnActionReadFromTop);
1830 this.ActionReadFromTopSignal().Connect(_accessibilityManagerActionReadFromTopEventCallbackDelegate);
1839 if (_accessibilityManagerActionReadFromTopEventHandler != null)
1841 this.ActionReadFromTopSignal().Disconnect(_accessibilityManagerActionReadFromTopEventCallbackDelegate);
1844 _accessibilityManagerActionReadFromTopEventHandler -= value;
1849 // Callback for AccessibilityManager ActionReadFromTopSignal
1850 private bool OnActionReadFromTop(IntPtr data)
1852 ActionReadFromTopEventArgs e = new ActionReadFromTopEventArgs();
1854 // Populate all members of "e" (ActionReadFromTopEventArgs) with real data
1855 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1857 if (_accessibilityManagerActionReadFromTopEventHandler != null)
1859 //here we send all data to user event handlers
1860 return _accessibilityManagerActionReadFromTopEventHandler(this, e);
1865 public event EventHandlerWithReturnType<object,ActionReadFromNextEventArgs,bool> ActionReadFromNext
1871 // Restricted to only one listener
1872 if (_accessibilityManagerActionReadFromNextEventHandler == null)
1874 _accessibilityManagerActionReadFromNextEventHandler += value;
1876 _accessibilityManagerActionReadFromNextEventCallbackDelegate = new ActionReadFromNextEventCallbackDelegate(OnActionReadFromNext);
1877 this.ActionReadFromNextSignal().Connect(_accessibilityManagerActionReadFromNextEventCallbackDelegate);
1886 if (_accessibilityManagerActionReadFromNextEventHandler != null)
1888 this.ActionReadFromNextSignal().Disconnect(_accessibilityManagerActionReadFromNextEventCallbackDelegate);
1891 _accessibilityManagerActionReadFromNextEventHandler -= value;
1896 // Callback for AccessibilityManager ActionReadFromNextSignal
1897 private bool OnActionReadFromNext(IntPtr data)
1899 ActionReadFromNextEventArgs e = new ActionReadFromNextEventArgs();
1901 // Populate all members of "e" (ActionReadFromNextEventArgs) with real data
1902 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1904 if (_accessibilityManagerActionReadFromNextEventHandler != null)
1906 //here we send all data to user event handlers
1907 return _accessibilityManagerActionReadFromNextEventHandler(this, e);
1912 public event EventHandlerWithReturnType<object,ActionZoomEventArgs,bool> ActionZoom
1918 // Restricted to only one listener
1919 if (_accessibilityManagerActionZoomEventHandler == null)
1921 _accessibilityManagerActionZoomEventHandler += value;
1923 _accessibilityManagerActionZoomEventCallbackDelegate = new ActionZoomEventCallbackDelegate(OnActionZoom);
1924 this.ActionZoomSignal().Connect(_accessibilityManagerActionZoomEventCallbackDelegate);
1933 if (_accessibilityManagerActionZoomEventHandler != null)
1935 this.ActionZoomSignal().Disconnect(_accessibilityManagerActionZoomEventCallbackDelegate);
1938 _accessibilityManagerActionZoomEventHandler -= value;
1943 // Callback for AccessibilityManager ActionZoomSignal
1944 private bool OnActionZoom(IntPtr data)
1946 ActionZoomEventArgs e = new ActionZoomEventArgs();
1948 // Populate all members of "e" (ActionZoomEventArgs) with real data
1949 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1951 if (_accessibilityManagerActionZoomEventHandler != null)
1953 //here we send all data to user event handlers
1954 return _accessibilityManagerActionZoomEventHandler(this, e);
1959 public event EventHandlerWithReturnType<object,ActionReadIndicatorInformationEventArgs,bool> ActionReadIndicatorInformation
1965 // Restricted to only one listener
1966 if (_accessibilityManagerActionReadIndicatorInformationEventHandler == null)
1968 _accessibilityManagerActionReadIndicatorInformationEventHandler += value;
1970 _accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate = new ActionReadIndicatorInformationEventCallbackDelegate(OnActionReadIndicatorInformation);
1971 this.ActionReadIndicatorInformationSignal().Connect(_accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate);
1980 if (_accessibilityManagerActionReadIndicatorInformationEventHandler != null)
1982 this.ActionReadIndicatorInformationSignal().Disconnect(_accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate);
1985 _accessibilityManagerActionReadIndicatorInformationEventHandler -= value;
1990 // Callback for AccessibilityManager ActionReadIndicatorInformationSignal
1991 private bool OnActionReadIndicatorInformation(IntPtr data)
1993 ActionReadIndicatorInformationEventArgs e = new ActionReadIndicatorInformationEventArgs();
1995 // Populate all members of "e" (ActionReadIndicatorInformationEventArgs) with real data
1996 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
1998 if (_accessibilityManagerActionReadIndicatorInformationEventHandler != null)
2000 //here we send all data to user event handlers
2001 return _accessibilityManagerActionReadIndicatorInformationEventHandler(this, e);
2006 public event EventHandlerWithReturnType<object,ActionReadPauseResumeEventArgs,bool> ActionReadPauseResume
2012 // Restricted to only one listener
2013 if (_accessibilityManagerActionReadPauseResumeEventHandler == null)
2015 _accessibilityManagerActionReadPauseResumeEventHandler += value;
2017 _accessibilityManagerActionReadPauseResumeEventCallbackDelegate = new ActionReadPauseResumeEventCallbackDelegate(OnActionReadPauseResume);
2018 this.ActionReadPauseResumeSignal().Connect(_accessibilityManagerActionReadPauseResumeEventCallbackDelegate);
2027 if (_accessibilityManagerActionReadPauseResumeEventHandler != null)
2029 this.ActionReadPauseResumeSignal().Disconnect(_accessibilityManagerActionReadPauseResumeEventCallbackDelegate);
2032 _accessibilityManagerActionReadPauseResumeEventHandler -= value;
2037 // Callback for AccessibilityManager ActionReadPauseResumeSignal
2038 private bool OnActionReadPauseResume(IntPtr data)
2040 ActionReadPauseResumeEventArgs e = new ActionReadPauseResumeEventArgs();
2042 // Populate all members of "e" (ActionReadPauseResumeEventArgs) with real data
2043 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
2045 if (_accessibilityManagerActionReadPauseResumeEventHandler != null)
2047 //here we send all data to user event handlers
2048 return _accessibilityManagerActionReadPauseResumeEventHandler(this, e);
2053 public event EventHandlerWithReturnType<object,ActionStartStopEventArgs,bool> ActionStartStop
2059 // Restricted to only one listener
2060 if (_accessibilityManagerActionStartStopEventHandler == null)
2062 _accessibilityManagerActionStartStopEventHandler += value;
2064 _accessibilityManagerActionStartStopEventCallbackDelegate = new ActionStartStopEventCallbackDelegate(OnActionStartStop);
2065 this.ActionStartStopSignal().Connect(_accessibilityManagerActionStartStopEventCallbackDelegate);
2074 if (_accessibilityManagerActionStartStopEventHandler != null)
2076 this.ActionStartStopSignal().Disconnect(_accessibilityManagerActionStartStopEventCallbackDelegate);
2079 _accessibilityManagerActionStartStopEventHandler -= value;
2084 // Callback for AccessibilityManager ActionStartStopSignal
2085 private bool OnActionStartStop(IntPtr data)
2087 ActionStartStopEventArgs e = new ActionStartStopEventArgs();
2089 // Populate all members of "e" (ActionStartStopEventArgs) with real data
2090 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
2092 if (_accessibilityManagerActionStartStopEventHandler != null)
2094 //here we send all data to user event handlers
2095 return _accessibilityManagerActionStartStopEventHandler(this, e);
2100 public event EventHandlerWithReturnType<object,ActionScrollEventArgs,bool> ActionScroll
2106 // Restricted to only one listener
2107 if (_accessibilityManagerActionScrollEventHandler == null)
2109 _accessibilityManagerActionScrollEventHandler += value;
2111 _accessibilityManagerActionScrollEventCallbackDelegate = new ActionScrollEventCallbackDelegate(OnActionScroll);
2112 this.ActionScrollSignal().Connect(_accessibilityManagerActionScrollEventCallbackDelegate);
2121 if (_accessibilityManagerActionScrollEventHandler != null)
2123 this.ActionScrollSignal().Disconnect(_accessibilityManagerActionScrollEventCallbackDelegate);
2126 _accessibilityManagerActionScrollEventHandler -= value;
2131 // Callback for AccessibilityManager ActionScrollSignal
2132 private bool OnActionScroll(IntPtr accessibilityManager, IntPtr touchEvent)
2134 ActionScrollEventArgs e = new ActionScrollEventArgs();
2136 // Populate all members of "e" (ActionScrollEventArgs) with real data
2137 e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(accessibilityManager);
2138 e.TouchEvent = TouchEvent.GetTouchEventFromPtr(touchEvent);
2140 if (_accessibilityManagerActionScrollEventHandler != null)
2142 //here we send all data to user event handlers
2143 return _accessibilityManagerActionScrollEventHandler(this, e);
2148 public event DaliEventHandler<object,FocusChangedEventArgs> FocusChanged
2154 // Restricted to only one listener
2155 if (_accessibilityManagerFocusChangedEventHandler == null)
2157 _accessibilityManagerFocusChangedEventHandler += value;
2159 _accessibilityManagerFocusChangedEventCallbackDelegate = new FocusChangedEventCallbackDelegate(OnFocusChanged);
2160 this.FocusChangedSignal().Connect(_accessibilityManagerFocusChangedEventCallbackDelegate);
2169 if (_accessibilityManagerFocusChangedEventHandler != null)
2171 this.FocusChangedSignal().Disconnect(_accessibilityManagerFocusChangedEventCallbackDelegate);
2174 _accessibilityManagerFocusChangedEventHandler -= value;
2179 // Callback for AccessibilityManager FocusChangedSignal
2180 private void OnFocusChanged(IntPtr actor1, IntPtr actor2)
2182 FocusChangedEventArgs e = new FocusChangedEventArgs();
2184 // Populate all members of "e" (FocusChangedEventArgs) with real data
2185 e.ActorCurrent = Actor.GetActorFromPtr(actor1);
2186 e.ActorNext = Actor.GetActorFromPtr(actor2);
2188 if (_accessibilityManagerFocusChangedEventHandler != null)
2190 //here we send all data to user event handlers
2191 _accessibilityManagerFocusChangedEventHandler(this, e);
2195 public event DaliEventHandler<object,FocusedActorActivatedEventArgs> FocusedActorActivated
2201 // Restricted to only one listener
2202 if (_accessibilityManagerFocusedActorActivatedEventHandler == null)
2204 _accessibilityManagerFocusedActorActivatedEventHandler += value;
2206 _accessibilityManagerFocusedActorActivatedEventCallbackDelegate = new FocusedActorActivatedEventCallbackDelegate(OnFocusedActorActivated);
2207 this.FocusedActorActivatedSignal().Connect(_accessibilityManagerFocusedActorActivatedEventCallbackDelegate);
2216 if (_accessibilityManagerFocusedActorActivatedEventHandler != null)
2218 this.FocusedActorActivatedSignal().Disconnect(_accessibilityManagerFocusedActorActivatedEventCallbackDelegate);
2221 _accessibilityManagerFocusedActorActivatedEventHandler -= value;
2226 // Callback for AccessibilityManager FocusedActorActivatedSignal
2227 private void OnFocusedActorActivated(IntPtr actor)
2229 FocusedActorActivatedEventArgs e = new FocusedActorActivatedEventArgs();
2231 // Populate all members of "e" (FocusedActorActivatedEventArgs) with real data
2232 e.Actor = Actor.GetActorFromPtr(actor);
2234 if (_accessibilityManagerFocusedActorActivatedEventHandler != null)
2236 //here we send all data to user event handlers
2237 _accessibilityManagerFocusedActorActivatedEventHandler(this, e);
2242 public event DaliEventHandler<object,FocusOvershotEventArgs> FocusOvershot
2248 // Restricted to only one listener
2249 if (_accessibilityManagerFocusOvershotEventHandler == null)
2251 _accessibilityManagerFocusOvershotEventHandler += value;
2253 _accessibilityManagerFocusOvershotEventCallbackDelegate = new FocusOvershotEventCallbackDelegate(OnFocusOvershot);
2254 this.FocusOvershotSignal().Connect(_accessibilityManagerFocusOvershotEventCallbackDelegate);
2263 if (_accessibilityManagerFocusOvershotEventHandler != null)
2265 this.FocusOvershotSignal().Disconnect(_accessibilityManagerFocusOvershotEventCallbackDelegate);
2268 _accessibilityManagerFocusOvershotEventHandler -= value;
2273 // Callback for AccessibilityManager FocusOvershotSignal
2274 private void OnFocusOvershot(IntPtr currentFocusedActor, AccessibilityManager.FocusOvershotDirection direction)
2276 FocusOvershotEventArgs e = new FocusOvershotEventArgs();
2278 // Populate all members of "e" (FocusOvershotEventArgs) with real data
2279 e.CurrentFocusedActor = Actor.GetActorFromPtr(currentFocusedActor);
2280 e.FocusOvershotDirection = direction;
2282 if (_accessibilityManagerFocusOvershotEventHandler != null)
2284 //here we send all data to user event handlers
2285 _accessibilityManagerFocusOvershotEventHandler(this, e);
2290 public static AccessibilityManager GetAccessibilityManagerFromPtr(global::System.IntPtr cPtr) {
2291 AccessibilityManager ret = new AccessibilityManager(cPtr, false);
2292 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2297 public AccessibilityManager() : this(NDalicPINVOKE.new_AccessibilityManager(), true) {
2298 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2301 public static AccessibilityManager Get() {
2302 AccessibilityManager ret = new AccessibilityManager(NDalicPINVOKE.AccessibilityManager_Get(), true);
2303 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2307 public void SetAccessibilityAttribute(Actor actor, AccessibilityManager.AccessibilityAttribute type, string text) {
2308 NDalicPINVOKE.AccessibilityManager_SetAccessibilityAttribute(swigCPtr, Actor.getCPtr(actor), (int)type, text);
2309 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2312 public string GetAccessibilityAttribute(Actor actor, AccessibilityManager.AccessibilityAttribute type) {
2313 string ret = NDalicPINVOKE.AccessibilityManager_GetAccessibilityAttribute(swigCPtr, Actor.getCPtr(actor), (int)type);
2314 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2318 public void SetFocusOrder(Actor actor, uint order) {
2319 NDalicPINVOKE.AccessibilityManager_SetFocusOrder(swigCPtr, Actor.getCPtr(actor), order);
2320 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2323 public uint GetFocusOrder(Actor actor) {
2324 uint ret = NDalicPINVOKE.AccessibilityManager_GetFocusOrder(swigCPtr, Actor.getCPtr(actor));
2325 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2329 public uint GenerateNewFocusOrder() {
2330 uint ret = NDalicPINVOKE.AccessibilityManager_GenerateNewFocusOrder(swigCPtr);
2331 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2335 public Actor GetActorByFocusOrder(uint order) {
2336 Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetActorByFocusOrder(swigCPtr, order), true);
2337 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2341 public bool SetCurrentFocusActor(Actor actor) {
2342 bool ret = NDalicPINVOKE.AccessibilityManager_SetCurrentFocusActor(swigCPtr, Actor.getCPtr(actor));
2343 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2347 public Actor GetCurrentFocusActor() {
2348 Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetCurrentFocusActor(swigCPtr), true);
2349 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2353 public Actor GetCurrentFocusGroup() {
2354 Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetCurrentFocusGroup(swigCPtr), true);
2355 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2359 public uint GetCurrentFocusOrder() {
2360 uint ret = NDalicPINVOKE.AccessibilityManager_GetCurrentFocusOrder(swigCPtr);
2361 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2365 public bool MoveFocusForward() {
2366 bool ret = NDalicPINVOKE.AccessibilityManager_MoveFocusForward(swigCPtr);
2367 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2371 public bool MoveFocusBackward() {
2372 bool ret = NDalicPINVOKE.AccessibilityManager_MoveFocusBackward(swigCPtr);
2373 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2377 public void ClearFocus() {
2378 NDalicPINVOKE.AccessibilityManager_ClearFocus(swigCPtr);
2379 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2382 public new void Reset() {
2383 NDalicPINVOKE.AccessibilityManager_Reset(swigCPtr);
2384 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2387 public void SetFocusGroup(Actor actor, bool isFocusGroup) {
2388 NDalicPINVOKE.AccessibilityManager_SetFocusGroup(swigCPtr, Actor.getCPtr(actor), isFocusGroup);
2389 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2392 public bool IsFocusGroup(Actor actor) {
2393 bool ret = NDalicPINVOKE.AccessibilityManager_IsFocusGroup(swigCPtr, Actor.getCPtr(actor));
2394 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2398 public void SetGroupMode(bool enabled) {
2399 NDalicPINVOKE.AccessibilityManager_SetGroupMode(swigCPtr, enabled);
2400 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2403 public bool GetGroupMode() {
2404 bool ret = NDalicPINVOKE.AccessibilityManager_GetGroupMode(swigCPtr);
2405 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2409 public void SetWrapMode(bool wrapped) {
2410 NDalicPINVOKE.AccessibilityManager_SetWrapMode(swigCPtr, wrapped);
2411 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2414 public bool GetWrapMode() {
2415 bool ret = NDalicPINVOKE.AccessibilityManager_GetWrapMode(swigCPtr);
2416 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2420 public void SetFocusIndicatorActor(Actor indicator) {
2421 NDalicPINVOKE.AccessibilityManager_SetFocusIndicatorActor(swigCPtr, Actor.getCPtr(indicator));
2422 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2425 public Actor GetFocusIndicatorActor() {
2426 Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetFocusIndicatorActor(swigCPtr), true);
2427 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2431 public Actor GetFocusGroup(Actor actor) {
2432 Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetFocusGroup(swigCPtr, Actor.getCPtr(actor)), true);
2433 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2437 public Vector2 GetReadPosition() {
2438 Vector2 ret = new Vector2(NDalicPINVOKE.AccessibilityManager_GetReadPosition(swigCPtr), true);
2439 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2443 public FocusChangedSignal FocusChangedSignal() {
2444 FocusChangedSignal ret = new FocusChangedSignal(NDalicPINVOKE.AccessibilityManager_FocusChangedSignal(swigCPtr), false);
2445 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2449 public AccessibilityFocusOvershotSignal FocusOvershotSignal() {
2450 AccessibilityFocusOvershotSignal ret = new AccessibilityFocusOvershotSignal(NDalicPINVOKE.AccessibilityManager_FocusOvershotSignal(swigCPtr), false);
2451 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2455 public ActorSignal FocusedActorActivatedSignal() {
2456 ActorSignal ret = new ActorSignal(NDalicPINVOKE.AccessibilityManager_FocusedActorActivatedSignal(swigCPtr), false);
2457 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2461 public AccessibilityActionSignal StatusChangedSignal() {
2462 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_StatusChangedSignal(swigCPtr), false);
2463 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2467 public AccessibilityActionSignal ActionNextSignal() {
2468 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionNextSignal(swigCPtr), false);
2469 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2473 public AccessibilityActionSignal ActionPreviousSignal() {
2474 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPreviousSignal(swigCPtr), false);
2475 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2479 public AccessibilityActionSignal ActionActivateSignal() {
2480 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionActivateSignal(swigCPtr), false);
2481 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2485 public AccessibilityActionSignal ActionReadSignal() {
2486 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadSignal(swigCPtr), false);
2487 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2491 public AccessibilityActionSignal ActionOverSignal() {
2492 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionOverSignal(swigCPtr), false);
2493 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2497 public AccessibilityActionSignal ActionReadNextSignal() {
2498 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadNextSignal(swigCPtr), false);
2499 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2503 public AccessibilityActionSignal ActionReadPreviousSignal() {
2504 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadPreviousSignal(swigCPtr), false);
2505 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2509 public AccessibilityActionSignal ActionUpSignal() {
2510 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionUpSignal(swigCPtr), false);
2511 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2515 public AccessibilityActionSignal ActionDownSignal() {
2516 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionDownSignal(swigCPtr), false);
2517 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2521 public AccessibilityActionSignal ActionClearFocusSignal() {
2522 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionClearFocusSignal(swigCPtr), false);
2523 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2527 public AccessibilityActionSignal ActionBackSignal() {
2528 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionBackSignal(swigCPtr), false);
2529 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2533 public AccessibilityActionSignal ActionScrollUpSignal() {
2534 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionScrollUpSignal(swigCPtr), false);
2535 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2539 public AccessibilityActionSignal ActionScrollDownSignal() {
2540 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionScrollDownSignal(swigCPtr), false);
2541 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2545 public AccessibilityActionSignal ActionPageLeftSignal() {
2546 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageLeftSignal(swigCPtr), false);
2547 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2551 public AccessibilityActionSignal ActionPageRightSignal() {
2552 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageRightSignal(swigCPtr), false);
2553 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2557 public AccessibilityActionSignal ActionPageUpSignal() {
2558 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageUpSignal(swigCPtr), false);
2559 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2563 public AccessibilityActionSignal ActionPageDownSignal() {
2564 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageDownSignal(swigCPtr), false);
2565 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2569 public AccessibilityActionSignal ActionMoveToFirstSignal() {
2570 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionMoveToFirstSignal(swigCPtr), false);
2571 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2575 public AccessibilityActionSignal ActionMoveToLastSignal() {
2576 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionMoveToLastSignal(swigCPtr), false);
2577 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2581 public AccessibilityActionSignal ActionReadFromTopSignal() {
2582 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadFromTopSignal(swigCPtr), false);
2583 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2587 public AccessibilityActionSignal ActionReadFromNextSignal() {
2588 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadFromNextSignal(swigCPtr), false);
2589 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2593 public AccessibilityActionSignal ActionZoomSignal() {
2594 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionZoomSignal(swigCPtr), false);
2595 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2599 public AccessibilityActionSignal ActionReadIndicatorInformationSignal() {
2600 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadIndicatorInformationSignal(swigCPtr), false);
2601 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2605 public AccessibilityActionSignal ActionReadPauseResumeSignal() {
2606 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadPauseResumeSignal(swigCPtr), false);
2607 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2611 public AccessibilityActionSignal ActionStartStopSignal() {
2612 AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionStartStopSignal(swigCPtr), false);
2613 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2617 public AccessibilityActionScrollSignal ActionScrollSignal() {
2618 AccessibilityActionScrollSignal ret = new AccessibilityActionScrollSignal(NDalicPINVOKE.AccessibilityManager_ActionScrollSignal(swigCPtr), false);
2619 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
2623 public enum AccessibilityAttribute {
2624 ACCESSIBILITY_LABEL = 0,
2625 ACCESSIBILITY_TRAIT,
2626 ACCESSIBILITY_VALUE,
2628 ACCESSIBILITY_ATTRIBUTE_NUM
2631 public enum FocusOvershotDirection {
2632 OVERSHOT_PREVIOUS = -1,