Efl.Ui.Box

Methods

Name Type Return type Keys Params Implemented in Declared in
add M void Efl.Ui.Box Evas.Object_Smart
calculate M void Efl.Ui.Box Evas.Object_Smart
constructor M Eo.Base * Efl.Ui.Box Eo.Base
content_count M int Efl.Ui.Box Efl.Container
content_iterate M iterator * Efl.Ui.Box Efl.Container
del M void Efl.Ui.Box Evas.Object_Smart
focus_direction M bool base:Evas.Object *, degree:double, direction:Evas.Object *, direction_item:Elm.Widget_Item *, weight:double Efl.Ui.Box Elm.Widget
focus_direction_manager_is M bool Efl.Ui.Box Elm.Widget
focus_next M bool dir:Elm.Focus_Direction, next:Evas.Object *, next_item:Elm.Widget_Item * Efl.Ui.Box Elm.Widget
focus_next_manager_is M bool Efl.Ui.Box Elm.Widget
layout_do M void pack:Efl.Gfx.Base *, data:void * Efl.Ui.Box Efl.Pack_Layout
layout_engine G,S void engine:Eo.Base *, data:void * Efl.Ui.Box Efl.Pack_Layout
layout_request M void Efl.Ui.Box Efl.Pack_Layout
layout_update M void Efl.Ui.Box Efl.Pack_Layout
pack M bool subobj:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack
pack_after M bool subobj:Efl.Gfx.Base *, existing:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack_Linear
pack_align G,S void align_horiz:double, align_vert:double Efl.Ui.Box Efl.Pack
pack_at M bool subobj:Efl.Gfx.Base *, index:int Efl.Ui.Box Efl.Pack_Linear
pack_before M bool subobj:Efl.Gfx.Base *, existing:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack_Linear
pack_begin M bool subobj:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack_Linear
pack_clear M bool Efl.Ui.Box Efl.Pack
pack_content_get M Efl.Gfx.Base * index:int Efl.Ui.Box Efl.Pack_Linear
pack_direction G,S void orient:Efl.Orient Efl.Ui.Box Efl.Pack_Linear
pack_end M bool subobj:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack_Linear
pack_index_get M int subobj:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack_Linear
pack_padding G,S void pad_horiz:double, pad_vert:double, scalable:bool Efl.Ui.Box Efl.Pack
pack_unpack_at M Efl.Gfx.Base * index:int Efl.Ui.Box Efl.Pack_Linear
unpack M bool subobj:Efl.Gfx.Base * Efl.Ui.Box Efl.Pack
unpack_all M bool Efl.Ui.Box Efl.Pack
description G,S void description:char * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
event_emit M void accessible:Elm.Interface_Atspi_Accessible *, event:Eo.Event_Description *, event_info:void * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
event_handler_add M Elm.Atspi.Event.Handler * cb:Eo_Event_Cb, data:void * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
event_handler_del M void handler:Elm.Atspi.Event.Handler * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
index_in_parent G void idx:int Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
localized_role_name G void localized_name:char * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
relation_set G void relations:Elm.Atspi.Relation_Set Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
relationship_append M bool type:Elm.Atspi.Relation_Type, relation_object:Elm.Interface_Atspi_Accessible * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
relationship_remove M void type:Elm.Atspi.Relation_Type, relation_object:Elm.Interface_Atspi_Accessible * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
relationships_clear M void Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
role G,S void role:Elm.Atspi.Role Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
role_name G void role_name:char * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
root G void ret:Eo.Base * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
translation_domain G,S void domain:char * Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
type G,S void type:Elm.Atspi.Type Elm.Interface_Atspi_Accessible Elm.Interface_Atspi_Accessible
accessible_at_point_get M Eo.Base * screen_coords:bool, x:int, y:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
alpha G void alpha:double Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
contains M bool screen_coords:bool, x:int, y:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
extents G,S void screen_coords:bool x:int, y:int, w:int, h:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
layer G void layer:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
position G,S void screen_coords:bool x:int, y:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
size G,S void w:int, h:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
z_order G void z_order:int Elm.Interface_Atspi_Component Elm.Interface_Atspi_Component
access M void acs:bool Elm.Widget Elm.Widget
access_highlight_in_theme G,S void highlight:bool Elm.Widget Elm.Widget
access_info G,S void txt:char * Elm.Widget Elm.Widget
activate M bool act:Elm.Activate Elm.Widget Elm.Widget
attributes G void attributes:list * Elm.Widget Elm.Interface_Atspi_Accessible
can_focus G,S void can_focus:bool Elm.Widget Elm.Widget
can_focus_child_list G list * Elm.Widget Elm.Widget
child_can_focus G bool Elm.Widget Elm.Widget
children G void children:list * Elm.Widget Elm.Interface_Atspi_Accessible
clip S void clip:Evas.Object * Elm.Widget Evas.Object_Smart
clip_unset M void Elm.Widget Evas.Object_Smart
color S void r:int, g:int, b:int, a:int Elm.Widget Evas.Object_Smart
cursor_add M void cur:Elm.Cursor * Elm.Widget Elm.Widget
cursor_del M void cur:Elm.Cursor * Elm.Widget Elm.Widget
dbg_info_get M void root_node:Eo.Dbg_Info * Elm.Widget Eo.Base
destructor M void Elm.Widget Eo.Base
disable M bool Elm.Widget Elm.Widget
disabled G,S void disabled:bool Elm.Widget Elm.Widget
display_mode S void dispmode:Evas.Display_Mode Elm.Widget Elm.Widget
domain_part_text_translatable S void part:char *, domain:char *, translatable:bool Elm.Widget Elm.Widget
domain_translatable_part_text S void part:char *, domain:char *, label:char * Elm.Widget Elm.Widget
drag_child_locked_x G int Elm.Widget Elm.Widget
drag_child_locked_y G int Elm.Widget Elm.Widget
drag_lock_x G,S void lock:bool Elm.Widget Elm.Widget
drag_lock_y G,S void lock:bool Elm.Widget Elm.Widget
event M bool source:Evas.Object *, type:Evas.Callback_Type, event_info:void * Elm.Widget Elm.Widget
event_callback_add M void func:Elm_Event_Cb, data:void * Elm.Widget Elm.Widget
event_callback_del M void * func:Elm_Event_Cb, data:void * Elm.Widget Elm.Widget
event_propagate M bool type:Evas.Callback_Type, event_info:void *, event_flags:Evas.Event_Flags * Elm.Widget Elm.Widget
focus G,S void focus:bool Elm.Widget Elm.Widget
focus_custom_chain G,S void objs:list * Elm.Widget Elm.Widget
focus_custom_chain_append M void child:Evas.Object *, relative_child:Evas.Object * Elm.Widget Elm.Widget
focus_custom_chain_prepend M void child:Evas.Object *, relative_child:Evas.Object * Elm.Widget Elm.Widget
focus_custom_chain_unset M void Elm.Widget Elm.Widget
focus_cycle M void dir:Elm.Focus_Direction Elm.Widget Elm.Widget
focus_direction_get M bool base:Evas.Object *, degree:double, direction:Evas.Object *, direction_item:Elm.Widget_Item *, weight:double Elm.Widget Elm.Widget
focus_direction_go M bool degree:double Elm.Widget Elm.Widget
focus_disabled_handle M void Elm.Widget Elm.Widget
focus_grab M bool Elm.Widget Elm.Interface_Atspi_Component
focus_hide_handle M void Elm.Widget Elm.Widget
focus_highlight_geometry_get M void x:Evas.Coord, y:Evas.Coord, w:Evas.Coord, h:Evas.Coord Elm.Widget Elm.Widget
focus_highlight_style G,S void style:char * Elm.Widget Elm.Widget
focus_list_direction_get M bool base:Evas.Object *, items:list *, list_data_get:list_data_get_func_type, degree:double, direction:Evas.Object *, direction_item:Elm.Widget_Item *, weight:double Elm.Widget Elm.Widget
focus_list_next_get M bool items:list *, list_data_get:list_data_get_func_type, dir:Elm.Focus_Direction, next:Evas.Object *, next_item:Elm.Widget_Item * Elm.Widget Elm.Widget
focus_mouse_up_handle M void Elm.Widget Elm.Widget
focus_move_policy G,S void policy:Elm.Focus.Move_Policy Elm.Widget Elm.Widget
focus_move_policy_automatic G,S void automatic:bool Elm.Widget Elm.Widget
focus_next_get M bool dir:Elm.Focus_Direction, next:Evas.Object *, next_item:Elm.Widget_Item * Elm.Widget Elm.Widget
focus_next_item_get M Elm.Widget_Item * dir:Elm.Focus_Direction Elm.Widget Elm.Widget
focus_next_item_set M void next_item:Elm.Widget_Item *, dir:Elm.Focus_Direction Elm.Widget Elm.Widget
focus_next_object_get M Evas.Object * dir:Elm.Focus_Direction Elm.Widget Elm.Widget
focus_next_object_set M void next:Evas.Object *, dir:Elm.Focus_Direction Elm.Widget Elm.Widget
focus_order G uint Elm.Widget Elm.Widget
focus_reconfigure M void Elm.Widget Elm.Widget
focus_region G bool x:Evas.Coord, y:Evas.Coord, w:Evas.Coord, h:Evas.Coord Elm.Widget Elm.Widget
focus_region_show M void Elm.Widget Elm.Widget
focus_region_show_mode G,S void mode:Elm.Focus.Region.Show_Mode Elm.Widget Elm.Widget
focus_restore M void Elm.Widget Elm.Widget
focus_steal M void item:Elm.Widget_Item * Elm.Widget Elm.Widget
focus_tree_unfocusable_handle M void Elm.Widget Elm.Widget
focused_item G Elm.Widget_Item * Elm.Widget Elm.Widget
focused_object G Evas.Object * Elm.Widget Elm.Widget
focused_object_clear M void Elm.Widget Elm.Widget
hide M void Elm.Widget Evas.Object_Smart
highlight G bool Elm.Widget Elm.Widget
highlight_ignore G,S void ignore:bool Elm.Widget Elm.Widget
highlight_in_theme G,S void highlight:bool Elm.Widget Elm.Widget
hover_object S void sobj:Evas.Object * Elm.Widget Elm.Widget
item_loop_enabled G,S void enable:bool Elm.Widget Elm.Widget
member_add M void sub_obj:Evas.Object * Elm.Widget Evas.Object_Smart
member_del M void sub_obj:Evas.Object * Elm.Widget Evas.Object_Smart
mirrored G,S void mirrored:bool Elm.Widget Elm.Widget
mirrored_automatic G,S void automatic:bool Elm.Widget Elm.Widget
move M void x:Evas.Coord, y:Evas.Coord Elm.Widget Evas.Object_Smart
name G,S void name:char * Elm.Widget Elm.Interface_Atspi_Accessible
name_find M Evas.Object * name:char *, recurse:int Elm.Widget Elm.Widget
newest_focus_order_get M Evas.Object * newest_focus_order:uint, can_focus_only:bool Elm.Widget Elm.Widget
on_focus M bool item:Elm.Widget_Item * Elm.Widget Elm.Widget
on_focus_region M bool x:Evas.Coord, y:Evas.Coord, w:Evas.Coord, h:Evas.Coord Elm.Widget Elm.Widget
on_show_region_hook S void func:region_hook_func_type, data:void * Elm.Widget Elm.Widget
orientation S void rotation:int Elm.Widget Elm.Widget
orientation_mode_disabled G,S void disabled:bool Elm.Widget Elm.Widget
parent G,S void parent:Elm.Interface_Atspi_Accessible * Elm.Widget Elm.Interface_Atspi_Accessible
parent2 G,S void parent:Evas.Object * Elm.Widget Elm.Widget
parent_highlight S void highlighted:bool Elm.Widget Elm.Widget
parent_widget G Evas.Object * Elm.Widget Elm.Widget
parents_bounce G void horiz:bool, vert:bool Elm.Widget Elm.Widget
part_text G,S void part:char * label:char * Elm.Widget Elm.Widget
part_text_translate M char * part:char *, text:char * Elm.Widget Elm.Widget
resize M void w:Evas.Coord, h:Evas.Coord Elm.Widget Evas.Object_Smart
resize_object S void sobj:Evas.Object *, sub_obj:bool Elm.Widget Elm.Widget
scale G,S void scale:double Elm.Widget Elm.Widget
scroll_freeze G int Elm.Widget Elm.Widget
scroll_freeze_pop M void Elm.Widget Elm.Widget
scroll_freeze_push M void Elm.Widget Elm.Widget
scroll_hold G int Elm.Widget Elm.Widget
scroll_hold_pop M void Elm.Widget Elm.Widget
scroll_hold_push M void Elm.Widget Elm.Widget
scrollable_children G list * Elm.Widget Elm.Widget
show M void Elm.Widget Evas.Object_Smart
show_region_get M void x:Evas.Coord, y:Evas.Coord, w:Evas.Coord, h:Evas.Coord Elm.Widget Elm.Widget
show_region_set M void x:Evas.Coord, y:Evas.Coord, w:Evas.Coord, h:Evas.Coord, forceshow:bool Elm.Widget Elm.Widget
signal_callback_add M void emission:char *, source:char *, func:Edje.Signal_Cb, data:void * Elm.Widget Elm.Widget
signal_callback_del M void * emission:char *, source:char *, func:Edje.Signal_Cb Elm.Widget Elm.Widget
signal_emit M void emission:char *, source:char * Elm.Widget Elm.Widget
smart_no_render S void hide:bool Elm.Widget Evas.Object_Smart
state_set G void states:Elm.Atspi.State_Set Elm.Widget Elm.Interface_Atspi_Accessible
style G,S void style:char * Elm.Widget Elm.Widget
sub_object_add M bool sobj:Evas.Object * Elm.Widget Elm.Widget
sub_object_del M bool sobj:Evas.Object * Elm.Widget Elm.Widget
theme G,S void th:Elm.Theme * Elm.Widget Elm.Widget
theme_apply M bool Elm.Widget Elm.Widget
theme_object S void edj:Evas.Object *, wname:char *, welement:char *, wstyle:char * Elm.Widget Elm.Widget
tooltip_add M void tt:Elm.Tooltip * Elm.Widget Elm.Widget
tooltip_del M void tt:Elm.Tooltip * Elm.Widget Elm.Widget
top G Evas.Object * Elm.Widget Elm.Widget
translatable_part_text_get M char * part:char * Elm.Widget Elm.Widget
translate M bool Elm.Widget Elm.Widget
tree_unfocusable G,S void tree_unfocusable:bool Elm.Widget Elm.Widget
widget_parent G,S void parent:Evas.Object * Elm.Widget Elm.Widget
children_iterator_new M iterator * Eo.Base Eo.Base
comment G,S void comment:char * Eo.Base Eo.Base
composite_attach M bool comp_obj:Eo.Base * Eo.Base Eo.Base
composite_detach M bool comp_obj:Eo.Base * Eo.Base Eo.Base
composite_part_is M bool Eo.Base Eo.Base
del M void Eo.Base Eo.Base
event_callback_array_del M bool array:Eo.Callback_Array_Item *, user_data:void * Eo.Base Eo.Base
event_callback_array_priority_add M bool array:Eo.Callback_Array_Item *, priority:Eo.Callback_Priority, data:void * Eo.Base Eo.Base
event_callback_call M bool desc:Eo.Event_Description *, event_info:void * Eo.Base Eo.Base
event_callback_del M bool desc:Eo.Event_Description *, func:Eo.Event_Cb, user_data:void * Eo.Base Eo.Base
event_callback_forwarder_add M void desc:Eo.Event_Description *, new_obj:Eo.Base * Eo.Base Eo.Base
event_callback_forwarder_del M void desc:Eo.Event_Description *, new_obj:Eo.Base * Eo.Base Eo.Base
event_callback_priority_add M bool desc:Eo.Event_Description *, priority:Eo.Callback_Priority, cb:Eo.Event_Cb, data:void * Eo.Base Eo.Base
event_freeze M void Eo.Base Eo.Base
event_freeze_count G void fcount:int Eo.Base Eo.Base
event_global_freeze M void Eo.Base Eo.Base
event_global_freeze_count G void fcount:int Eo.Base Eo.Base
event_global_thaw M void Eo.Base Eo.Base
event_thaw M void Eo.Base Eo.Base
finalize M Eo.Base * Eo.Base Eo.Base
finalized G void finalized:bool Eo.Base Eo.Base
id G,S void id:char * Eo.Base Eo.Base
id_find M Eo.Base * search:char * Eo.Base Eo.Base
key_data_get M void * key:char * Eo.Base Eo.Base
key_data_set M void key:char *, data:void * Eo.Base Eo.Base
key_del M void key:char * Eo.Base Eo.Base
key_obj_get M Eo.Base * key:char * Eo.Base Eo.Base
key_obj_set M void key:char *, objdata:Eo.Base * Eo.Base Eo.Base
key_value_get M Eina.Value * key:char * Eo.Base Eo.Base
key_value_set M void key:char *, value:Eina.Value * Eo.Base Eo.Base
parent G,S void parent:Eo.Base * Eo.Base Eo.Base
provider_find M Eo.Base * klass:Eo.Base * Eo.Base Eo.Base
wref_add M void wref:Eo.Base * Eo.Base Eo.Base
wref_del M void wref:void * Eo.Base Eo.Base
above G Efl.Gfx.Stack * Evas.Object Efl.Gfx.Stack
anti_alias G,S void anti_alias:bool Evas.Object Evas.Object
below G Efl.Gfx.Stack * Evas.Object Efl.Gfx.Stack
clip G,S void clip:Evas.Object * Evas.Object Evas.Object
clip_unset M void Evas.Object Evas.Object
clipees G list * Evas.Object Evas.Object
clipees_has M bool Evas.Object Evas.Object
color G,S void r:int, g:int, b:int, a:int Evas.Object Efl.Gfx.Base
color_part G,S bool part:char * r:int, g:int, b:int, a:int Evas.Object Efl.Gfx.Base
evas G void ret:Evas.Common_Interface * Evas.Object Evas.Common_Interface
focus G,S void focus:bool Evas.Object Evas.Object
freeze_events G,S void freeze:bool Evas.Object Evas.Object
is_frame_object G,S void is_frame:bool Evas.Object Evas.Object
key_grab M bool keyname:char *, modifiers:Evas.Modifier_Mask, not_modifiers:Evas.Modifier_Mask, exclusive:bool Evas.Object Evas.Object
key_ungrab M void keyname:char *, modifiers:Evas.Modifier_Mask, not_modifiers:Evas.Modifier_Mask Evas.Object Evas.Object
layer G,S void l:short Evas.Object Efl.Gfx.Stack
legacy_ctor M void Evas.Object Evas.Object
lower M void Evas.Object Efl.Gfx.Stack
map G,S void map:Evas.Map * Evas.Object Evas.Object
map_enable G,S void enabled:bool Evas.Object Evas.Object
name G,S void name:char * Evas.Object Evas.Object
name_child_find M Evas.Object * name:char *, recurse:int Evas.Object Evas.Object
no_render G,S void enable:bool Evas.Object Evas.Object
pass_events G,S void pass:bool Evas.Object Evas.Object
pointer_mode G,S void pointer_mode:Evas.Object_Pointer_Mode Evas.Object Evas.Object
position G,S void x:int, y:int Evas.Object Efl.Gfx.Base
precise_is_inside G,S void precise:bool Evas.Object Evas.Object
propagate_events G,S void propagate:bool Evas.Object Evas.Object
raise M void Evas.Object Efl.Gfx.Stack
render_op G,S void render_op:Evas.Render_Op Evas.Object Evas.Object
render_parent G void parent:Evas.Object * Evas.Object Evas.Object
repeat_events G,S void repeat:bool Evas.Object Evas.Object
scale G,S void scale:double Evas.Object Evas.Object
size G,S void w:int, h:int Evas.Object Efl.Gfx.Base
size_hint_align G,S void x:double, y:double Evas.Object Evas.Object
size_hint_aspect G,S void aspect:Evas.Aspect_Control, w:Evas.Coord, h:Evas.Coord Evas.Object Evas.Object
size_hint_display_mode G,S void dispmode:Evas.Display_Mode Evas.Object Evas.Object
size_hint_max G,S void w:Evas.Coord, h:Evas.Coord Evas.Object Evas.Object
size_hint_min G,S void w:Evas.Coord, h:Evas.Coord Evas.Object Evas.Object
size_hint_padding G,S void l:Evas.Coord, r:Evas.Coord, t:Evas.Coord, b:Evas.Coord Evas.Object Evas.Object
size_hint_request G,S void w:Evas.Coord, h:Evas.Coord Evas.Object Evas.Object
size_hint_weight G,S void x:double, y:double Evas.Object Evas.Object
smart_clipped_clipper G Evas.Object * Evas.Object Evas.Object
smart_move_children_relative M void dx:Evas.Coord, dy:Evas.Coord Evas.Object Evas.Object
stack_above M void above:Efl.Gfx.Stack * Evas.Object Efl.Gfx.Stack
stack_below M void below:Efl.Gfx.Stack * Evas.Object Efl.Gfx.Stack
static_clip G,S void is_static_clip:bool Evas.Object Evas.Object
type G,S void type:char * Evas.Object Evas.Object
visible G,S void v:bool Evas.Object Efl.Gfx.Base
attach M void s:Evas.Smart * Evas.Object_Smart Evas.Object_Smart
callback_description_find M void name:char *, class_description:Evas.Smart_Cb_Description *, instance_description:Evas.Smart_Cb_Description * Evas.Object_Smart Evas.Object_Smart
callbacks_descriptions_get M void class_descriptions:void *, class_count:uint, instance_descriptions:void *, instance_count:uint Evas.Object_Smart Evas.Object_Smart
callbacks_descriptions_set M bool descriptions:Evas.Smart_Cb_Description * Evas.Object_Smart Evas.Object_Smart
changed M void Evas.Object_Smart Evas.Object_Smart
data S void data:void * Evas.Object_Smart Evas.Object_Smart
iterator_new M iterator * Evas.Object_Smart Evas.Object_Smart
members G list * Evas.Object_Smart Evas.Object_Smart
need_recalculate G,S void value:bool Evas.Object_Smart Evas.Object_Smart
paragraph_direction G,S void dir:Evas.BiDi_Direction Evas.Object_Smart Evas.Object
smart G Evas.Smart * Evas.Object_Smart Evas.Object_Smart
smart_data G void * Evas.Object_Smart Evas.Object
smart_type_check M bool type:char * Evas.Object_Smart Evas.Object
smart_type_check_ptr M bool type:char * Evas.Object_Smart Evas.Object

Inheritance conflicts