Enlightenment CVS committal

Author  : leviathan
Project : e17
Module  : libs/etk-perl

Dir     : e17/libs/etk-perl


Modified Files:
        Etk.xs TODO typemap 


Log Message:
-fix Widget: lots of old stuff deleted, added some functions

===================================================================
RCS file: /cvs/e/e17/libs/etk-perl/Etk.xs,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -3 -r1.75 -r1.76
--- Etk.xs      14 Jan 2007 20:37:10 -0000      1.75
+++ Etk.xs      14 Jan 2007 21:10:43 -0000      1.76
@@ -4993,13 +4993,6 @@
       ALIAS:
        ClipUnset=1
 
-void
-etk_widget_clipboard_received(widget, event)
-       Etk_Widget *    widget
-       Etk_Event_Selection_Request *   event
-      ALIAS:
-       ClipboardReceived=1
-
 Etk_Bool
 etk_widget_dnd_dest_get(widget)
        Etk_Widget *    widget
@@ -5250,31 +5243,12 @@
        IsSwallowed=1
 
 Etk_Bool
-etk_widget_is_swallowing_object(widget, object)
-       Etk_Widget *    widget
-       Evas_Object *   object
-      ALIAS:
-       IsSwallowingObject=1
-
-Etk_Bool
-etk_widget_is_swallowing_widget(widget, swallowed_widget)
-       Etk_Widget *    widget
-       Etk_Widget *    swallowed_widget
-      ALIAS:
-       IsSwallowingWidget=1
-
-Etk_Bool
 etk_widget_is_visible(widget)
        Etk_Widget *    widget
       ALIAS:
        IsVisible=1
 
 void
-etk_widget_key_event_propagation_stop()
-      ALIAS:
-       KeyEventPropagationStop=1
-
-void
 etk_widget_leave(widget)
        Etk_Widget *    widget
       ALIAS:
@@ -5331,13 +5305,6 @@
        MemberObjectStackBelow=1
 
 Etk_Widget *
-etk_widget_new(widget_type, first_property, ...)
-       Etk_Type *      widget_type
-       char *  first_property
-      ALIAS:
-       New=1
-
-Etk_Widget *
 etk_widget_parent_get(widget)
        Etk_Widget *    widget
       ALIAS:
@@ -5397,13 +5364,6 @@
        RepeatMouseEventsSet=1
 
 void
-etk_widget_selection_received(widget, event)
-       Etk_Widget *    widget
-       Etk_Event_Selection_Request *   event
-      ALIAS:
-       SelectionReceived=1
-
-void
 etk_widget_show(widget)
        Etk_Widget *    widget
       ALIAS:
@@ -5485,58 +5445,6 @@
       ALIAS:
        ThemeGroupSet=1
 
-int
-etk_widget_theme_object_data_get(widget, data_name, format, ...)
-       Etk_Widget *    widget
-       char *  data_name
-       char * format   
-      ALIAS:
-       ThemeObjectDataGet=1
-
-void
-etk_widget_theme_object_min_size_calc(widget)
-       Etk_Widget *    widget
-      ALIAS:
-       ThemeObjectMinSizeCalc=1
-       PPCODE:
-       int     w;
-       int     h;
-
-       etk_widget_theme_object_min_size_calc(widget, &w, &h);
-       EXTEND(SP, 2);
-       PUSHs(sv_2mortal(newSViv(w)));
-       PUSHs(sv_2mortal(newSViv(h)));
-
-void
-etk_widget_theme_object_part_text_set(widget, part_name, text)
-       Etk_Widget *    widget
-       char *  part_name
-       char *  text
-      ALIAS:
-       ThemeObjectPartTextSet=1
-
-void
-etk_widget_theme_object_signal_emit(widget, signal_name)
-       Etk_Widget *    widget
-       char *  signal_name
-      ALIAS:
-       ThemeObjectSignalEmit=1
-
-Etk_Bool
-etk_widget_theme_object_swallow(swallowing_widget, part, object)
-       Etk_Widget *    swallowing_widget
-       char *  part
-       Evas_Object *   object
-      ALIAS:
-       ThemeObjectSwallow=1
-
-void
-etk_widget_theme_object_unswallow(swallowing_widget, object)
-       Etk_Widget *    swallowing_widget
-       Evas_Object *   object
-      ALIAS:
-       ThemeObjectUnswallow=1
-
 Etk_Widget *
 etk_widget_theme_parent_get(widget)
        Etk_Widget *    widget
@@ -5593,6 +5501,74 @@
        Etk_Bool        internal
       ALIAS:
        InternalSet=1
+
+void
+etk_widget_padding_set(widget, left, right, top, bottom)
+       Etk_Widget *    widget
+       int     left
+       int     right
+       int     top
+       int     bottom
+       ALIAS:
+       PaddingSet=1
+
+void
+etk_widget_padding_get(widget)
+       Etk_Widget *    widget
+       ALIAS:
+       PaddingGet=1
+       PPCODE:
+       int left, right, top, bottom;
+       etk_widget_padding_get(widget, &left, &right, &top, &bottom);
+       EXTEND(SP, 4);
+       PUSHs(sv_2mortal(newSViv(left)));
+       PUSHs(sv_2mortal(newSViv(right)));
+       PUSHs(sv_2mortal(newSViv(top)));
+       PUSHs(sv_2mortal(newSViv(bottom)));
+
+void
+etk_widget_theme_set(widget, theme_file, theme_group)
+       Etk_Widget *    widget
+       const char *    theme_file
+       const char *    theme_group
+       ALIAS:
+       ThemeSet=1
+       
+void
+etk_widget_theme_signal_emit(widget, signal_name, size_recalc)
+       Etk_Widget *    widget
+       const char *    signal_name
+       Etk_Bool        size_recalc
+       ALIAS:
+       ThemeSignalEmit=1
+
+void
+etk_widget_theme_part_text_set(widget, part_name, text)
+       Etk_Widget *    widget
+       const char *    part_name
+       char *          text
+       ALIAS:
+       ThemePartTextSet=1
+       
+Etk_Bool
+etk_widget_swallow_object(swallower, part, object)
+       Etk_Widget *    swallower
+       const char *    part
+       Evas_Object *   object
+       ALIAS:
+       SwallowObject=1
+
+void
+etk_widget_unswallow_object(swallower, object)
+       Etk_Widget *    swallower
+       Evas_Object *   object
+       ALIAS:
+       UnswallowObject=1
+
+Etk_Widget_Swallow_Error
+etk_widget_swallow_error_get()
+       ALIAS:
+       SwallowErrorGet=1
 
         
 MODULE = Etk::Shadow   PACKAGE = Etk::Shadow   PREFIX = etk_shadow_
===================================================================
RCS file: /cvs/e/e17/libs/etk-perl/TODO,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- TODO        14 Jan 2007 18:35:28 -0000      1.21
+++ TODO        14 Jan 2007 21:10:43 -0000      1.22
@@ -14,6 +14,7 @@
        - Fix Combobox append functions (waiting for some functionality in etk)
        - Image new from data
        - fix DND
+       - fix Etk::Simple ( image new_from_file requires a key now )
 
 BUGS:
 
===================================================================
RCS file: /cvs/e/e17/libs/etk-perl/typemap,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- typemap     14 Jan 2007 20:03:16 -0000      1.28
+++ typemap     14 Jan 2007 21:10:43 -0000      1.29
@@ -93,6 +93,7 @@
 Etk_Stock_Size *                               T_PTROBJ
 Etk_String *                                   T_PTROBJ
 Etk_Spinner *                                  T_PTROBJ_ETK
+Etk_Widget_Swallow_Error                       T_IV
 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