Yes, theme dependency can be the problem. But there eixst pros and cons. If application make customized winset theme, application can add programs or parts or something for their own purpose and do more things on theme and do not need to make their own customized winset. In this situation, there is no need to change the elementary and default theme. Application install their app just with their extension theme.
In this case, application should know the edje/evas APIs (or elementary should wrap it but this is almost impossible, I think). But I think that application should know those and use those for making perferctly there own purpose. Otherwise, application should make their own edje and add code for manupulate it (make own winset). In this case, application also know edje/evas APIs. Theme is already exported for applications. So application can make their own theme. And I requested to export theme (edje), currently it is hidden. 2013/4/4 ChunEon Park <her...@naver.com> > Maybe it can be... but i don't like those kinds of apis since it will > result in the increase of the theme compatibility break. > > For your information, > Users even can't decide the ctxpopup size. > Conceptually, the ctxpopup itself decides the size and position by itself. > > ------------------------------------ > -Regards, Hermet- > > -----Original Message----- > From: "Bluezery"<ohpo...@gmail.com> > To: "Enlightenment developer list"< > enlightenment-devel@lists.sourceforge.net>; > Cc: > Sent: 2013-04-04 (목) 16:31:02 > Subject: [E-devel] [Question] About depcreated elm_object_item_object_get > API > > Dear EFL developers, > > I have question about getting geometry of edje part on elemenatry object or > elm object item. > If ctx popup or date time widget want to be placed on the text part, I > cannot find the way. > > Actually application should depend on edje theme part on some cases. > Applications should know the name of the swallowed part on the edje theme. > > So, How about elm_object_item_part_geomtry_get API? Or I think that > elm_object_item_object_get or elm_object_object_get seems to be needed. > If applications can get the edje object from elementary widget or > elementary object item, they can use edje APIs directly. > But elm_object_item_object_get API was depecated and removed. The reason to > remove this API seems to prevent abuse of application developers. > But, for the flexibility, this API can be needed. > Previously, this API returns Evas_Object *.How about retunring > *const*Evas_Object *. ? > I can prevent chaning Object property. > > > BRs, > Kim. > > -- > BRs, > Kim. > > ------------------------------------------------------------------------------ > Minimize network downtime and maximize team effectiveness. > Reduce network management and security costs.Learn how to hire > the most talented Cisco Certified professionals. Visit the > Employer Resources Portal > http://www.cisco.com/web/learning/employer_resources/index.html > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > ------------------------------------------------------------------------------ > Minimize network downtime and maximize team effectiveness. > Reduce network management and security costs.Learn how to hire > the most talented Cisco Certified professionals. Visit the > Employer Resources Portal > http://www.cisco.com/web/learning/employer_resources/index.html > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- BRs, Kim. ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel