namespace Accessibility\r
{\r
/**\r
- * @brief Enumeration describing signal that occurs when object moves out of screen.\r
+ * @brief Enumeration describing type of object move relative to the screen. Only outgoing moves are signalled to AT-clients.\r
*/\r
-enum class MovedOutOfScreenType\r
+enum class ScreenRelativeMoveType\r
{\r
- NONE,\r
- TOP_LEFT, ///< Object moves out of top(or left) side of screen\r
- BOTTOM_RIGHT ///< Object moves out of bottom(or right) side of screen\r
+ OUTSIDE = 0, ///< Object moves outside of the screen\r
+ OUTGOING_TOP_LEFT = 1, ///< Object moves out through the top(or left) side of the screen. Maps to: ATSPI_MOVE_OUTED_TOP_LEFT\r
+ OUTGOING_BOTTOM_RIGHT = 2, ///< Object moves out through the bottom(or right) side of the screen. Maps to: ATSPI_MOVE_OUTED_BOTTOM_RIGHT\r
+ INSIDE ///< Object moves into the screen or moves inside the screen\r
};\r
\r
/**\r