Data Fields
_Elm_Toolbar_Data Struct Reference

Data Fields

Evas_Objecthit_rect
 
Evas_Objectbx
 
Evas_Objectmore
 
Evas_Objectbx_more
 
Evas_Objectbx_more2
 
Evas_Objectmenu_parent
 
Eina_Inlistitems
 
Elm_Toolbar_Item_Datamore_item
 
Elm_Object_Itemselected_item
 a selected item by mouse click, return key, api, and etc. More...
 
Elm_Object_Itemfocused_item
 a focused item by keypad arrow or mouse. More...
 
Elm_Object_Itemlast_focused_item
 This records the last focused item when widget looses focus. More...
 
Elm_Toolbar_Item_Datareorder_empty
 
Elm_Toolbar_Item_Datareorder_item
 
Elm_Toolbar_Shrink_Mode shrink_mode
 
int theme_icon_size
 
int priv_icon_size
 
int icon_size
 
int standard_priority
 
int minw_bx
 
int minh_bx
 
unsigned int item_count
 
unsigned int separator_count
 
double align
 
Elm_Object_Select_Mode select_mode
 
Ecore_Timerlong_timer
 
Ecore_Jobresize_job
 
Efl_Ui_Layout_Orientation dir
 
Eina_Bool long_press: 1
 
Eina_Bool homogeneous: 1
 
Eina_Bool delete_me: 1
 
Eina_Bool reorder_mode: 1
 
Eina_Bool transverse_expanded: 1
 
Eina_Bool mouse_down: 1
 a flag that mouse is down on the toolbar at the moment. More...
 

Field Documentation

◆ selected_item

Elm_Object_Item* _Elm_Toolbar_Data::selected_item

a selected item by mouse click, return key, api, and etc.

◆ focused_item

Elm_Object_Item* _Elm_Toolbar_Data::focused_item

a focused item by keypad arrow or mouse.

This is set to NULL if widget looses focus.

◆ last_focused_item

Elm_Object_Item* _Elm_Toolbar_Data::last_focused_item

This records the last focused item when widget looses focus.

This is required to set the focus on last focused item when widgets gets focus.

◆ mouse_down

Eina_Bool _Elm_Toolbar_Data::mouse_down

a flag that mouse is down on the toolbar at the moment.

This flag is set to true on mouse and reset to false on mouse up.