more reordering

SVN revision: 64213
This commit is contained in:
Mike Blumenkrantz 2011-10-20 22:23:29 +00:00
parent 4607b50c5e
commit baf20fbec8
1 changed files with 68 additions and 68 deletions

View File

@ -14,6 +14,74 @@ typedef struct _Item_Block Item_Block;
typedef struct _Pan Pan;
typedef struct _Item_Cache Item_Cache;
struct _Elm_Genlist_Item
{
Elm_Widget_Item base;
EINA_INLIST;
Widget_Data *wd;
const Elm_Genlist_Item_Class *itc;
Elm_Genlist_Item *parent;
Item_Block *block;
Eina_List *items;
Evas_Coord x, y, w, h, minw, minh;
Elm_Genlist_Item *group_item;
Elm_Genlist_Item_Flags flags;
struct
{
Evas_Smart_Cb func;
const void *data;
} func;
Evas_Object *spacer;
Eina_List *labels, *icons, *states, *icon_objs;
Eina_List *mode_labels, *mode_icons, *mode_states, *mode_icon_objs;
Ecore_Timer *long_timer;
Ecore_Timer *swipe_timer;
Evas_Coord dx, dy;
Evas_Coord scrl_x, scrl_y, old_scrl_y;
Elm_Genlist_Item *rel;
Evas_Object *mode_view;
struct
{
const void *data;
Elm_Tooltip_Item_Content_Cb content_cb;
Evas_Smart_Cb del_cb;
const char *style;
Eina_Bool free_size : 1;
} tooltip;
const char *mouse_cursor;
int relcount;
int walking;
int expanded_depth;
int order_num_in;
Eina_Bool before : 1;
Eina_Bool want_unrealize : 1;
Eina_Bool want_realize : 1;
Eina_Bool realized : 1;
Eina_Bool selected : 1;
Eina_Bool highlighted : 1;
Eina_Bool expanded : 1;
Eina_Bool disabled : 1;
Eina_Bool display_only : 1;
Eina_Bool mincalcd : 1;
Eina_Bool queued : 1;
Eina_Bool showme : 1;
Eina_Bool delete_me : 1;
Eina_Bool down : 1;
Eina_Bool dragging : 1;
Eina_Bool updateme : 1;
Eina_Bool nocache : 1;
Eina_Bool stacking_even : 1;
Eina_Bool nostacking : 1;
Eina_Bool move_effect_enabled : 1;
};
struct _Widget_Data
{
Eina_Inlist_Sorted_State *state;
@ -96,74 +164,6 @@ struct _Item_Block
Eina_Bool must_recalc : 1;
};
struct _Elm_Genlist_Item
{
Elm_Widget_Item base;
EINA_INLIST;
Widget_Data *wd;
Item_Block *block;
Eina_List *items;
Evas_Coord x, y, w, h, minw, minh;
const Elm_Genlist_Item_Class *itc;
Elm_Genlist_Item *parent;
Elm_Genlist_Item *group_item;
Elm_Genlist_Item_Flags flags;
struct
{
Evas_Smart_Cb func;
const void *data;
} func;
Evas_Object *spacer;
Eina_List *labels, *icons, *states, *icon_objs;
Eina_List *mode_labels, *mode_icons, *mode_states, *mode_icon_objs;
Ecore_Timer *long_timer;
Ecore_Timer *swipe_timer;
Evas_Coord dx, dy;
Evas_Coord scrl_x, scrl_y, old_scrl_y;
Elm_Genlist_Item *rel;
Evas_Object *mode_view;
struct
{
const void *data;
Elm_Tooltip_Item_Content_Cb content_cb;
Evas_Smart_Cb del_cb;
const char *style;
Eina_Bool free_size : 1;
} tooltip;
const char *mouse_cursor;
int relcount;
int walking;
int expanded_depth;
int order_num_in;
Eina_Bool before : 1;
Eina_Bool want_unrealize : 1;
Eina_Bool want_realize : 1;
Eina_Bool realized : 1;
Eina_Bool selected : 1;
Eina_Bool highlighted : 1;
Eina_Bool expanded : 1;
Eina_Bool disabled : 1;
Eina_Bool display_only : 1;
Eina_Bool mincalcd : 1;
Eina_Bool queued : 1;
Eina_Bool showme : 1;
Eina_Bool delete_me : 1;
Eina_Bool down : 1;
Eina_Bool dragging : 1;
Eina_Bool updateme : 1;
Eina_Bool nocache : 1;
Eina_Bool stacking_even : 1;
Eina_Bool nostacking : 1;
Eina_Bool move_effect_enabled : 1;
};
struct _Item_Cache
{
EINA_INLIST;