Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib Modified Files: Evas.h Log Message: oooh... i found a nasty mouse grab/count/accoutning/hold etc. issue with events. fixed (thanks bart!) :) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/Evas.h,v retrieving revision 1.33 retrieving revision 1.34 diff -u -3 -r1.33 -r1.34 --- Evas.h 8 Jan 2005 10:02:17 -0000 1.33 +++ Evas.h 20 Jan 2005 06:54:44 -0000 1.34 @@ -26,7 +26,7 @@ * @brief These routines are used for Evas library interaction. */ -enum _Evas_Callback_Type +typedef enum _Evas_Callback_Type { EVAS_CALLBACK_MOUSE_IN, /**< Mouse In Event */ EVAS_CALLBACK_MOUSE_OUT, /**< Mouse Out Event */ @@ -44,16 +44,39 @@ EVAS_CALLBACK_MOVE, /**< Move Event */ EVAS_CALLBACK_RESIZE, /**< Resize Event */ EVAS_CALLBACK_RESTACK /**< Restack Event */ -}; -typedef enum _Evas_Callback_Type Evas_Callback_Type; /**< The type of event to trigger the callback */ +} Evas_Callback_Type; /**< The type of event to trigger the callback */ -enum _Evas_Button_Flags +typedef enum _Evas_Button_Flags { EVAS_BUTTON_NONE = 0, /**< No extra mouse button data */ EVAS_BUTTON_DOUBLE_CLICK = (1 << 0), /**< This mouse button press was the 2nd press of a double click */ EVAS_BUTTON_TRIPLE_CLICK = (1 << 1) /**< This mouse button press was the 3rd press of a triple click */ -}; -typedef enum _Evas_Button_Flags Evas_Button_Flags; /**< Flags for Mouse Button events */ +} Evas_Button_Flags; /**< Flags for Mouse Button events */ + +typedef enum _Evas_Format_Type +{ + EVAS_FORMAT_NONE = 0, + EVAS_FORMAT_FONT, + EVAS_FORMAT_SIZE, + EVAS_FORMAT_COLOR, + EVAS_FORMAT_COLOR2, + EVAS_FORMAT_COLOR3, + EVAS_FORMAT_ALIGN, + EVAS_FORMAT_STYLE, + EVAS_FORMAT_UNDERLINE, + EVAS_FORMAT_NEWLINE, + EVAS_FORMAT_TAB, + EVAS_FORMAT_L2R, + EVAS_FORMAT_R2L, + EVAS_FORMAT_ANCHOR +} Evas_Format_Type; + +typedef enum _Evas_Format_Direction +{ + EVAS_FORMAT_DIRECTION_VERTICAL = 0, + EVAS_FORMAT_DIRECTION_HORIZONTAL = 1 +} Evas_Format_Direction; + typedef struct _Evas_List Evas_List; /**< A generic linked list node handle */ typedef struct _Evas_Rectangle Evas_Rectangle; /**< A generic rectangle handle */ ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs