Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.h Log Message: Reuse event struct =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_border.h,v retrieving revision 1.165 retrieving revision 1.166 diff -u -3 -r1.165 -r1.166 --- e_border.h 3 Oct 2007 07:13:02 -0000 1.165 +++ e_border.h 11 Nov 2007 11:48:40 -0000 1.166 @@ -86,24 +86,24 @@ typedef struct _E_Border E_Border; typedef struct _E_Border_Pending_Move_Resize E_Border_Pending_Move_Resize; typedef struct _E_Border_Hook E_Border_Hook; -typedef struct _E_Event_Border_Resize E_Event_Border_Resize; -typedef struct _E_Event_Border_Move E_Event_Border_Move; -typedef struct _E_Event_Border_Add E_Event_Border_Add; -typedef struct _E_Event_Border_Remove E_Event_Border_Remove; -typedef struct _E_Event_Border_Show E_Event_Border_Show; -typedef struct _E_Event_Border_Hide E_Event_Border_Hide; -typedef struct _E_Event_Border_Iconify E_Event_Border_Iconify; -typedef struct _E_Event_Border_Uniconify E_Event_Border_Uniconify; -typedef struct _E_Event_Border_Stick E_Event_Border_Stick; -typedef struct _E_Event_Border_Unstick E_Event_Border_Unstick; +typedef struct _E_Event_Border_Simple E_Event_Border_Resize; +typedef struct _E_Event_Border_Simple E_Event_Border_Move; +typedef struct _E_Event_Border_Simple E_Event_Border_Add; +typedef struct _E_Event_Border_Simple E_Event_Border_Remove; +typedef struct _E_Event_Border_Simple E_Event_Border_Show; +typedef struct _E_Event_Border_Simple E_Event_Border_Hide; +typedef struct _E_Event_Border_Simple E_Event_Border_Iconify; +typedef struct _E_Event_Border_Simple E_Event_Border_Uniconify; +typedef struct _E_Event_Border_Simple E_Event_Border_Stick; +typedef struct _E_Event_Border_Simple E_Event_Border_Unstick; typedef struct _E_Event_Border_Zone_Set E_Event_Border_Zone_Set; typedef struct _E_Event_Border_Desk_Set E_Event_Border_Desk_Set; typedef struct _E_Event_Border_Stack E_Event_Border_Stack; -typedef struct _E_Event_Border_Icon_Change E_Event_Border_Icon_Change; -typedef struct _E_Event_Border_Urgent_Change E_Event_Border_Urgent_Change; -typedef struct _E_Event_Border_Focus_In E_Event_Border_Focus_In; -typedef struct _E_Event_Border_Focus_Out E_Event_Border_Focus_Out; -typedef struct _E_Event_Border_Property E_Event_Border_Property; +typedef struct _E_Event_Border_Simple E_Event_Border_Icon_Change; +typedef struct _E_Event_Border_Simple E_Event_Border_Urgent_Change; +typedef struct _E_Event_Border_Simple E_Event_Border_Focus_In; +typedef struct _E_Event_Border_Simple E_Event_Border_Focus_Out; +typedef struct _E_Event_Border_Simple E_Event_Border_Property; #else #ifndef E_BORDER_H @@ -499,52 +499,7 @@ unsigned char delete_me : 1; }; -struct _E_Event_Border_Resize -{ - E_Border *border; -}; - -struct _E_Event_Border_Move -{ - E_Border *border; -}; - -struct _E_Event_Border_Add -{ - E_Border *border; -}; - -struct _E_Event_Border_Remove -{ - E_Border *border; -}; - -struct _E_Event_Border_Show -{ - E_Border *border; -}; - -struct _E_Event_Border_Hide -{ - E_Border *border; -}; - -struct _E_Event_Border_Iconify -{ - E_Border *border; -}; - -struct _E_Event_Border_Uniconify -{ - E_Border *border; -}; - -struct _E_Event_Border_Stick -{ - E_Border *border; -}; - -struct _E_Event_Border_Unstick +struct _E_Event_Border_Simple { E_Border *border; }; @@ -566,32 +521,6 @@ E_Border *border, *stack; E_Stacking type; }; - -struct _E_Event_Border_Icon_Change -{ - E_Border *border; -}; - -struct _E_Event_Border_Focus_In -{ - E_Border *border; -}; - -struct _E_Event_Border_Focus_Out -{ - E_Border *border; -}; - -struct _E_Event_Border_Urgent_Change -{ - E_Border *border; -}; - -struct _E_Event_Border_Property -{ - E_Border *border; -}; - EAPI int e_border_init(void); EAPI int e_border_shutdown(void); ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs