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

Reply via email to