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