summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>2012-04-25 19:06:09 +0000
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>2012-04-25 19:06:09 +0000
commit5ef676c75a205536c6a207d37ee09819e688d61f (patch)
tree01013f472f5a6c89f02a81d332a7513721d73bcb
parent8e2ec6390616ac1e7f6546df2994b70c4c9f4f09 (diff)
downloadelementary-5ef676c75a205536c6a207d37ee09819e688d61f.tar.gz
add anchor,clicked to test to prove continued brokenness of anchors
SVN revision: 70477
-rw-r--r--src/bin/test_entry_anchor2.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/bin/test_entry_anchor2.c b/src/bin/test_entry_anchor2.c
index 63982f8f1..8504df472 100644
--- a/src/bin/test_entry_anchor2.c
+++ b/src/bin/test_entry_anchor2.c
@@ -11,6 +11,12 @@ my_entry_anchor_bt(void *data, Evas_Object *obj __UNUSED__, void *event_info __U
}
static void
+anchor_click(void *data __UNUSED__, Evas_Object *obj __UNUSED__, Elm_Entry_Anchor_Info *ev)
+{
+ printf("anchor click %d: '%s' (%d, %d)\n", ev->button, ev->name, ev->x, ev->y);
+}
+
+static void
my_anchorview_anchor(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *av = data;
@@ -91,6 +97,7 @@ test_entry_anchor2(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *eve
"to refer to them this way. <item relsize=16x16 vsize=full href=emoticon/guilty-smile></item>");
evas_object_size_hint_weight_set(av, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_smart_callback_add(av, "anchor,hover,opened", my_anchorview_anchor, av);
+ evas_object_smart_callback_add(av, "anchor,clicked", (Evas_Smart_Cb)anchor_click, av);
elm_win_resize_object_add(win, av);
evas_object_show(av);