discomfitor pushed a commit to branch master.
commit c78f88b7005dde305e838db8e0a429e4c0522d89
Author: Mike Blumenkrantz <[email protected]>
Date: Fri Jun 14 09:47:16 2013 +0100
add e_widget_preview_size_set
---
src/bin/e_widget_preview.c | 13 +++++++++++++
src/bin/e_widget_preview.h | 2 +-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/bin/e_widget_preview.c b/src/bin/e_widget_preview.c
index c52924b..68c7802 100644
--- a/src/bin/e_widget_preview.c
+++ b/src/bin/e_widget_preview.c
@@ -50,6 +50,19 @@ e_widget_preview_add(Evas *evas, int minw, int minh)
return obj;
}
+EAPI void
+e_widget_preview_size_set(Evas_Object *obj, int minw, int minh)
+{
+ E_Widget_Data *wd;
+ int mw, mh;
+
+ wd = e_widget_data_get(obj);
+ e_livethumb_vsize_set(wd->img, minw * 2, minh * 2);
+ edje_extern_object_min_size_set(wd->img, minw, minh);
+ edje_object_size_min_calc(wd->o_frame, &mw, &mh);
+ e_widget_size_min_set(obj, mw, mh);
+}
+
EAPI Evas *
e_widget_preview_evas_get(Evas_Object *obj)
{
diff --git a/src/bin/e_widget_preview.h b/src/bin/e_widget_preview.h
index 962611f..48502d5 100644
--- a/src/bin/e_widget_preview.h
+++ b/src/bin/e_widget_preview.h
@@ -11,6 +11,6 @@ EAPI int e_widget_preview_file_set(Evas_Object
*obj, const char *fi
EAPI int e_widget_preview_thumb_set(Evas_Object *obj, const char
*file, const char *key, int w, int h);
EAPI int e_widget_preview_edje_set(Evas_Object *obj, const char
*file, const char *group);
EAPI void e_widget_preview_vsize_set(Evas_Object *obj, Evas_Coord
w, Evas_Coord h);
-
+EAPI void e_widget_preview_size_set(Evas_Object *obj, int minw,
int minh);
#endif
#endif
--
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev