[picker]add external files
authorSohyun Kim <anna1014.kim@samsung.com>
Fri, 12 Nov 2010 11:40:23 +0000 (20:40 +0900)
committerSohyun Kim <anna1014.kim@samsung.com>
Fri, 12 Nov 2010 11:40:23 +0000 (20:40 +0900)
data/edje_externals/Makefile.am
data/edje_externals/ico_picker.png [new file with mode: 0644]
data/edje_externals/icons.edc
src/edje_externals/Makefile.am
src/edje_externals/elm_picker.c [new file with mode: 0755]
src/edje_externals/modules.inc

index 79f8f5a..9ed20b3 100644 (file)
@@ -29,6 +29,7 @@ ico_nocontents.png \
 ico_notepad.png \
 ico_page_control.png \
 ico_photocam.png \
+ico_picker.png \
 ico_progressbar.png \
 ico_radio.png \
 ico_scrolled_entry.png \
diff --git a/data/edje_externals/ico_picker.png b/data/edje_externals/ico_picker.png
new file mode 100644 (file)
index 0000000..0ab2af6
Binary files /dev/null and b/data/edje_externals/ico_picker.png differ
index a5dc4ed..450ebdf 100644 (file)
@@ -30,6 +30,7 @@ ICON("nocontents")
 ICON("notepad")
 ICON("page_control")
 ICON("photocam")
+ICON("picker")
 ICON("progressbar")
 ICON("radio")
 ICON("scrolled_entry")
index 933a806..94b09c0 100644 (file)
@@ -33,8 +33,8 @@ elm_bubble.c \
 elm_button.c \
 elm_check.c \
 elm_clock.c \
-elm_datepicker.c \
 elm_datefield.c \
+elm_datepicker.c \
 elm_fileselector.c \
 elm_fileselector_button.c \
 elm_gengrid.c \
@@ -47,6 +47,7 @@ elm_nocontents.c \
 elm_notepad.c \
 elm_page_control.c \
 elm_photocam.c \
+elm_picker.c \
 elm_progressbar.c \
 elm_radio.c \
 elm_scrolled_entry.c \
diff --git a/src/edje_externals/elm_picker.c b/src/edje_externals/elm_picker.c
new file mode 100755 (executable)
index 0000000..f9ce0fb
--- /dev/null
@@ -0,0 +1,50 @@
+#include "private.h"
+
+static void
+external_picker_state_set(void *data __UNUSED__, Evas_Object *obj, const void *from_params, const void *to_params, float pos __UNUSED__)
+{
+   ERR("no params");
+}
+
+static Eina_Bool
+external_picker_param_set(void *data __UNUSED__, Evas_Object *obj, const Edje_External_Param *param)
+{
+   ERR("no params");
+   return EINA_FALSE;
+}
+
+static Eina_Bool
+external_picker_param_get(void *data __UNUSED__, const Evas_Object *obj, Edje_External_Param *param)
+{
+   ERR("no params");
+   return EINA_FALSE;
+}
+
+static void *
+external_picker_params_parse(void *data, Evas_Object *obj, const Eina_List *params)
+{
+   ERR("no params");
+   return NULL;
+}
+
+static Evas_Object *external_picker_content_get(void *data __UNUSED__,
+               const Evas_Object *obj, const char *content)
+{
+   ERR("so content");
+   return NULL;
+}
+
+static void
+external_picker_params_free(void *params)
+{
+}
+
+static Edje_External_Param_Info external_picker_params[] = {
+   EDJE_EXTERNAL_PARAM_INFO_SENTINEL
+};
+
+DEFINE_EXTERNAL_ICON_ADD(picker, "picker");
+DEFINE_EXTERNAL_TYPE_SIMPLE(picker, "Picker");
+
+
+
index bcfc5cc..7b26906 100644 (file)
@@ -21,6 +21,7 @@ DEFINE_TYPE(notepad)
 DEFINE_TYPE(page_control)
 DEFINE_TYPE(pager)
 DEFINE_TYPE(photocam)
+DEFINE_TYPE(picker)
 DEFINE_TYPE(progressbar)
 DEFINE_TYPE(radio)
 DEFINE_TYPE(scrolled_entry)