edje: restore edje legacy type that was defined to eo type
Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D8247
This commit is contained in:
parent
91b84fa2a8
commit
0616c31fda
|
@ -1533,16 +1533,32 @@ EAPI double edje_object_base_scale_get(const Evas_Object *obj);
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/** Dragable properties values */
|
/**
|
||||||
typedef Efl_Ui_Drag_Dir Edje_Drag_Dir;
|
* @defgroup Edje_Part_Drag Edje Drag
|
||||||
/** Not dragable */
|
*
|
||||||
#define EDJE_DRAG_DIR_NONE EFL_UI_DRAG_DIR_NONE
|
* @brief Functions that deal with dragable parts.
|
||||||
/** Dragable horizontally */
|
*
|
||||||
#define EDJE_DRAG_DIR_X EFL_UI_DRAG_DIR_X
|
* To create a movable part it must be declared as dragable
|
||||||
/** Dragable verically */
|
* in EDC file. To do so, one must define a "dragable" block inside
|
||||||
#define EDJE_DRAG_DIR_Y EFL_UI_DRAG_DIR_Y
|
* the "part" block.
|
||||||
/** Dragable in both directions */
|
*
|
||||||
#define EDJE_DRAG_DIR_XY EFL_UI_DRAG_DIR_XY
|
* These functions are used to set dragging properties to a
|
||||||
|
* part or get dragging information about it.
|
||||||
|
*
|
||||||
|
* @see @ref tutorial_edje_drag
|
||||||
|
*
|
||||||
|
* @ingroup Edje_Object_Part
|
||||||
|
*
|
||||||
|
* @{
|
||||||
|
*/
|
||||||
|
|
||||||
|
typedef enum _Edje_Drag_Dir
|
||||||
|
{
|
||||||
|
EDJE_DRAG_DIR_NONE = 0,
|
||||||
|
EDJE_DRAG_DIR_X = 1,
|
||||||
|
EDJE_DRAG_DIR_Y = 2,
|
||||||
|
EDJE_DRAG_DIR_XY = 3
|
||||||
|
} Edje_Drag_Dir;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -702,7 +702,7 @@ _efl_ui_progressbar_efl_part_part_get(const Eo *obj, Efl_Ui_Progressbar_Data *sd
|
||||||
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL);
|
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, NULL);
|
||||||
|
|
||||||
// Progress bars are dragable types
|
// Progress bars are dragable types
|
||||||
if (edje_object_part_drag_dir_get(wd->resize_obj, part) != EFL_UI_DRAG_DIR_NONE)
|
if (edje_object_part_drag_dir_get(wd->resize_obj, part) != (Edje_Drag_Dir)EFL_UI_DRAG_DIR_NONE)
|
||||||
return ELM_PART_IMPLEMENT(EFL_UI_PROGRESSBAR_PART_CLASS, obj, part);
|
return ELM_PART_IMPLEMENT(EFL_UI_PROGRESSBAR_PART_CLASS, obj, part);
|
||||||
|
|
||||||
return efl_part_get(efl_super(obj, MY_CLASS), part);
|
return efl_part_get(efl_super(obj, MY_CLASS), part);
|
||||||
|
|
Loading…
Reference in New Issue