Enlightenment CVS committal

Author  : leviathan
Project : e17
Module  : proto

Dir     : e17/proto/etk-perl


Modified Files:
        Etk.xs EtkTypes.c MANIFEST typemap 


Log Message:
Add spinner support

===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/Etk.xs,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -3 -r1.61 -r1.62
--- Etk.xs      29 Oct 2006 12:32:28 -0000      1.61
+++ Etk.xs      1 Dec 2006 20:40:13 -0000       1.62
@@ -5672,6 +5672,33 @@
       ALIAS:
        WmclassSet=1
 
+MODULE = Etk::Spinner  PACKAGE = Etk::Spinner  PREFIX = etk_spinner_
+
+Etk_Spinner *
+new(class, lower, upper, value, step_increment, page_increment)
+       SV * class
+       double lower
+       double upper
+       double value
+       double step_increment
+       double page_increment
+       CODE:
+       RETVAL = ETK_SPINNER(etk_spinner_new(lower, upper, value, 
step_increment, page_increment));
+
+void
+etk_spinner_digits_set(spinner, digits)
+       Etk_Spinner * spinner
+       int digits
+       ALIAS:
+       DigitsSet=1
+
+int
+etk_spinner_digits_get(spinner)
+       Etk_Spinner * spinner
+       ALIAS:
+       DigitsGet=1
+
+       
 MODULE = Etk::Timer    PACKAGE = Etk::Timer 
 
 Ecore_Timer *
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/EtkTypes.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- EtkTypes.c  20 Oct 2006 19:01:34 -0000      1.17
+++ EtkTypes.c  1 Dec 2006 20:40:13 -0000       1.18
@@ -124,6 +124,7 @@
        __("Etk_VSlider",               "Etk::VSlider");
        __("Etk_Statusbar",             "Etk::StatusBar");
        __("Etk_String",                "Etk::String");
+       __("Etk_Spinner",               "Etk::Spinner");
        __("Etk_Shadow",                "Etk::Shadow");
        __("Etk_Table",         "Etk::Table");
        __("Etk_Text_View",             "Etk::TextView");
@@ -210,6 +211,7 @@
                        __("Scrollbar", "Range");
                                __("HScrollbar", "Scrollbar");
                                __("VScrollbar", "Scrollbar");
+                       __("Spinner", "Range");
                __("Spearator", "Widget");
                        __("HSeparator", "Spearator");
                        __("VSeparator", "Spearator");
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/MANIFEST,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- MANIFEST    22 Oct 2006 15:35:48 -0000      1.13
+++ MANIFEST    1 Dec 2006 20:40:13 -0000       1.14
@@ -44,6 +44,7 @@
 t/Etk/Separator.t
 t/Etk/Shadow.t
 t/Etk/Slider.t
+t/Etk/Spinner.t
 t/Etk/StatusBar.t
 t/Etk/Table.t
 t/Etk/TextBlock.t
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/typemap,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- typemap     22 Oct 2006 15:35:48 -0000      1.21
+++ typemap     1 Dec 2006 20:40:13 -0000       1.22
@@ -87,6 +87,7 @@
 Etk_Stock_Size                                 T_IV
 Etk_Stock_Size *                               T_PTROBJ
 Etk_String *                                   T_PTROBJ
+Etk_Spinner *                                  T_PTROBJ_ETK
 Etk_Table *                                    T_PTROBJ_ETK
 Etk_Text_View *                                        T_PTROBJ_ETK
 Etk_Textblock *                                        T_PTROBJ_ETK



-------------------------------------------------------------------------
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