elementary textpath: support legacy APIs
Summary:
Efl.Ui.Textpath was added when we were developing new interfaces.
So, basically, it does not support 'legacy' APIs. ex) elm_textpath_add
But, in Tizen, the legacy APIs had been delivered in old version of EFL.
To reduce maintainning cost between the platforms, this patch will be helpful.
@feature
Test Plan: N/A
Reviewers: Hermet, woohyun, zmike, cedric, herdsman
Reviewed By: Hermet
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7033
2018-10-11 23:42:31 -07:00
|
|
|
typedef Eo Elm_Textpath;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @brief Add a new textpath to the parent
|
|
|
|
*
|
|
|
|
* @param[in] parent The parent object
|
|
|
|
* @return The new object or NULL if it cannot be created
|
|
|
|
*
|
docs: Correct the wrong API group name in Elementary and Change an invalid URL in Evas
Summary:
I had found broken URL address for SGI free software license B v2.0 and changed valid URL address
In addition, I found wrong group name in glview, grid, index, label, list, map, mapbuf, naviframe, notify, panel, photocam, plug, popup, radio, scroller, spinner, table, win, atspi, frame, access, textpath, elm_object, color_class and fixed them.
Test Plan: API reference documentation modification only
Reviewers: segfaultxavi, stefan_schmidt, raster
Reviewed By: raster
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12049
2020-07-09 02:24:09 -07:00
|
|
|
* @ingroup Elm_Textpath_Group
|
elementary textpath: support legacy APIs
Summary:
Efl.Ui.Textpath was added when we were developing new interfaces.
So, basically, it does not support 'legacy' APIs. ex) elm_textpath_add
But, in Tizen, the legacy APIs had been delivered in old version of EFL.
To reduce maintainning cost between the platforms, this patch will be helpful.
@feature
Test Plan: N/A
Reviewers: Hermet, woohyun, zmike, cedric, herdsman
Reviewed By: Hermet
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7033
2018-10-11 23:42:31 -07:00
|
|
|
*
|
|
|
|
* @since 1.22
|
|
|
|
*/
|
|
|
|
EAPI Evas_Object *elm_textpath_add(Evas_Object *parent);
|
|
|
|
|
2020-06-09 23:39:03 -07:00
|
|
|
/**
|
|
|
|
* @brief Set the user text style
|
|
|
|
*
|
|
|
|
* @param[in] obj The textpath object
|
|
|
|
* @param[in] style The user text style. If the sytle is $null, the default style will be applied
|
|
|
|
*
|
2020-06-09 23:49:49 -07:00
|
|
|
* @note ellipsis in the style will be ignored since textpath supports ellipsis API.
|
|
|
|
* @see elm_textpath_ellipsis_set()
|
|
|
|
*
|
docs: Correct the wrong API group name in Elementary and Change an invalid URL in Evas
Summary:
I had found broken URL address for SGI free software license B v2.0 and changed valid URL address
In addition, I found wrong group name in glview, grid, index, label, list, map, mapbuf, naviframe, notify, panel, photocam, plug, popup, radio, scroller, spinner, table, win, atspi, frame, access, textpath, elm_object, color_class and fixed them.
Test Plan: API reference documentation modification only
Reviewers: segfaultxavi, stefan_schmidt, raster
Reviewed By: raster
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12049
2020-07-09 02:24:09 -07:00
|
|
|
* @ingroup Elm_Textpath_Group
|
2020-06-09 23:39:03 -07:00
|
|
|
*
|
|
|
|
* @since 1.25
|
|
|
|
*/
|
|
|
|
EAPI void elm_textpath_text_user_style_set(Evas_Object *obj, const char *style);
|
|
|
|
|
2019-03-05 14:00:37 -08:00
|
|
|
#include "efl_ui_textpath_eo.legacy.h"
|