Just some fixes to show changes like horizontal and inverted in editje.By Fidencio

Author: Fabiano Fidêncio <fidencio at profusion.mobi>

SVN revision: 47648
This commit is contained in:
Tiago Rezende Campos Falcao 2010-04-01 14:22:41 +00:00
parent eb475b53bd
commit 8428f91d63
3 changed files with 27 additions and 9 deletions

View File

@ -46,7 +46,7 @@ external_slider_state_set(void *data __UNUSED__, Evas_Object *obj, const void *f
if (p->value_exists)
elm_slider_value_set(obj, p->value);
if (p->inverted_exists)
elm_slider_inverted_set(obj, p->inverted);;
elm_slider_inverted_set(obj, p->inverted);
if (p->horizontal_exists)
elm_slider_horizontal_set(obj, p->horizontal);
if (p->indicator)
@ -260,17 +260,35 @@ external_slider_params_parse(void *data __UNUSED__, Evas_Object *obj __UNUSED__,
EINA_LIST_FOREACH(params, l, param)
{
if (!strcmp(param->name, "span"))
mem->span = param->i;
{
mem->span = param->i;
mem->span_exists = EINA_TRUE;
}
else if (!strcmp(param->name, "min"))
mem->min = param->d;
{
mem->min = param->d;
mem->min_exists = EINA_TRUE;
}
else if (!strcmp(param->name, "max"))
mem->max = param->d;
{
mem->max = param->d;
mem->max_exists = EINA_TRUE;
}
else if (!strcmp(param->name, "value"))
mem->value = param->d;
{
mem->value = param->d;
mem->value_exists = EINA_TRUE;
}
else if (!strcmp(param->name, "inverted"))
mem->inverted = param->i;
{
mem->inverted = param->i;
mem->inverted_exists = EINA_TRUE;
}
else if (!strcmp(param->name, "horizontal"))
mem->horizontal = param->i;
{
mem->horizontal = param->i;
mem->horizontal_exists = EINA_TRUE;
}
else if (!strcmp(param->name, "unit format"))
mem->unit = eina_stringshare_add(param->s);
else if (!strcmp(param->name, "indicator format"))

View File

@ -877,7 +877,7 @@ extern "C" {
EAPI void elm_slider_icon_set(Evas_Object *obj, Evas_Object *icon);
EAPI Evas_Object *elm_slider_icon_get(const Evas_Object *obj);
EAPI void elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size);
EAPI int elm_slider_span_size_get(const Evas_Object *obj);
EAPI Evas_Coord elm_slider_span_size_get(const Evas_Object *obj);
EAPI void elm_slider_unit_format_set(Evas_Object *obj, const char *format);
EAPI const char *elm_slider_unit_format_get(const Evas_Object *obj);
EAPI void elm_slider_indicator_format_set(Evas_Object *obj, const char *indicator);

View File

@ -485,7 +485,7 @@ elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size)
*
* @ingroup Slider
*/
EAPI int
EAPI Evas_Coord
elm_slider_span_size_get(const Evas_Object *obj)
{
ELM_CHECK_WIDTYPE(obj, widtype) 0;