Enlightenment CVS committal Author : leviathan Project : e17 Module : libs/etk-perl
Dir : e17/libs/etk-perl Modified Files: Etk.xs Log Message: Theme API changes =================================================================== RCS file: /cvs/e/e17/libs/etk-perl/Etk.xs,v retrieving revision 1.84 retrieving revision 1.85 diff -u -3 -r1.84 -r1.85 --- Etk.xs 19 Mar 2007 13:46:34 -0000 1.84 +++ Etk.xs 21 Mar 2007 19:53:30 -0000 1.85 @@ -3989,15 +3989,26 @@ Shutdown=1 const char * -etk_theme_widget_get() +etk_theme_widget_path_get() ALIAS: - WidgetGet=1 + WidgetPathGet=1 + +const char * +etk_theme_widget_name_get() + ALIAS: + WidgetNameGet=1 Etk_Bool -etk_theme_widget_set(theme_name) +etk_theme_widget_set_from_name(theme_name) char * theme_name ALIAS: - WidgetSet=1 + WidgetSetFromName=1 + +Etk_Bool +etk_theme_widget_set_from_path(theme_path) + char * theme_path + ALIAS: + WidgetSetFromPath=1 void etk_theme_widget_available_themes_get() @@ -4009,16 +4020,33 @@ list = etk_theme_widget_available_themes_get(); XPUSHs(sv_2mortal(newSVCharEvasList(list))); +char * +etk_theme_widget_find(theme_name) + const char * theme_name + ALIAS: + WidgetFind=1 + +const char * +etk_theme_icon_path_get() + ALIAS: + IconPathGet=1 + const char * -etk_theme_icon_get() +etk_theme_icon_name_get() + ALIAS: + IconNameGet=1 + +Etk_Bool +etk_theme_icon_set_from_path(theme) + const char * theme ALIAS: - IconGet=1 + IconSetFromPath=1 Etk_Bool -etk_theme_icon_set(theme) +etk_theme_icon_set_from_name(theme) const char * theme ALIAS: - IconSet=1 + IconSetFromName=1 void etk_theme_icon_available_themes_get() @@ -4030,6 +4058,14 @@ list = etk_theme_icon_available_themes_get(); XPUSHs(sv_2mortal(newSVCharEvasList(list))); +char * +etk_theme_icon_find(theme_name) + const char * theme_name + ALIAS: + IconFind=1 + + + Etk_Bool etk_theme_group_exists(file, group, parent) const char * file @@ -4037,7 +4073,6 @@ const char * parent ALIAS: GroupExists=1 - MODULE = Etk::ToggleButton PACKAGE = Etk::ToggleButton PREFIX = etk_toggle_button_ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs