#include <elm_dayselector.h>
#include <elm_debug.h>
#include <elm_diskselector.h>
-#include <elm_editfield.h>
#include <elm_engine.h>
#include <elm_factory.h>
#include <elm_finger.h>
#include <elm_route.h>
#include <elm_scale.h>
#include <elm_scroll.h>
-#include <elm_searchbar.h>
#include <elm_segment_control.h>
#include <elm_separator.h>
#include <elm_slider.h>
elm_deprecated.h \
elm_deprecated_before.h \
elm_diskselector.h \
-elm_editfield.h \
elm_engine.h \
elm_entry.h \
elm_factory.h \
elm_scale.h \
elm_scroller.h \
elm_scroll.h \
-elm_searchbar.h \
elm_segment_control.h \
elm_separator.h \
elm_slider.h \
*/
EINA_DEPRECATED EAPI void elm_map_utils_rotate_coord(const Evas_Object *obj, const Evas_Coord x, const Evas_Coord y, const Evas_Coord cx, const Evas_Coord cy, const double degree, Evas_Coord *xx, Evas_Coord *yy);
+// All elm_editfield APIs were deprecated.
+EINA_DEPRECATED Evas_Object *elm_editfield_add(Evas_Object *parent);
+EINA_DEPRECATED void elm_editfield_label_set(Evas_Object *obj, const char *label);
+EINA_DEPRECATED const char *elm_editfield_label_get(Evas_Object *obj);
+EINA_DEPRECATED void elm_editfield_guide_text_set(Evas_Object *obj, const char *text);
+EINA_DEPRECATED const char *elm_editfield_guide_text_get(Evas_Object *obj);
+EINA_DEPRECATED Evas_Object *elm_editfield_entry_get(Evas_Object *obj);
+EINA_DEPRECATED void elm_editfield_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line);
+EINA_DEPRECATED Eina_Bool elm_editfield_entry_single_line_get(Evas_Object *obj);
+EINA_DEPRECATED void elm_editfield_eraser_set(Evas_Object *obj, Eina_Bool visible);
+EINA_DEPRECATED Eina_Bool elm_editfield_eraser_get(Evas_Object *obj);
+
+/**
+ * @defgroup Searchbar Searchbar
+ * @addtogroup Searchbar
+ * @{
+ * @ingroup Elementary
+ *
+ * This is Searchbar.
+ * It can contain a simple entry and button object.
+ */
+
+ /**
+ * Add a new searchbar to the parent
+ * @param parent The parent object
+ * @return The new object or NULL if it cannot be created
+ */
+ EINA_DEPRECATED Evas_Object *elm_searchbar_add(Evas_Object *parent);
+ /**
+ * set the text of entry
+ *
+ * @param obj The searchbar object
+ * @return void
+ */
+ EINA_DEPRECATED void elm_searchbar_text_set(Evas_Object *obj, const char *entry);
+ /**
+ * get the text of entry
+ *
+ * @param obj The searchbar object
+ * @return string pointer of entry
+ */
+ EINA_DEPRECATED const char *elm_searchbar_text_get(Evas_Object *obj);
+ /**
+ * get the pointer of entry
+ *
+ * @param obj The searchbar object
+ * @return the entry object
+ */
+ EINA_DEPRECATED Evas_Object *elm_searchbar_entry_get(Evas_Object *obj);
+ /**
+ * get the pointer of editfield
+ *
+ * @param obj The searchbar object
+ * @return the editfield object
+ */
+ EINA_DEPRECATED Evas_Object *elm_searchbar_editfield_get(Evas_Object *obj);
+ /**
+ * set the cancel button animation flag
+ *
+ * @param obj The searchbar object
+ * @param cancel_btn_ani_flag The flag of animating cancen button or not
+ * @return void
+ */
+ EINA_DEPRECATED void elm_searchbar_cancel_button_animation_set(Evas_Object *obj, Eina_Bool cancel_btn_ani_flag);
+ /**
+ * set the cancel button show mode
+ *
+ * @param obj The searchbar object
+ * @param visible The flag of cancen button show or not
+ * @return void
+ */
+ EINA_DEPRECATED void elm_searchbar_cancel_button_set(Evas_Object *obj, Eina_Bool visible);
+ /**
+ * clear searchbar status
+ *
+ * @param obj The searchbar object
+ * @return void
+ */
+ EINA_DEPRECATED void elm_searchbar_clear(Evas_Object *obj);
+ /**
+ * set the searchbar boundary rect mode(with bg rect) set
+ *
+ * @param obj The searchbar object
+ * @param boundary The present flag of boundary rect or not
+ * @return void
+ */
+ EINA_DEPRECATED void elm_searchbar_boundary_rect_set(Evas_Object *obj, Eina_Bool boundary);
+ /**
+ * @}
+ */
*
* @ingroup Editfield
*/
-EAPI Evas_Object *
+EINA_DEPRECATED Evas_Object *
elm_editfield_add(Evas_Object *parent)
{
Evas_Object *obj;
*
* @ingroup Editfield
*/
-EAPI void
+EINA_DEPRECATED void
elm_editfield_label_set(Evas_Object *obj, const char *label)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI const char*
+EINA_DEPRECATED const char*
elm_editfield_label_get(Evas_Object *obj)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI void
+EINA_DEPRECATED void
elm_editfield_guide_text_set(Evas_Object *obj, const char *text)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI const char*
+EINA_DEPRECATED const char*
elm_editfield_guide_text_get(Evas_Object *obj)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI Evas_Object *
+EINA_DEPRECATED Evas_Object *
elm_editfield_entry_get(Evas_Object *obj)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI void
+EINA_DEPRECATED void
elm_editfield_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI Eina_Bool
+EINA_DEPRECATED Eina_Bool
elm_editfield_entry_single_line_get(Evas_Object *obj)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI void
+EINA_DEPRECATED void
elm_editfield_eraser_set(Evas_Object *obj, Eina_Bool visible)
{
Widget_Data *wd = elm_widget_data_get(obj);
*
* @ingroup Editfield
*/
-EAPI Eina_Bool
+EINA_DEPRECATED Eina_Bool
elm_editfield_eraser_get(Evas_Object *obj)
{
Widget_Data *wd = elm_widget_data_get(obj);
+++ /dev/null
- /* editfield */
- EAPI Evas_Object *elm_editfield_add(Evas_Object *parent);
- EAPI void elm_editfield_label_set(Evas_Object *obj, const char *label);
- EAPI const char *elm_editfield_label_get(Evas_Object *obj);
- EAPI void elm_editfield_guide_text_set(Evas_Object *obj, const char *text);
- EAPI const char *elm_editfield_guide_text_get(Evas_Object *obj);
- EAPI Evas_Object *elm_editfield_entry_get(Evas_Object *obj);
- EAPI void elm_editfield_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line);
- EAPI Eina_Bool elm_editfield_entry_single_line_get(Evas_Object *obj);
- EAPI void elm_editfield_eraser_set(Evas_Object *obj, Eina_Bool visible);
- EAPI Eina_Bool elm_editfield_eraser_get(Evas_Object *obj);
- /* smart callbacks called:
- * "clicked" - when an editfield is clicked
- * "unfocused" - when an editfield is unfocused
- */
-
}
-EAPI Evas_Object *elm_searchbar_add(Evas_Object *parent)
+EINA_DEPRECATED Evas_Object *elm_searchbar_add(Evas_Object *parent)
{
Evas_Object *obj;
Evas *e;
return obj;
}
-EAPI void elm_searchbar_text_set(Evas_Object *obj, const char *entry)
+EINA_DEPRECATED void elm_searchbar_text_set(Evas_Object *obj, const char *entry)
{
_elm_searchbar_text_set(obj, NULL, entry);
}
-EAPI const char* elm_searchbar_text_get(Evas_Object *obj)
+EINA_DEPRECATED const char* elm_searchbar_text_get(Evas_Object *obj)
{
return _elm_searchbar_text_get(obj, NULL);
}
-EAPI Evas_Object *elm_searchbar_entry_get(Evas_Object *obj)
+EINA_DEPRECATED Evas_Object *elm_searchbar_entry_get(Evas_Object *obj)
{
ELM_CHECK_WIDTYPE(obj, widtype) NULL;
Widget_Data *wd = elm_widget_data_get(obj);
return elm_editfield_entry_get(wd->ef);
}
-EAPI Evas_Object *elm_searchbar_editfield_get(Evas_Object *obj)
+EINA_DEPRECATED Evas_Object *elm_searchbar_editfield_get(Evas_Object *obj)
{
ELM_CHECK_WIDTYPE(obj, widtype) NULL;
Widget_Data *wd = elm_widget_data_get(obj);
return wd->ef;
}
-EAPI void elm_searchbar_cancel_button_animation_set(Evas_Object *obj, Eina_Bool cancel_btn_ani_flag)
+EINA_DEPRECATED void elm_searchbar_cancel_button_animation_set(Evas_Object *obj, Eina_Bool cancel_btn_ani_flag)
{
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
else wd->cancel_btn_ani_flag = cancel_btn_ani_flag;
}
-EAPI void elm_searchbar_cancel_button_set(Evas_Object *obj, Eina_Bool visible)
+EINA_DEPRECATED void elm_searchbar_cancel_button_set(Evas_Object *obj, Eina_Bool visible)
{
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
_sizing_eval(obj);
}
-EAPI void elm_searchbar_clear(Evas_Object *obj)
+EINA_DEPRECATED void elm_searchbar_clear(Evas_Object *obj)
{
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
// elm_entry_entry_set(elm_editfield_entry_get(wd->ef), NULL);
}
-EAPI void elm_searchbar_boundary_rect_set(Evas_Object *obj, Eina_Bool boundary)
+EINA_DEPRECATED void elm_searchbar_boundary_rect_set(Evas_Object *obj, Eina_Bool boundary)
{
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
+++ /dev/null
- /**
- * @defgroup Searchbar Searchbar
- * @addtogroup Searchbar
- * @{
- * @ingroup Elementary
- *
- * This is Searchbar.
- * It can contain a simple entry and button object.
- */
-
- /**
- * Add a new searchbar to the parent
- * @param parent The parent object
- * @return The new object or NULL if it cannot be created
- */
- EAPI Evas_Object *elm_searchbar_add(Evas_Object *parent);
- /**
- * set the text of entry
- *
- * @param obj The searchbar object
- * @return void
- */
- EAPI void elm_searchbar_text_set(Evas_Object *obj, const char *entry);
- /**
- * get the text of entry
- *
- * @param obj The searchbar object
- * @return string pointer of entry
- */
- EAPI const char *elm_searchbar_text_get(Evas_Object *obj);
- /**
- * get the pointer of entry
- *
- * @param obj The searchbar object
- * @return the entry object
- */
- EAPI Evas_Object *elm_searchbar_entry_get(Evas_Object *obj);
- /**
- * get the pointer of editfield
- *
- * @param obj The searchbar object
- * @return the editfield object
- */
- EAPI Evas_Object *elm_searchbar_editfield_get(Evas_Object *obj);
- /**
- * set the cancel button animation flag
- *
- * @param obj The searchbar object
- * @param cancel_btn_ani_flag The flag of animating cancen button or not
- * @return void
- */
- EAPI void elm_searchbar_cancel_button_animation_set(Evas_Object *obj, Eina_Bool cancel_btn_ani_flag);
- /**
- * set the cancel button show mode
- *
- * @param obj The searchbar object
- * @param visible The flag of cancen button show or not
- * @return void
- */
- EAPI void elm_searchbar_cancel_button_set(Evas_Object *obj, Eina_Bool visible);
- /**
- * clear searchbar status
- *
- * @param obj The searchbar object
- * @return void
- */
- EAPI void elm_searchbar_clear(Evas_Object *obj);
- /**
- * set the searchbar boundary rect mode(with bg rect) set
- *
- * @param obj The searchbar object
- * @param boundary The present flag of boundary rect or not
- * @return void
- */
- EAPI void elm_searchbar_boundary_rect_set(Evas_Object *obj, Eina_Bool boundary);
- /**
- * @}
- */
-