Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_x Modified Files: Tag: SPLIT Ecore_X.h Makefile.am ecore_x_window.c Added Files: Tag: SPLIT ecore_x_gc.c ecore_x_pixmap.c ecore_x_window_shape.c Log Message: ecore_evas is almost complete... :) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_x/Attic/Ecore_X.h,v retrieving revision 1.1.2.19 retrieving revision 1.1.2.20 diff -u -3 -r1.1.2.19 -r1.1.2.20 --- Ecore_X.h 8 Feb 2003 07:03:41 -0000 1.1.2.19 +++ Ecore_X.h 9 Feb 2003 00:41:46 -0000 1.1.2.20 @@ -427,7 +427,16 @@ void ecore_x_window_prop_xy_set(Window win, int x, int y); void ecore_x_window_prop_borderless_set(Window win, int borderless); void ecore_x_window_prop_layer_set(Window win, int layer); + +void ecore_x_window_shape_mask_set(Window win, Pixmap mask); +Pixmap ecore_x_pixmap_new(Window win, int w, int h, int dep); +void ecore_x_pixmap_del(Pixmap pmap); +void ecore_x_pixmap_paste(Pixmap pmap, Drawable dest, GC gc, int sx, int sy, int w, +int h, int dx, int dy); + +GC ecore_x_gc_new(Drawable draw); +void ecore_x_gc_del(GC gc); + #ifdef __cplusplus } #endif =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_x/Attic/Makefile.am,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -3 -r1.1.2.4 -r1.1.2.5 --- Makefile.am 8 Feb 2003 01:30:57 -0000 1.1.2.4 +++ Makefile.am 9 Feb 2003 00:41:46 -0000 1.1.2.5 @@ -14,7 +14,17 @@ ecore_x_events.c \ ecore_x_window.c \ ecore_x_window_prop.c \ +ecore_x_window_shape.c \ +ecore_x_pixmap.c \ +ecore_x_gc.c \ ecore_x_private.h -libecore_x_la_LIBADD = @x_ldflags@ @x_libs@ +libecore_x_la_LIBADD = $(LDFLAGS) \ +$(top_builddir)/src/lib/ecore/libecore.la \ +@x_ldflags@ \ +@x_libs@ + libecore_x_la_LDFLAGS = -version-info 1:0:0 + +libecore_x_la_DEPENDENCIES = \ +$(top_builddir)/src/lib/ecore/libecore.la =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_x/Attic/ecore_x_window.c,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -3 -r1.1.2.4 -r1.1.2.5 --- ecore_x_window.c 8 Feb 2003 07:03:41 -0000 1.1.2.4 +++ ecore_x_window.c 9 Feb 2003 00:41:46 -0000 1.1.2.5 @@ -269,6 +269,7 @@ Window dummy_win; int dummy_x, dummy_y; unsigned int ret_w, ret_h, dummy_border, dummy_depth; + if (win == 0) win = DefaultRootWindow(_ecore_x_disp); ret_w = 0; ret_h = 0; @@ -285,6 +286,7 @@ void ecore_x_window_cursor_show(Window win, int show) { + if (win == 0) win = DefaultRootWindow(_ecore_x_disp); if (!show) { Cursor c; ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs