+enum livebox_script_event {
+ LB_SCRIPT_ACCESS_EVENT = 0x00001000,
+ LB_SCRIPT_MOUSE_EVENT = 0x00002000,
+ LB_SCRIPT_KEY_EVENT = 0x00004000,
+
+ LB_SCRIPT_ACCESS_HIGHLIGHT = LB_SCRIPT_ACCESS_EVENT | 0x00000000,
+ LB_SCRIPT_ACCESS_HIGHLIGHT_NEXT = LB_SCRIPT_ACCESS_EVENT | 0x00000001,
+ LB_SCRIPT_ACCESS_HIGHLIGHT_PREV = LB_SCRIPT_ACCESS_EVENT | 0x00000002,
+ LB_SCRIPT_ACCESS_ACTIVATE = LB_SCRIPT_ACCESS_EVENT | 0x00000004,
+ LB_SCRIPT_ACCESS_VALUE_CHANGE = LB_SCRIPT_ACCESS_EVENT | 0x00000008,
+ LB_SCRIPT_ACCESS_SCROLL = LB_SCRIPT_ACCESS_EVENT | 0x00000010,
+ LB_SCRIPT_ACCESS_UNHIGHLIGHT = LB_SCRIPT_ACCESS_EVENT | 0x00000020,
+
+ LB_SCRIPT_MOUSE_DOWN = LB_SCRIPT_MOUSE_EVENT | 0x00000000,
+ LB_SCRIPT_MOUSE_MOVE = LB_SCRIPT_MOUSE_EVENT | 0x00000001,
+ LB_SCRIPT_MOUSE_UP = LB_SCRIPT_MOUSE_EVENT | 0x00000002,
+ LB_SCRIPT_MOUSE_IN = LB_SCRIPT_MOUSE_EVENT | 0x00000004,
+ LB_SCRIPT_MOUSE_OUT = LB_SCRIPT_MOUSE_EVENT | 0x00000008,
+
+ LB_SCRIPT_KEY_DOWN = LB_SCRIPT_KEY_EVENT | 0x00000000,
+ LB_SCRIPT_KEY_UP = LB_SCRIPT_KEY_EVENT | 0x00000000,
+};
+
+enum livebox_access_status {
+ LB_ACCESS_STATUS_DONE,
+ LB_ACCESS_STATUS_FIRST, /*!< Reach to the first item */
+ LB_ACCESS_STATUS_LAST, /*!< Reach to the last item */
+ LB_ACCESS_STATUS_READ, /* TTS done */
+ LB_ACCESS_STATUS_ERROR,
+};
+