From 4e8281f220f0f0bafa0e7a9a859423d41d320cee Mon Sep 17 00:00:00 2001 From: sebastid Date: Wed, 16 Feb 2005 11:21:07 +0000 Subject: [PATCH] e_box_orientation_get() SVN revision: 13390 --- src/bin/e_box.c | 9 +++++++++ src/bin/e_box.h | 1 + 2 files changed, 10 insertions(+) diff --git a/src/bin/e_box.c b/src/bin/e_box.c index fe0aaed00..22c9ff74f 100644 --- a/src/bin/e_box.c +++ b/src/bin/e_box.c @@ -107,6 +107,15 @@ e_box_orientation_set(Evas_Object *obj, int horizontal) if (sd->frozen <= 0) _e_box_smart_reconfigure(sd); } +int +e_box_orientation_get(Evas_Object *obj) +{ + E_Smart_Data *sd; + + sd = evas_object_smart_data_get(obj); + return sd->horizontal; +} + void e_box_homogenous_set(Evas_Object *obj, int homogenous) { diff --git a/src/bin/e_box.h b/src/bin/e_box.h index 398717b8b..3e30534ca 100644 --- a/src/bin/e_box.h +++ b/src/bin/e_box.h @@ -10,6 +10,7 @@ EAPI Evas_Object *e_box_add (Evas *evas); EAPI int e_box_freeze (Evas_Object *obj); EAPI int e_box_thaw (Evas_Object *obj); EAPI void e_box_orientation_set (Evas_Object *obj, int horizontal); +EAPI int e_box_orientation_get (Evas_Object *obj); EAPI void e_box_homogenous_set (Evas_Object *obj, int homogenous); EAPI int e_box_pack_start (Evas_Object *obj, Evas_Object *child); EAPI int e_box_pack_end (Evas_Object *obj, Evas_Object *child);