parent = ETK_WIDGET(label); while(parent) { printf("PARENT type: %s\n",ETK_OBJECT(parent)->type->name); text_style = edje_object_data_get(tmp_parent->theme_object, "text_style"); if (text_style) { printf("TEXT STYLE FOUND"); break; } if ((tmp_parent = etk_widget_theme_parent_get(parent))) parent = tmp_parent; else parent = etk_widget_parent_get(parent); }