forked from enlightenment/enlightenment
Add const to e_widget_tlist and e_tlist.
SVN revision: 33694
This commit is contained in:
parent
6856f48592
commit
ee8764718c
|
@ -36,7 +36,7 @@ struct _E_Smart_Item
|
|||
};
|
||||
|
||||
/* local subsystem functions */
|
||||
static void _e_tlist_append(Evas_Object * obj, char *label,
|
||||
static void _e_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data, void *data2),
|
||||
void (*func_hilight) (void *data,
|
||||
void *data2),
|
||||
|
@ -77,7 +77,7 @@ e_tlist_add(Evas * evas)
|
|||
}
|
||||
|
||||
EAPI void
|
||||
e_tlist_append(Evas_Object * obj, char *label,
|
||||
e_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data, void *data2),
|
||||
void (*func_hilight) (void *data, void *data2), void *data,
|
||||
void *data2)
|
||||
|
@ -86,7 +86,7 @@ e_tlist_append(Evas_Object * obj, char *label,
|
|||
}
|
||||
|
||||
EAPI void
|
||||
e_tlist_markup_append(Evas_Object * obj, char *label,
|
||||
e_tlist_markup_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data, void *data2),
|
||||
void (*func_hilight) (void *data, void *data2),
|
||||
void *data, void *data2)
|
||||
|
@ -253,7 +253,7 @@ e_tlist_remove_num(Evas_Object * obj, int n)
|
|||
}
|
||||
|
||||
EAPI void
|
||||
e_tlist_remove_label(Evas_Object * obj, char *label)
|
||||
e_tlist_remove_label(Evas_Object * obj, const char *label)
|
||||
{
|
||||
E_Smart_Item *si;
|
||||
Evas_List *l;
|
||||
|
@ -315,7 +315,7 @@ e_tlist_clear(Evas_Object *obj)
|
|||
|
||||
/* local subsystem functions */
|
||||
static void
|
||||
_e_tlist_append(Evas_Object * obj, char *label,
|
||||
_e_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data, void *data2),
|
||||
void (*func_hilight) (void *data, void *data2), void *data,
|
||||
void *data2, int markup)
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
#define E_TLIST_H
|
||||
|
||||
EAPI Evas_Object *e_tlist_add(Evas * evas);
|
||||
EAPI void e_tlist_append(Evas_Object * obj, char *label,
|
||||
EAPI void e_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data, void *data2),
|
||||
void (*func_hilight) (void *data,
|
||||
void *data2),
|
||||
void *data, void *data2);
|
||||
EAPI void e_tlist_markup_append(Evas_Object * obj, char *label,
|
||||
EAPI void e_tlist_markup_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data,
|
||||
void *data2),
|
||||
void (*func_hilight) (void *data,
|
||||
|
@ -33,7 +33,7 @@ EAPI void e_tlist_min_size_get(Evas_Object * obj, Evas_Coord * w,
|
|||
EAPI void e_tlist_selector_set(Evas_Object * obj, int selector);
|
||||
EAPI int e_tlist_selector_get(Evas_Object * obj);
|
||||
EAPI void e_tlist_remove_num(Evas_Object * obj, int n);
|
||||
EAPI void e_tlist_remove_label(Evas_Object * obj, char *label);
|
||||
EAPI void e_tlist_remove_label(Evas_Object * obj, const char *label);
|
||||
EAPI int e_tlist_count(Evas_Object * obj);
|
||||
EAPI void e_tlist_clear(Evas_Object * obj);
|
||||
|
||||
|
|
|
@ -21,9 +21,10 @@ struct _E_Widget_Callback
|
|||
char *value;
|
||||
};
|
||||
|
||||
static void _e_widget_tlist_append(Evas_Object * obj, char *label,
|
||||
static void _e_widget_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data),
|
||||
void *data, char *val, int markup);
|
||||
void *data, const char *val,
|
||||
int markup);
|
||||
static void _e_wid_del_hook(Evas_Object * obj);
|
||||
static void _e_wid_focus_hook(Evas_Object * obj);
|
||||
static void _e_wid_cb_scrollframe_resize(void *data, Evas * e,
|
||||
|
@ -72,15 +73,16 @@ e_widget_tlist_add(Evas * evas, char **value)
|
|||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_tlist_append(Evas_Object * obj, char *label, void (*func) (void *data),
|
||||
void *data, char *val)
|
||||
e_widget_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data), void *data, const char *val)
|
||||
{
|
||||
_e_widget_tlist_append(obj, label, func, data, val, 0);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_tlist_markup_append(Evas_Object * obj, char *label,
|
||||
void (*func) (void *data), void *data, char *val)
|
||||
e_widget_tlist_markup_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data), void *data,
|
||||
const char *val)
|
||||
{
|
||||
_e_widget_tlist_append(obj, label, func, data, val, 1);
|
||||
}
|
||||
|
@ -140,7 +142,7 @@ e_widget_tlist_remove_num(Evas_Object * obj, int n)
|
|||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_tlist_remove_label(Evas_Object * obj, char *label)
|
||||
e_widget_tlist_remove_label(Evas_Object * obj, const char *label)
|
||||
{
|
||||
E_Widget_Data *wd;
|
||||
|
||||
|
@ -158,8 +160,8 @@ e_widget_tlist_count(Evas_Object * obj)
|
|||
}
|
||||
|
||||
static void
|
||||
_e_widget_tlist_append(Evas_Object * obj, char *label,
|
||||
void (*func) (void *data), void *data, char *val,
|
||||
_e_widget_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data), void *data, const char *val,
|
||||
int markup)
|
||||
{
|
||||
E_Widget_Data *wd;
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
#define E_WIDGET_TLIST_H
|
||||
|
||||
EAPI Evas_Object *e_widget_tlist_add(Evas * evas, char **value);
|
||||
EAPI void e_widget_tlist_append(Evas_Object * obj, char *label,
|
||||
EAPI void e_widget_tlist_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data), void *data,
|
||||
char *val);
|
||||
EAPI void e_widget_tlist_markup_append(Evas_Object * obj, char *label,
|
||||
const char *val);
|
||||
EAPI void e_widget_tlist_markup_append(Evas_Object * obj, const char *label,
|
||||
void (*func) (void *data),
|
||||
void *data, char *val);
|
||||
void *data, const char *val);
|
||||
EAPI void e_widget_tlist_selected_set(Evas_Object * obj, int n);
|
||||
EAPI void e_widget_tlist_selector_set(Evas_Object * obj,
|
||||
int selector);
|
||||
|
@ -20,7 +20,7 @@ EAPI void e_widget_tlist_go(Evas_Object * obj);
|
|||
EAPI int e_widget_tlist_selected_get(Evas_Object * obj);
|
||||
EAPI const char *e_widget_tlist_selected_label_get(Evas_Object * obj);
|
||||
EAPI void e_widget_tlist_remove_num(Evas_Object * obj, int n);
|
||||
EAPI void e_widget_tlist_remove_label(Evas_Object * obj, char *label);
|
||||
EAPI void e_widget_tlist_remove_label(Evas_Object * obj, const char *label);
|
||||
EAPI int e_widget_tlist_count(Evas_Object * obj);
|
||||
EAPI void e_widget_tlist_clear(Evas_Object * obj);
|
||||
|
||||
|
|
Loading…
Reference in New Issue