static void _ewk_view_tiled_smart_add(Evas_Object *o) { Ewk_View_Smart_Data *sd; _parent_sc.sc.add(o); sd = (Ewk_View_Smart_Data*)evas_object_smart_data_get(o); evas_object_smart_callback_add( sd->main_frame, "contents,size,changed", _ewk_view_tiled_contents_size_changed_cb, sd); ewk_frame_paint_full_set(sd->main_frame, EINA_TRUE); }
static void _ewk_view_tiled_smart_add(Evas_Object* ewkView) { Ewk_View_Smart_Data* sd; _parent_sc.sc.add(ewkView); sd = static_cast<Ewk_View_Smart_Data*>(evas_object_smart_data_get(ewkView)); if (!sd) return; evas_object_smart_callback_add( sd->main_frame, "contents,size,changed", _ewk_view_tiled_contents_size_changed_cb, sd); ewk_frame_paint_full_set(sd->main_frame, true); }