rendered paste body inst->evas = con->bg_evas;
inst->o_base = edje_object_add(inst->evas);
if (!e_theme_edje_object_set(inst->o_base, "base/theme/modules/web_search",
"modules/web_search/main"))
edje_object_file_set(inst->o_base, buf, "modules/web_search/main");
edje_object_size_min_get(inst->o_base, &mw, &mh);
evas_object_move(inst->o_base, 100, 225);
evas_object_resize(inst->o_base, mw, mh);
evas_object_show(inst->o_base);
evas_object_event_callback_add(inst->o_base, EVAS_CALLBACK_MOUSE_IN,
_cb_mouse_in, inst);
evas_object_event_callback_add(inst->o_base, EVAS_CALLBACK_MOUSE_OUT,
_cb_mouse_out, inst);
edje_object_part_text_set(inst->o_base, "e.text.label", "Google");
evas_object_event_callback_add(inst->o_base, EVAS_CALLBACK_MOUSE_DOWN,
_cb_mouse_down, inst);
inst->o_entry = e_widget_entry_add(inst->evas, &(inst->addr), NULL, NULL, NULL);
edje_object_part_swallow(inst->o_base, "e.swallow.entry", inst->o_entry);
e_widget_on_focus_hook_set(inst->o_entry, _cb_wid_focus, inst);
evas_object_smart_callback_add(inst->o_entry, "key_down", _cb_entry_key_down, inst);
e_widget_can_focus_set(inst->o_entry, 1);
int x, y, w, h;
evas_object_geometry_get(inst->o_entry, &x, &y, &w, &h);
inst->input = ecore_x_window_input_new(con->win, x, y, w, h);
ecore_x_window_show(inst->input);