[EGIT] [core/elementary] master 01/01: elm_toolbar: fixing Eolian comment markup
yakov pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=00983763220ad34839d4245ffbc6d62697b6a16b commit 00983763220ad34839d4245ffbc6d62697b6a16b Author: Yakov Goldberg yako...@samsung.com Date: Sun May 17 18:47:10 2015 +0300 elm_toolbar: fixing Eolian comment markup --- src/lib/elm_toolbar.eo | 2 +- src/lib/elm_toolbar_item.eo | 9 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/lib/elm_toolbar.eo b/src/lib/elm_toolbar.eo index 93dbfbe..d8cb66b 100644 --- a/src/lib/elm_toolbar.eo +++ b/src/lib/elm_toolbar.eo @@ -1,6 +1,6 @@ enum Elm.Toolbar.Shrink_Mode { -/** +/*@ Set toolbar's items display behavior, it can be scrollable, show a menu with exceeding items, or simply hide them. diff --git a/src/lib/elm_toolbar_item.eo b/src/lib/elm_toolbar_item.eo index 04800f0..9f034f3 100644 --- a/src/lib/elm_toolbar_item.eo +++ b/src/lib/elm_toolbar_item.eo @@ -1,10 +1,9 @@ enum Elm.Toolbar_Item.Scrollto_Type { -/** - Defines where to position the item in the toolbar. - - @ingroup Toolbar - */ + /*@ + Defines where to position the item in the toolbar. + @ingroup Toolbar + */ legacy: elm_toolbar_item_scrollto; --
[EGIT] [core/elementary] master 01/01: fix makedist break.
hermet pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=521a2f035bc1bf9d914129cbb3bf2528666dd310 commit 521a2f035bc1bf9d914129cbb3bf2528666dd310 Author: ChunEon Park her...@hermet.pe.kr Date: Mon May 18 13:30:43 2015 +0900 fix makedist break. clipper.eo was missed in include list. --- src/lib/Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index 8cef646..c7ffa1d 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -695,6 +695,7 @@ elementaryeolianfiles_DATA = \ elm_button.eo \ elm_calendar.eo \ elm_check.eo \ +elm_clipper.eo \ elm_clock.eo \ elm_colorselector.eo \ elm_conformant.eo \ --
[EGIT] [core/elementary] master 01/01: clipper: hide the region_set()/get() APIs.
hermet pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=da3b2b1274927e995f43b74434068063ea2d5ff8 commit da3b2b1274927e995f43b74434068063ea2d5ff8 Author: ChunEon Park her...@hermet.pe.kr Date: Mon May 18 13:56:09 2015 +0900 clipper: hide the region_set()/get() APIs. Provide the simple api as possible. --- src/lib/elm_clipper.c | 2 ++ src/lib/elm_clipper.eo | 30 -- 2 files changed, 2 insertions(+), 30 deletions(-) diff --git a/src/lib/elm_clipper.c b/src/lib/elm_clipper.c index 374f9bf..16d7077 100644 --- a/src/lib/elm_clipper.c +++ b/src/lib/elm_clipper.c @@ -64,6 +64,7 @@ _elm_clipper_clip_get(Eo *obj EINA_UNUSED, Elm_Clipper_Data *sd) return sd-clipper; } +#if 0 EOLIAN static void _elm_clipper_region_set(Eo *obj, Elm_Clipper_Data *sd, double x1, double y1, double x2, double y2) { @@ -89,6 +90,7 @@ _elm_clipper_region_get(Eo *obj EINA_UNUSED, Elm_Clipper_Data *sd, double *x1, d if (x2) *x2 = sd-region_x2; if (y2) *y2 = sd-region_y2; } +#endif EOLIAN static Eina_Bool _elm_clipper_elm_widget_sub_object_del(Eo *obj, Elm_Clipper_Data *sd, Evas_Object *sobj) diff --git a/src/lib/elm_clipper.eo b/src/lib/elm_clipper.eo index dc4b441..1b4255f 100644 --- a/src/lib/elm_clipper.eo +++ b/src/lib/elm_clipper.eo @@ -30,36 +30,6 @@ class Elm.Clipper (Elm.Container) Evas_Object *clip; } } - @property region { - set { -/*@ -@brief Set the region of the clipper - -Sets the position and the size of the clipper on clipper object - -@note The value should be normalized. (0 ~ 1) - -@since 1.15 - -@ingroup Clipper */ - } - get { -/*@ -@brief Get the region of the clipper - -@see elm_clipper_region_align_set() - -@since 1.15 - -@ingroup Clipper */ - } - values { -double x1; /*@ left edge of the clipper on elm_clipper widget */ -double y1; /*@ top edge of the clipper on elm_clipper widget */ -double x2; /*@ right edge of the clipper on elm_clipper widget */ -double y2; /*@ bottom edge of the clipper on elm_clipper widget */ - } - } } implements { class.constructor; --
[EGIT] [bindings/python/python-efl] master 01/01: Docs: fix a small error in Ctxpopup
davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=ac685358bd7e229d0c3f974fb5b24b24892a0a72 commit ac685358bd7e229d0c3f974fb5b24b24892a0a72 Author: Dave Andreoli d...@gurumeditation.it Date: Sun May 17 14:52:18 2015 +0200 Docs: fix a small error in Ctxpopup --- efl/elementary/ctxpopup.pxi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/efl/elementary/ctxpopup.pxi b/efl/elementary/ctxpopup.pxi index 8599369..51d5768 100644 --- a/efl/elementary/ctxpopup.pxi +++ b/efl/elementary/ctxpopup.pxi @@ -360,7 +360,7 @@ cdef class Ctxpopup(LayoutClass): Use this function to simulate clicking outside the ctxpopup to dismiss it. In this way, the ctxpopup will be hidden and the -clicked signal will be emitted. +dismissed signal will be emitted. elm_ctxpopup_dismiss(self.obj) --
[EGIT] [core/elementary] master 05/05: elm_toolbar: Move enums to elm_toolbar.eo
yakov pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=ebeff70d4e51c38af5ae465c235ef9e9949689d1 commit ebeff70d4e51c38af5ae465c235ef9e9949689d1 Author: Yakov Goldberg yako...@samsung.com Date: Sun May 17 15:02:03 2015 +0300 elm_toolbar: Move enums to elm_toolbar.eo Move enums from elm_toolbar_common.h to elm_tollbar.eo in order to make them more accessible for bindings. --- src/lib/elm_toolbar.eo | 29 - src/lib/elm_toolbar_common.h | 34 -- src/lib/elm_toolbar_item.eo | 17 + 3 files changed, 45 insertions(+), 35 deletions(-) diff --git a/src/lib/elm_toolbar.eo b/src/lib/elm_toolbar.eo index 8b52c92..93dbfbe 100644 --- a/src/lib/elm_toolbar.eo +++ b/src/lib/elm_toolbar.eo @@ -1,3 +1,30 @@ +enum Elm.Toolbar.Shrink_Mode +{ +/** + Set toolbar's items display behavior, it can be scrollable, + show a menu with exceeding items, or simply hide them. + + @note Default value is #ELM_TOOLBAR_SHRINK_MENU. It reads value + from elm config. + + Values b don't /b work as bitmask, only one can be chosen. + + @see elm_toolbar_shrink_mode_set() + @see elm_toolbar_shrink_mode_get() + + @ingroup Toolbar + */ + + legacy: elm_toolbar_shrink; + + none, /*@ Set toolbar minimum size to fit all the items. */ + hide, /*@ Hide exceeding items. */ + scroll, /*@ Allow accessing exceeding items through a scroller. */ + menu, /*@ Inserts a button to pop up a menu with exceeding items. */ + expand, /*@ Expand all items according the size of the toolbar. */ + last /*@ Indicates error if returned by elm_toolbar_shrink_mode_get() */ +} + class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable, Elm_Interface_Atspi_Widget_Action) { @@ -193,7 +220,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable, @ingroup Toolbar */ } values { -Elm_Toolbar_Shrink_Mode shrink_mode; /*@ Toolbar's items display behavior */ +Elm.Toolbar.Shrink_Mode shrink_mode; /*@ Toolbar's items display behavior */ } } @property menu_parent { diff --git a/src/lib/elm_toolbar_common.h b/src/lib/elm_toolbar_common.h index 0e300f4..cea449b 100644 --- a/src/lib/elm_toolbar_common.h +++ b/src/lib/elm_toolbar_common.h @@ -4,40 +4,6 @@ * @{ */ -/** - * Set toolbar's items display behavior, it can be scrollable, - * show a menu with exceeding items, or simply hide them. - * - * @note Default value is #ELM_TOOLBAR_SHRINK_MENU. It reads value - * from elm config. - * - * Values b don't /b work as bitmask, only one can be chosen. - * - * @see elm_toolbar_shrink_mode_set() - * @see elm_toolbar_shrink_mode_get() - */ -typedef enum -{ - ELM_TOOLBAR_SHRINK_NONE, /** Set toolbar minimum size to fit all the items. */ - ELM_TOOLBAR_SHRINK_HIDE, /** Hide exceeding items. */ - ELM_TOOLBAR_SHRINK_SCROLL, /** Allow accessing exceeding items through a scroller. */ - ELM_TOOLBAR_SHRINK_MENU, /** Inserts a button to pop up a menu with exceeding items. */ - ELM_TOOLBAR_SHRINK_EXPAND, /** Expand all items according the size of the toolbar. */ - ELM_TOOLBAR_SHRINK_LAST /** Indicates error if returned by elm_toolbar_shrink_mode_get() */ -} Elm_Toolbar_Shrink_Mode; - -/** - * Defines where to position the item in the toolbar. - */ -typedef enum -{ - ELM_TOOLBAR_ITEM_SCROLLTO_NONE = 0, /** no scrollto */ - ELM_TOOLBAR_ITEM_SCROLLTO_IN = (1 0), /** to the nearest viewport */ - ELM_TOOLBAR_ITEM_SCROLLTO_FIRST = (1 1), /** to the first of viewport */ - ELM_TOOLBAR_ITEM_SCROLLTO_MIDDLE = (1 2), /** to the middle of viewport */ - ELM_TOOLBAR_ITEM_SCROLLTO_LAST = (1 3) /** to the last of viewport */ -} Elm_Toolbar_Item_Scrollto_Type; - typedef struct _Elm_Toolbar_Item_State Elm_Toolbar_Item_State;/** State of a Elm_Toolbar_Item. Can be created with elm_toolbar_item_state_add() and removed with elm_toolbar_item_state_del(). */ /** diff --git a/src/lib/elm_toolbar_item.eo b/src/lib/elm_toolbar_item.eo index 7f870fb..04800f0 100644 --- a/src/lib/elm_toolbar_item.eo +++ b/src/lib/elm_toolbar_item.eo @@ -1,3 +1,20 @@ +enum Elm.Toolbar_Item.Scrollto_Type +{ +/** + Defines where to position the item in the toolbar. + + @ingroup Toolbar + */ + + legacy: elm_toolbar_item_scrollto; + + none = 0, /*@ no scrollto */ + in = (1 0), /*@ to the nearest viewport */ + first = (1 1), /*@ to the first of viewport */ + middle = (1 2), /*@ to the middle of viewport */ + last = (1 3) /*@ to the last of viewport */ +} + class Elm.Toolbar_Item(Elm.Widget_Item) { eo_prefix: elm_obj_toolbar_item; --
[EGIT] [core/elementary] master 01/05: elm.win.eo: fixed typo
yakov pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=17ad50c56daa910c36eae2c8248a87bc65e01159 commit 17ad50c56daa910c36eae2c8248a87bc65e01159 Author: Yakov Goldberg yako...@samsung.com Date: Sun May 17 15:31:02 2015 +0300 elm.win.eo: fixed typo Change param type name according to eo file: Elm.Win.Keygrab_Mode --- src/lib/elm_win.eo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elm_win.eo b/src/lib/elm_win.eo index 8909e45..3f0765e 100644 --- a/src/lib/elm_win.eo +++ b/src/lib/elm_win.eo @@ -1584,7 +1584,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window, @in Evas_Modifier_Mask modifiers; /*@ This is for the keymask feature. Currently this feature is not supported. */ @in Evas_Modifier_Mask not_modifiers; /*@ This is for the keymask feature. Currently this feature is not supported. */ @in int proirity; /*@ This is for the priority of keygrab. Currently this feature is not supported. */ -@in Elm_Win_Keygrab_Mode grab_mode; /*@ According to the grabmode, it can grab key differently */ +@in Elm.Win.Keygrab_Mode grab_mode; /*@ According to the grabmode, it can grab key differently */ } } keygrab_unset { --
[EGIT] [core/elementary] master 03/05: elm_scroller: Move enums to elm_scroller.eo
yakov pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=246e270c9fb1f3bd055562ce01b1a74e16d4c56d commit 246e270c9fb1f3bd055562ce01b1a74e16d4c56d Author: Yakov Goldberg yako...@samsung.com Date: Wed May 13 19:26:12 2015 +0300 elm_scroller: Move enums to elm_scroller.eo Move enums from elm_scroller_common.h to elm_scroller.eo in order to make them more accessible for bindings. Delete elm_scroller_common.h. Moved the include for elm_scroller.eo.legacy.h to the top of elm_scroller_legacy.h to allow the use of the generated types in the function declarations. --- src/lib/Makefile.am | 1 - src/lib/elm_interface_scrollable.eo | 4 +-- src/lib/elm_scroller.eo | 44 + src/lib/elm_scroller.h | 1 - src/lib/elm_scroller_common.h | 49 - src/lib/elm_scroller_legacy.h | 3 +-- 6 files changed, 47 insertions(+), 55 deletions(-) diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index a488e76..473570d 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -337,7 +337,6 @@ elm_route_legacy.h \ elm_scale.h \ elm_scroll.h \ elm_scroller.h \ -elm_scroller_common.h \ elm_scroller_eo.h \ elm_scroller_legacy.h \ elm_segment_control.h \ diff --git a/src/lib/elm_interface_scrollable.eo b/src/lib/elm_interface_scrollable.eo index b52c322..75fd51c 100644 --- a/src/lib/elm_interface_scrollable.eo +++ b/src/lib/elm_interface_scrollable.eo @@ -139,8 +139,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart) get { } values { -Elm_Scroller_Policy hbar; /*@ Horizontal scrollbar policy */ -Elm_Scroller_Policy vbar; /*@ Vertical scrollbar policy */ +Elm.Scroller.Policy hbar; /*@ Horizontal scrollbar policy */ +Elm.Scroller.Policy vbar; /*@ Vertical scrollbar policy */ } } @property content_region { diff --git a/src/lib/elm_scroller.eo b/src/lib/elm_scroller.eo index da339ff..b128ce8 100644 --- a/src/lib/elm_scroller.eo +++ b/src/lib/elm_scroller.eo @@ -1,3 +1,47 @@ +enum Elm.Scroller.Policy +{ + /*@ + @brief Type that controls when scrollbars should appear. + @see elm_scroller_policy_set() + + @ingroup Scroller +*/ + auto = 0, /*@ Show scrollbars as needed */ + on, /*@ Always show scrollbars */ + off, /*@ Never show scrollbars */ + last +} + +enum Elm.Scroller.Single_Direction +{ + /*@ + @brief Type that controls how the content is scrolled. + + @see elm_scroller_single_direction_set() + @ingroup Scroller +*/ + none = 0, /*@ Scroll every direction */ + soft, /*@ Scroll single direction if the direction is certain*/ + hard, /*@ Scroll only single direction */ + last +} + +enum Elm.Scroller.Movement_Block +{ + /*@ + @brief Type that blocks the scroll movement in one or more direction. + + @see elm_scroller_movement_block() + + @since 1.8 + @ingroup Scroller +*/ +legacy: elm_scroller_movement; +no_block = 1 0, /*@ Do not block movements */ +block_vertical = 1 1, /*@ Block vertical movements */ +block_horizontal = 1 2 /*@ Block horizontal movements */ +} + class Elm.Scroller (Elm.Layout, Elm_Interface_Scrollable, Elm_Interface_Atspi_Widget_Action) { diff --git a/src/lib/elm_scroller.h b/src/lib/elm_scroller.h index 0c36c74..0ab2445 100644 --- a/src/lib/elm_scroller.h +++ b/src/lib/elm_scroller.h @@ -64,7 +64,6 @@ * @{ */ -#include elm_scroller_common.h #ifdef EFL_EO_API_SUPPORT #include elm_scroller_eo.h #endif diff --git a/src/lib/elm_scroller_common.h b/src/lib/elm_scroller_common.h deleted file mode 100644 index 0df0bf7..000 --- a/src/lib/elm_scroller_common.h +++ /dev/null @@ -1,49 +0,0 @@ -/** - * @addtogroup Scroller - * - * @{ - */ - -/** - * @brief Type that controls when scrollbars should appear. - * - * @see elm_scroller_policy_set() - */ -typedef enum -{ - ELM_SCROLLER_POLICY_AUTO = 0, /** Show scrollbars as needed */ - ELM_SCROLLER_POLICY_ON, /** Always show scrollbars */ - ELM_SCROLLER_POLICY_OFF, /** Never show scrollbars */ - ELM_SCROLLER_POLICY_LAST -} Elm_Scroller_Policy; - -/** - * @brief Type that controls how the content is scrolled. - * - * @see elm_scroller_single_direction_set() - */ -typedef enum -{ - ELM_SCROLLER_SINGLE_DIRECTION_NONE = 0, /** Scroll every direction */ - ELM_SCROLLER_SINGLE_DIRECTION_SOFT, /** Scroll single direction if the direction is certain*/ - ELM_SCROLLER_SINGLE_DIRECTION_HARD, /** Scroll only single direction */ - ELM_SCROLLER_SINGLE_DIRECTION_LAST -} Elm_Scroller_Single_Direction; - -/** - * @brief Type that blocks the scroll movement in one or more direction. - * - * @see elm_scroller_movement_block() - * - * @since 1.8 - */ -typedef enum -{ -ELM_SCROLLER_MOVEMENT_NO_BLOCK = 1 0, /** Do
[EGIT] [core/elementary] master 04/05: elm_flip: Move enums to elm_flip.eo
yakov pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=ef81df4964e877ce88db084d0a55abbf931bfcbb commit ef81df4964e877ce88db084d0a55abbf931bfcbb Author: Yakov Goldberg yako...@samsung.com Date: Sun May 17 13:33:36 2015 +0300 elm_flip: Move enums to elm_flip.eo Move enums from elm_flip_common.h to elm_flip.eo in order to make them more accessible for bindings. Delete elm_flip_common.h. --- src/lib/Makefile.am | 1 - src/lib/elm_flip.eo | 56 +-- src/lib/elm_flip.h| 1 - src/lib/elm_flip_common.h | 40 - 4 files changed, 49 insertions(+), 49 deletions(-) diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index 473570d..8cef646 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -217,7 +217,6 @@ elm_entry_eo.h \ elm_entry_legacy.h \ elm_finger.h \ elm_flip.h \ -elm_flip_common.h \ elm_flip_eo.h \ elm_flip_legacy.h \ elm_flipselector.h \ diff --git a/src/lib/elm_flip.eo b/src/lib/elm_flip.eo index 19b536b..c3cac2b 100644 --- a/src/lib/elm_flip.eo +++ b/src/lib/elm_flip.eo @@ -1,3 +1,45 @@ +enum Elm.Flip.Mode +{ + /*@ +@ingroup Flip + */ + legacy: elm_flip; + rotate_y_center_axis, + rotate_x_center_axis, + rotate_xz_center_axis, + rotate_yz_center_axis, + cube_left, + cube_right, + cube_up, + cube_down, + page_left, + page_right, + page_up, + page_down +} + +enum Elm.Flip.Interaction +{ + /*@ +@ingroup Flip + */ + none, + rotate, + cube, + page +} + +enum Elm.Flip.Direction +{ + /*@ +@ingroup Flip + */ + up = 0, /*@ Allows interaction with the top of the widget */ + down, /*@ Allows interaction with the bottom of the widget */ + left, /*@ Allows interaction with the left portion of the widget */ + right /*@ Allows interaction with the right portion of the widget */ +} + class Elm.Flip (Elm.Container) { eo_prefix: elm_obj_flip; @@ -37,7 +79,7 @@ class Elm.Flip (Elm.Container) @ingroup Flip */ } values { -Elm_Flip_Interaction mode; /*@ The interactive flip mode to use */ +Elm.Flip.Interaction mode; /*@ The interactive flip mode to use */ } } @property front_visible { @@ -74,7 +116,7 @@ class Elm.Flip (Elm.Container) @ingroup Flip */ params { -@in Elm_Flip_Direction dir; /*@ The hit area to set */ +@in Elm.Flip.Direction dir; /*@ The hit area to set */ @in double hitsize; /*@ The amount of that dimension (0.0 to 1.0) to use */ } } @@ -91,7 +133,7 @@ class Elm.Flip (Elm.Container) return: double; params { -@in Elm_Flip_Direction dir; /*@ The direction to check */ +@in Elm.Flip.Direction dir; /*@ The direction to check */ } } interaction_direction_enabled_set { @@ -111,7 +153,7 @@ class Elm.Flip (Elm.Container) @ingroup Flip */ params { -@in Elm_Flip_Direction dir; /*@ The direction to change */ +@in Elm.Flip.Direction dir; /*@ The direction to change */ @in bool enabled; /*@ If that direction is enabled or not */ } } @@ -129,7 +171,7 @@ class Elm.Flip (Elm.Container) return: bool; params { -@in Elm_Flip_Direction dir; /*@ The direction to check */ +@in Elm.Flip.Direction dir; /*@ The direction to check */ } } go { @@ -181,7 +223,7 @@ class Elm.Flip (Elm.Container) @ingroup Flip */ params { -@in Elm_Flip_Mode mode; /*@ The mode type */ +@in Elm.Flip.Mode mode; /*@ The mode type */ } } go_to { @@ -234,7 +276,7 @@ class Elm.Flip (Elm.Container) params { @in bool front; /*@ if @c EINA_TRUE, makes front visible, otherwise makes back. */ -@in Elm_Flip_Mode mode; /*@ The mode type */ +@in Elm.Flip.Mode mode; /*@ The mode type */ } } } diff --git a/src/lib/elm_flip.h b/src/lib/elm_flip.h index 7a38602..8effc46 100644 --- a/src/lib/elm_flip.h +++ b/src/lib/elm_flip.h @@ -38,7 +38,6 @@ * @{ */ -#include elm_flip_common.h #ifdef EFL_EO_API_SUPPORT #include elm_flip_eo.h #endif diff --git a/src/lib/elm_flip_common.h b/src/lib/elm_flip_common.h deleted file mode 100644 index eb81d2e..000 --- a/src/lib/elm_flip_common.h +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @ingroup Flip - */ -typedef enum -{ - ELM_FLIP_ROTATE_Y_CENTER_AXIS, - ELM_FLIP_ROTATE_X_CENTER_AXIS, - ELM_FLIP_ROTATE_XZ_CENTER_AXIS, - ELM_FLIP_ROTATE_YZ_CENTER_AXIS, - ELM_FLIP_CUBE_LEFT, - ELM_FLIP_CUBE_RIGHT, - ELM_FLIP_CUBE_UP, - ELM_FLIP_CUBE_DOWN, - ELM_FLIP_PAGE_LEFT, - ELM_FLIP_PAGE_RIGHT, - ELM_FLIP_PAGE_UP, - ELM_FLIP_PAGE_DOWN -} Elm_Flip_Mode; - -/** - * @ingroup