forked from enlightenment/efl
elementary: Heed indentiness corectiness
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com> SVN revision: 63975
This commit is contained in:
parent
7339ad9d82
commit
e9e5af4d4a
|
@ -5,190 +5,193 @@
|
|||
typedef struct _Elm_Params_Panes Elm_Params_Panes;
|
||||
|
||||
struct _Elm_Params_Panes {
|
||||
Elm_Params base;
|
||||
Evas_Object *content_left;
|
||||
Evas_Object *content_right;
|
||||
Eina_Bool is_horizontal;
|
||||
Eina_Bool horizontal;
|
||||
Eina_Bool is_left_size;
|
||||
double left_size;
|
||||
Eina_Bool is_fixed;
|
||||
Eina_Bool fixed;
|
||||
Elm_Params base;
|
||||
Evas_Object *content_left;
|
||||
Evas_Object *content_right;
|
||||
Eina_Bool is_horizontal;
|
||||
Eina_Bool horizontal;
|
||||
Eina_Bool is_left_size;
|
||||
double left_size;
|
||||
Eina_Bool is_fixed;
|
||||
Eina_Bool fixed;
|
||||
};
|
||||
|
||||
static void external_panes_state_set(void *data __UNUSED__,
|
||||
Evas_Object *obj, const void *from_params,
|
||||
const void *to_params, float pos __UNUSED__)
|
||||
Evas_Object *obj, const void *from_params,
|
||||
const void *to_params, float pos __UNUSED__)
|
||||
{
|
||||
const Elm_Params_Panes *p;
|
||||
const Elm_Params_Panes *p;
|
||||
|
||||
if (to_params) p = to_params;
|
||||
else if (from_params) p = from_params;
|
||||
else return;
|
||||
if (to_params) p = to_params;
|
||||
else if (from_params) p = from_params;
|
||||
else return;
|
||||
|
||||
if (p->content_left)
|
||||
elm_panes_content_left_set(obj, p->content_left);
|
||||
if (p->content_left)
|
||||
elm_panes_content_left_set(obj, p->content_left);
|
||||
|
||||
if (p->content_right)
|
||||
elm_panes_content_right_set(obj, p->content_right);
|
||||
if (p->content_right)
|
||||
elm_panes_content_right_set(obj, p->content_right);
|
||||
|
||||
if(p->is_left_size)
|
||||
elm_panes_content_left_size_set(obj, p->left_size);
|
||||
if (p->is_left_size)
|
||||
elm_panes_content_left_size_set(obj, p->left_size);
|
||||
|
||||
if(p->is_horizontal)
|
||||
elm_panes_horizontal_set(obj, p->horizontal);
|
||||
if (p->is_horizontal)
|
||||
elm_panes_horizontal_set(obj, p->horizontal);
|
||||
|
||||
if(p->is_fixed)
|
||||
elm_panes_fixed_set(obj, p->fixed);
|
||||
if (p->is_fixed)
|
||||
elm_panes_fixed_set(obj, p->fixed);
|
||||
}
|
||||
|
||||
static Eina_Bool external_panes_param_set(void *data __UNUSED__,
|
||||
Evas_Object *obj, const Edje_External_Param *param)
|
||||
Evas_Object *obj, const Edje_External_Param *param)
|
||||
{
|
||||
if ((!strcmp(param->name, "content left"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING))
|
||||
{
|
||||
Evas_Object *content = external_common_param_edje_object_get(obj, param);
|
||||
if ((strcmp(param->s, "")) && (!content))
|
||||
return EINA_FALSE;
|
||||
elm_panes_content_left_set(obj, content);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "content right"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING))
|
||||
{
|
||||
Evas_Object *content = external_common_param_edje_object_get(obj, param);
|
||||
if ((strcmp(param->s, "")) && (!content))
|
||||
return EINA_FALSE;
|
||||
elm_panes_content_right_set(obj, content);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "horizontal"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
elm_panes_horizontal_set(obj, param->i);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "left size"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_DOUBLE))
|
||||
{
|
||||
elm_panes_content_left_size_set(obj, param->d);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "fixed"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
elm_panes_fixed_set(obj, param->i);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
if ((!strcmp(param->name, "content left"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING))
|
||||
{
|
||||
Evas_Object *content = external_common_param_edje_object_get(obj, param);
|
||||
if ((strcmp(param->s, "")) && (!content))
|
||||
return EINA_FALSE;
|
||||
elm_panes_content_left_set(obj, content);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "content right"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_STRING))
|
||||
{
|
||||
Evas_Object *content = external_common_param_edje_object_get(obj, param);
|
||||
if ((strcmp(param->s, "")) && (!content))
|
||||
return EINA_FALSE;
|
||||
elm_panes_content_right_set(obj, content);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "horizontal"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
elm_panes_horizontal_set(obj, param->i);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "left size"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_DOUBLE))
|
||||
{
|
||||
elm_panes_content_left_size_set(obj, param->d);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "fixed"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
elm_panes_fixed_set(obj, param->i);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
ERR("unknown parameter '%s' of type '%s'",
|
||||
param->name, edje_external_param_type_str(param->type));
|
||||
ERR("unknown parameter '%s' of type '%s'",
|
||||
param->name, edje_external_param_type_str(param->type));
|
||||
|
||||
return EINA_FALSE;
|
||||
return EINA_FALSE;
|
||||
}
|
||||
|
||||
static Eina_Bool external_panes_param_get(void *data __UNUSED__,
|
||||
const Evas_Object *obj, Edje_External_Param *param)
|
||||
static Eina_Bool
|
||||
external_panes_param_get(void *data __UNUSED__, const Evas_Object *obj,
|
||||
Edje_External_Param *param)
|
||||
{
|
||||
if (!strcmp(param->name, "content left"))
|
||||
{
|
||||
/* not easy to get content name back from live object */
|
||||
return EINA_FALSE;
|
||||
}
|
||||
else if (!strcmp(param->name, "content right"))
|
||||
{
|
||||
/* not easy to get content name back from live object */
|
||||
return EINA_FALSE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "horizontal"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
param->i = elm_panes_horizontal_get(obj);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "left size"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_DOUBLE))
|
||||
{
|
||||
param->d = elm_panes_content_left_size_get(obj);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "fixed"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
param->i = elm_panes_fixed_get(obj);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
if (!strcmp(param->name, "content left"))
|
||||
{
|
||||
/* not easy to get content name back from live object */
|
||||
return EINA_FALSE;
|
||||
}
|
||||
else if (!strcmp(param->name, "content right"))
|
||||
{
|
||||
/* not easy to get content name back from live object */
|
||||
return EINA_FALSE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "horizontal"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
param->i = elm_panes_horizontal_get(obj);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "left size"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_DOUBLE))
|
||||
{
|
||||
param->d = elm_panes_content_left_size_get(obj);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
else if ((!strcmp(param->name, "fixed"))
|
||||
&& (param->type == EDJE_EXTERNAL_PARAM_TYPE_BOOL))
|
||||
{
|
||||
param->i = elm_panes_fixed_get(obj);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
ERR("unknown parameter '%s' of type '%s'",
|
||||
param->name, edje_external_param_type_str(param->type));
|
||||
ERR("unknown parameter '%s' of type '%s'",
|
||||
param->name, edje_external_param_type_str(param->type));
|
||||
|
||||
return EINA_FALSE;
|
||||
return EINA_FALSE;
|
||||
}
|
||||
|
||||
static void * external_panes_params_parse(void *data __UNUSED__, Evas_Object *obj,
|
||||
const Eina_List *params) {
|
||||
Elm_Params_Panes *mem;
|
||||
Edje_External_Param *param;
|
||||
const Eina_List *l;
|
||||
|
||||
mem = calloc(1, sizeof(Elm_Params_Panes));
|
||||
if (!mem)
|
||||
return NULL;
|
||||
|
||||
EINA_LIST_FOREACH(params, l, param)
|
||||
{
|
||||
if (!strcmp(param->name, "content left"))
|
||||
mem->content_left = external_common_param_edje_object_get(obj, param);
|
||||
else if (!strcmp(param->name, "content right"))
|
||||
mem->content_right = external_common_param_edje_object_get(obj, param);
|
||||
else if (!strcmp(param->name, "horizontal"))
|
||||
{
|
||||
mem->is_horizontal = EINA_TRUE;
|
||||
mem->horizontal = param->i;
|
||||
}
|
||||
else if (!strcmp(param->name, "left size"))
|
||||
{
|
||||
mem->is_left_size = EINA_TRUE;
|
||||
mem->left_size = param->d;
|
||||
}
|
||||
else if (!strcmp(param->name, "fixed"))
|
||||
{
|
||||
mem->is_fixed = EINA_TRUE;
|
||||
mem->fixed = param->i;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return mem;
|
||||
}
|
||||
|
||||
static Evas_Object *external_panes_content_get(void *data __UNUSED__,
|
||||
const Evas_Object *obj, const char *content)
|
||||
static void *
|
||||
external_panes_params_parse(void *data __UNUSED__, Evas_Object *obj,
|
||||
const Eina_List *params)
|
||||
{
|
||||
if (!strcmp(content, "left"))
|
||||
return elm_panes_content_left_get(obj);
|
||||
else if (!strcmp(content, "right"))
|
||||
return elm_panes_content_right_get(obj);
|
||||
Elm_Params_Panes *mem;
|
||||
Edje_External_Param *param;
|
||||
const Eina_List *l;
|
||||
|
||||
ERR("unknown content '%s'", content);
|
||||
mem = calloc(1, sizeof(Elm_Params_Panes));
|
||||
if (!mem)
|
||||
return NULL;
|
||||
|
||||
return NULL;
|
||||
EINA_LIST_FOREACH(params, l, param)
|
||||
{
|
||||
if (!strcmp(param->name, "content left"))
|
||||
mem->content_left = external_common_param_edje_object_get(obj, param);
|
||||
else if (!strcmp(param->name, "content right"))
|
||||
mem->content_right = external_common_param_edje_object_get(obj, param);
|
||||
else if (!strcmp(param->name, "horizontal"))
|
||||
{
|
||||
mem->is_horizontal = EINA_TRUE;
|
||||
mem->horizontal = param->i;
|
||||
}
|
||||
else if (!strcmp(param->name, "left size"))
|
||||
{
|
||||
mem->is_left_size = EINA_TRUE;
|
||||
mem->left_size = param->d;
|
||||
}
|
||||
else if (!strcmp(param->name, "fixed"))
|
||||
{
|
||||
mem->is_fixed = EINA_TRUE;
|
||||
mem->fixed = param->i;
|
||||
}
|
||||
}
|
||||
|
||||
return mem;
|
||||
}
|
||||
|
||||
static Evas_Object *
|
||||
external_panes_content_get(void *data __UNUSED__, const Evas_Object *obj,
|
||||
const char *content)
|
||||
{
|
||||
if (!strcmp(content, "left"))
|
||||
return elm_panes_content_left_get(obj);
|
||||
else if (!strcmp(content, "right"))
|
||||
return elm_panes_content_right_get(obj);
|
||||
|
||||
static void external_panes_params_free(void *params) {
|
||||
free(params);
|
||||
ERR("unknown content '%s'", content);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static void external_panes_params_free(void *params)
|
||||
{
|
||||
free(params);
|
||||
}
|
||||
|
||||
static Edje_External_Param_Info external_panes_params[] = {
|
||||
DEFINE_EXTERNAL_COMMON_PARAMS,
|
||||
EDJE_EXTERNAL_PARAM_INFO_STRING("content left"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_STRING("content right"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_BOOL("horizontal"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_DOUBLE("left size"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_BOOL("fixed"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_SENTINEL
|
||||
DEFINE_EXTERNAL_COMMON_PARAMS,
|
||||
EDJE_EXTERNAL_PARAM_INFO_STRING("content left"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_STRING("content right"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_BOOL("horizontal"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_DOUBLE("left size"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_BOOL("fixed"),
|
||||
EDJE_EXTERNAL_PARAM_INFO_SENTINEL
|
||||
};
|
||||
|
||||
DEFINE_EXTERNAL_ICON_ADD(panes, "panes");
|
||||
|
|
Loading…
Reference in New Issue