Enlightenment CVS committal

Author  : leviathan
Project : e17
Module  : proto

Dir     : e17/proto/etk-perl


Modified Files:
        Etk.xs EtkTypes.c typemap 


Log Message:
add Tool_*Button

===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/Etk.xs,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -3 -r1.54 -r1.55
--- Etk.xs      10 Sep 2006 08:10:56 -0000      1.54
+++ Etk.xs      10 Sep 2006 08:38:21 -0000      1.55
@@ -3407,6 +3407,66 @@
        ALIAS:
        StockSizeGet=1
 
+MODULE = Etk::ToolButton       PACKAGE = Etk::ToolButton       PREFIX = 
etk_tool_button_
+
+Etk_Tool_Button *
+new(class)
+       SV * class
+       CODE:
+       RETVAL = ETK_TOOL_BUTTON(etk_tool_button_new());
+       OUTPUT:
+       RETVAL
+
+Etk_Tool_Button *
+new_from_stock(stock_id)
+       Etk_Stock_Id    stock_id
+      ALIAS:
+       NewFromStock=1
+       CODE:
+       RETVAL = ETK_TOOL_BUTTON(etk_tool_button_new_from_stock(stock_id));
+       OUTPUT:
+       RETVAL
+
+Etk_Tool_Button *
+new_with_label(label)
+       char *  label
+      ALIAS:
+       NewWithLabel=1
+       CODE:
+       RETVAL = ETK_TOOL_BUTTON(etk_tool_button_new_with_label(label));
+       OUTPUT:
+       RETVAL
+
+MODULE = Etk::ToolToggleButton PACKAGE = Etk::ToolToggleButton PREFIX = 
etk_tool_toggle_button_
+
+Etk_Tool_Toggle_Button *
+new(class)
+       SV * class
+       CODE:
+       RETVAL = ETK_TOOL_TOGGLE_BUTTON(etk_tool_toggle_button_new());
+       OUTPUT:
+       RETVAL
+
+Etk_Tool_Toggle_Button *
+new_from_stock(stock_id)
+       Etk_Stock_Id    stock_id
+      ALIAS:
+       NewFromStock=1
+       CODE:
+       RETVAL = 
ETK_TOOL_TOGGLE_BUTTON(etk_tool_toggle_button_new_from_stock(stock_id));
+       OUTPUT:
+       RETVAL
+
+Etk_Tool_Toggle_Button *
+new_with_label(label)
+       char *  label
+      ALIAS:
+       NewWithLabel=1
+       CODE:
+       RETVAL = 
ETK_TOOL_TOGGLE_BUTTON(etk_tool_toggle_button_new_with_label(label));
+       OUTPUT:
+       RETVAL
+
 
 MODULE = Etk::TextView PACKAGE = Etk::TextView PREFIX = etk_text_view_
 
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/EtkTypes.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -3 -r1.14 -r1.15
--- EtkTypes.c  4 Sep 2006 19:39:26 -0000       1.14
+++ EtkTypes.c  10 Sep 2006 08:38:21 -0000      1.15
@@ -129,8 +129,8 @@
        __("Etk_Textblock",             "Etk::TextBlock");
        __("Etk_Textblock_Iter",                "Etk::TextBlock::Iter");
        __("Etk_Toggle_Button",         "Etk::ToggleButton");
-       __("Etk_Tool_Button",           "Etk::Tool::Button");
-       __("Etk_Tool_Toggle_Button",            "Etk::Tool::ToggleButton");
+       __("Etk_Tool_Button",           "Etk::ToolButton");
+       __("Etk_Tool_Toggle_Button",            "Etk::ToolToggleButton");
        __("Etk_Toolbar",               "Etk::Toolbar");
        __("Etk_Toplevel_Widget",               "Etk::ToplevelWidget");
        __("Etk_Tree",          "Etk::Tree");
@@ -165,6 +165,8 @@
                                        __("ToggleButton", "Button");
                                                __("CheckButton", 
"ToggleButton");
                                                        __("RadioButton", 
"CheckButton");
+                                       __("ToolButton", "Button");
+                                       __("ToolToggleButton", "Button");
                                __("Frame", "Bin");
                                __("ScrolledView", "Bin");
                                __("ToplevelWidget", "Bin");
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/typemap,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- typemap     10 Sep 2006 07:56:07 -0000      1.17
+++ typemap     10 Sep 2006 08:38:21 -0000      1.18
@@ -93,6 +93,8 @@
 Etk_Toggle_Button *                            T_PTROBJ_ETK
 Etk_Toplevel_Widget *                          T_PTROBJ_ETK
 Etk_Toolbar *                                  T_PTROBJ_ETK
+Etk_Tool_Button *                              T_PTROBJ_ETK
+Etk_Tool_Toggle_Button *                       T_PTROBJ_ETK
 Etk_Toolbar_Style                              T_IV
 Etk_Toolbar_Orientation                                T_IV
 Etk_Tree *                                     T_PTROBJ_ETK



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to