forked from enlightenment/efl
Add some checks etc to separator widget
SVN revision: 42007
This commit is contained in:
parent
17339236d3
commit
265154f763
|
@ -33,7 +33,7 @@ SNAP=`echo $PACKAGE_VERSION | awk -F. '{printf("%s", $4);}'`
|
|||
version_info=`expr $VMAJ + $VMIN`":$VMIC:$VMIN"
|
||||
AC_SUBST(version_info)
|
||||
|
||||
release="ver-pre-svn-04"
|
||||
release="ver-svn-03"
|
||||
case "$host_os" in
|
||||
mingw32ce* | cegcc*)
|
||||
MODULE_ARCH="$host_os-$host_cpu"
|
||||
|
|
|
@ -54,6 +54,7 @@ elm_separator_add(Evas_Object *parent)
|
|||
wd = ELM_NEW(Widget_Data);
|
||||
e = evas_object_evas_get(parent);
|
||||
obj = elm_widget_add(e);
|
||||
wd->horizontal = EINA_FALSE;
|
||||
elm_widget_type_set(obj, "separator");
|
||||
elm_widget_sub_object_add(parent, obj);
|
||||
elm_widget_data_set(obj, wd);
|
||||
|
@ -72,15 +73,18 @@ EAPI void
|
|||
elm_separator_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
|
||||
{
|
||||
Widget_Data *wd = elm_widget_data_get(obj);
|
||||
if (!wd) return;
|
||||
horizontal = !!horizontal;
|
||||
if (wd->horizontal == horizontal) return;
|
||||
wd->horizontal = horizontal;
|
||||
_theme_hook(obj);
|
||||
_sizing_eval(obj);
|
||||
}
|
||||
|
||||
EAPI Eina_Bool
|
||||
elm_separator_horizontal_get(Evas_Object *obj)
|
||||
{
|
||||
Widget_Data *wd = elm_widget_data_get(obj);
|
||||
if (!wd) return;
|
||||
return wd->horizontal;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue