efl/legacy/elementary/src/modules/prefs/elm_label.c

38 lines
990 B
C

#include "private.h"
static Elm_Prefs_Item_Type supported_types[] =
{
ELM_PREFS_TYPE_LABEL,
ELM_PREFS_TYPE_UNKNOWN
};
static Evas_Object *
elm_prefs_label_add(const Elm_Prefs_Item_Iface *iface __UNUSED__,
Evas_Object *prefs,
const Elm_Prefs_Item_Type type __UNUSED__,
const Elm_Prefs_Item_Spec spec __UNUSED__,
Elm_Prefs_Item_Changed_Cb it_changed_cb __UNUSED__)
{
Evas_Object *obj = elm_label_add(prefs);
return obj;
}
static Eina_Bool
elm_prefs_label_label_set(Evas_Object *obj,
const char *label)
{
return elm_layout_text_set(obj, NULL, label);
}
PREFS_ITEM_WIDGET_ADD(label,
supported_types,
NULL,
NULL,
NULL,
elm_prefs_label_label_set,
NULL,
NULL,
NULL,
NULL);