summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Zaoui <daniel.zaoui@samsung.com>2012-11-27 05:35:43 +0000
committerDaniel Zaoui <daniel.zaoui@yahoo.com>2012-11-27 05:35:43 +0000
commit6d595bbd6bf68a06c6722dc6f58e9cf4a0d27be3 (patch)
treeebda8c6247f3bc1639e0dcd3bc979b1dc6583d61
parent3c9ceb98cc45851281dcd1301ac54edb3c583ea9 (diff)
Added missing descriptions for Eo defines whose functions hadn't descriptions at all. Needed in language bindings.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com> SVN revision: 79732
-rw-r--r--src/lib/elc_ctxpopup.h20
-rw-r--r--src/lib/elm_button.h11
-rw-r--r--src/lib/elm_image.h152
-rw-r--r--src/lib/elm_interface_scrollable.h599
-rw-r--r--src/lib/elm_inwin.h7
-rw-r--r--src/lib/elm_layout.h67
-rw-r--r--src/lib/elm_list.h22
-rw-r--r--src/lib/elm_notify.h22
-rw-r--r--src/lib/elm_route.h11
-rw-r--r--src/lib/elm_toolbar.h22
-rw-r--r--src/lib/elm_widget.h1075
-rw-r--r--src/lib/elm_widget_container.h34
-rw-r--r--src/lib/elm_win.h11
13 files changed, 2043 insertions, 10 deletions
diff --git a/src/lib/elc_ctxpopup.h b/src/lib/elc_ctxpopup.h
index fb1e5028a..ecdf07998 100644
--- a/src/lib/elc_ctxpopup.h
+++ b/src/lib/elc_ctxpopup.h
@@ -77,7 +77,7 @@ enum
77 77
78 78
79/** 79/**
80 * @def ctxpopup_hover_parent_set 80 * @def elm_obj_ctxpopup_hover_parent_set
81 * @since 1.8 81 * @since 1.8
82 * 82 *
83 * @brief Set the Ctxpopup's parent 83 * @brief Set the Ctxpopup's parent
@@ -89,7 +89,7 @@ enum
89#define elm_obj_ctxpopup_hover_parent_set(parent) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HOVER_PARENT_SET), EO_TYPECHECK(Evas_Object *, parent) 89#define elm_obj_ctxpopup_hover_parent_set(parent) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HOVER_PARENT_SET), EO_TYPECHECK(Evas_Object *, parent)
90 90
91/** 91/**
92 * @def ctxpopup_hover_parent_get 92 * @def elm_obj_ctxpopup_hover_parent_get
93 * @since 1.8 93 * @since 1.8
94 * 94 *
95 * @brief Get the Ctxpopup's parent 95 * @brief Get the Ctxpopup's parent
@@ -101,7 +101,7 @@ enum
101#define elm_obj_ctxpopup_hover_parent_get(ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HOVER_PARENT_GET), EO_TYPECHECK(Evas_Object **, ret) 101#define elm_obj_ctxpopup_hover_parent_get(ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HOVER_PARENT_GET), EO_TYPECHECK(Evas_Object **, ret)
102 102
103/** 103/**
104 * @def ctxpopup_clear 104 * @def elm_obj_ctxpopup_clear
105 * @since 1.8 105 * @since 1.8
106 * 106 *
107 * @brief Clear all items in the given ctxpopup object. 107 * @brief Clear all items in the given ctxpopup object.
@@ -112,7 +112,7 @@ enum
112#define elm_obj_ctxpopup_clear() ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_CLEAR) 112#define elm_obj_ctxpopup_clear() ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_CLEAR)
113 113
114/** 114/**
115 * @def ctxpopup_horizontal_set 115 * @def elm_obj_ctxpopup_horizontal_set
116 * @since 1.8 116 * @since 1.8
117 * 117 *
118 * @brief Change the ctxpopup's orientation to horizontal or vertical. 118 * @brief Change the ctxpopup's orientation to horizontal or vertical.
@@ -124,7 +124,7 @@ enum
124#define elm_obj_ctxpopup_horizontal_set(horizontal) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HORIZONTAL_SET), EO_TYPECHECK(Eina_Bool, horizontal) 124#define elm_obj_ctxpopup_horizontal_set(horizontal) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HORIZONTAL_SET), EO_TYPECHECK(Eina_Bool, horizontal)
125 125
126/** 126/**
127 * @def ctxpopup_horizontal_get 127 * @def elm_obj_ctxpopup_horizontal_get
128 * @since 1.8 128 * @since 1.8
129 * 129 *
130 * @brief Get the value of current ctxpopup object's orientation. 130 * @brief Get the value of current ctxpopup object's orientation.
@@ -136,7 +136,7 @@ enum
136#define elm_obj_ctxpopup_horizontal_get(ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HORIZONTAL_GET), EO_TYPECHECK(Eina_Bool *, ret) 136#define elm_obj_ctxpopup_horizontal_get(ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_HORIZONTAL_GET), EO_TYPECHECK(Eina_Bool *, ret)
137 137
138/** 138/**
139 * @def ctxpopup_item_append 139 * @def elm_obj_ctxpopup_item_append
140 * @since 1.8 140 * @since 1.8
141 * 141 *
142 * @brief Add a new item to a ctxpopup object. 142 * @brief Add a new item to a ctxpopup object.
@@ -152,7 +152,7 @@ enum
152#define elm_obj_ctxpopup_item_append(label, icon, func, data, ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_ITEM_APPEND), EO_TYPECHECK(const char *, label), EO_TYPECHECK(Evas_Object *, icon), EO_TYPECHECK(Evas_Smart_Cb, func), EO_TYPECHECK(const void *, data), EO_TYPECHECK(Elm_Object_Item **, ret) 152#define elm_obj_ctxpopup_item_append(label, icon, func, data, ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_ITEM_APPEND), EO_TYPECHECK(const char *, label), EO_TYPECHECK(Evas_Object *, icon), EO_TYPECHECK(Evas_Smart_Cb, func), EO_TYPECHECK(const void *, data), EO_TYPECHECK(Elm_Object_Item **, ret)
153 153
154/** 154/**
155 * @def ctxpopup_direction_priority_set 155 * @def elm_obj_ctxpopup_direction_priority_set
156 * @since 1.8 156 * @since 1.8
157 * 157 *
158 * @brief Set the direction priority of a ctxpopup. 158 * @brief Set the direction priority of a ctxpopup.
@@ -167,7 +167,7 @@ enum
167#define elm_obj_ctxpopup_direction_priority_set(first, second, third, fourth) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_DIRECTION_PRIORITY_SET), EO_TYPECHECK(Elm_Ctxpopup_Direction, first), EO_TYPECHECK(Elm_Ctxpopup_Direction, second), EO_TYPECHECK(Elm_Ctxpopup_Direction, third), EO_TYPECHECK(Elm_Ctxpopup_Direction, fourth) 167#define elm_obj_ctxpopup_direction_priority_set(first, second, third, fourth) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_DIRECTION_PRIORITY_SET), EO_TYPECHECK(Elm_Ctxpopup_Direction, first), EO_TYPECHECK(Elm_Ctxpopup_Direction, second), EO_TYPECHECK(Elm_Ctxpopup_Direction, third), EO_TYPECHECK(Elm_Ctxpopup_Direction, fourth)
168 168
169/** 169/**
170 * @def ctxpopup_direction_priority_get 170 * @def elm_obj_ctxpopup_direction_priority_get
171 * @since 1.8 171 * @since 1.8
172 * 172 *
173 * @brief Get the direction priority of a ctxpopup. 173 * @brief Get the direction priority of a ctxpopup.
@@ -182,7 +182,7 @@ enum
182#define elm_obj_ctxpopup_direction_priority_get(first, second, third, fourth) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_DIRECTION_PRIORITY_GET), EO_TYPECHECK(Elm_Ctxpopup_Direction *, first), EO_TYPECHECK(Elm_Ctxpopup_Direction *, second), EO_TYPECHECK(Elm_Ctxpopup_Direction *, third), EO_TYPECHECK(Elm_Ctxpopup_Direction *, fourth) 182#define elm_obj_ctxpopup_direction_priority_get(first, second, third, fourth) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_DIRECTION_PRIORITY_GET), EO_TYPECHECK(Elm_Ctxpopup_Direction *, first), EO_TYPECHECK(Elm_Ctxpopup_Direction *, second), EO_TYPECHECK(Elm_Ctxpopup_Direction *, third), EO_TYPECHECK(Elm_Ctxpopup_Direction *, fourth)
183 183
184/** 184/**
185 * @def ctxpopup_direction_get 185 * @def elm_obj_ctxpopup_direction_get
186 * @since 1.8 186 * @since 1.8
187 * 187 *
188 * @brief Get the current direction of a ctxpopup. 188 * @brief Get the current direction of a ctxpopup.
@@ -194,7 +194,7 @@ enum
194#define elm_obj_ctxpopup_direction_get(ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_DIRECTION_GET), EO_TYPECHECK(Elm_Ctxpopup_Direction *, ret) 194#define elm_obj_ctxpopup_direction_get(ret) ELM_OBJ_CTXPOPUP_ID(ELM_OBJ_CTXPOPUP_SUB_ID_DIRECTION_GET), EO_TYPECHECK(Elm_Ctxpopup_Direction *, ret)
195 195
196/** 196/**
197 * @def ctxpopup_dismiss 197 * @def elm_obj_ctxpopup_dismiss
198 * @since 1.8 198 * @since 1.8
199 * 199 *
200 * @brief Dismiss a ctxpopup object 200 * @brief Dismiss a ctxpopup object
diff --git a/src/lib/elm_button.h b/src/lib/elm_button.h
index 3a2e3d2a7..46330de03 100644
--- a/src/lib/elm_button.h
+++ b/src/lib/elm_button.h
@@ -85,6 +85,17 @@ enum
85 85
86#define ELM_OBJ_BUTTON_ID(sub_id) (ELM_OBJ_BUTTON_BASE_ID + sub_id) 86#define ELM_OBJ_BUTTON_ID(sub_id) (ELM_OBJ_BUTTON_BASE_ID + sub_id)
87 87
88
89/**
90 * @def elm_obj_button_admits_autorepeat_get
91 * @since 1.8
92 *
93 * No description supplied by the EAPI.
94 *
95 * @param[out] ret
96 *
97 * @see elm_button_admits_autorepeat_get
98 */
88#define elm_obj_button_admits_autorepeat_get(ret) ELM_OBJ_BUTTON_ID(ELM_OBJ_BUTTON_SUB_ID_ADMITS_AUTOREPEAT_GET), EO_TYPECHECK(Eina_Bool *, ret) 99#define elm_obj_button_admits_autorepeat_get(ret) ELM_OBJ_BUTTON_ID(ELM_OBJ_BUTTON_SUB_ID_ADMITS_AUTOREPEAT_GET), EO_TYPECHECK(Eina_Bool *, ret)
89 100
90/** 101/**
diff --git a/src/lib/elm_image.h b/src/lib/elm_image.h
index 5a0c4f039..473a7cdfd 100644
--- a/src/lib/elm_image.h
+++ b/src/lib/elm_image.h
@@ -176,6 +176,18 @@ enum
176 * @see elm_image_smooth_get 176 * @see elm_image_smooth_get
177 */ 177 */
178#define elm_obj_image_smooth_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SMOOTH_GET), EO_TYPECHECK(Eina_Bool *, ret) 178#define elm_obj_image_smooth_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SMOOTH_GET), EO_TYPECHECK(Eina_Bool *, ret)
179
180/**
181 * @def elm_obj_image_size_get
182 * @since 1.8
183 *
184 * No description supplied by the EAPI.
185 *
186 * @param[out] w
187 * @param[out] h
188 *
189 * @see elm_image_size_get
190 */
179#define elm_obj_image_size_get(w, h) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_OBJECT_SIZE_GET), EO_TYPECHECK(int *, w), EO_TYPECHECK(int *, h) 191#define elm_obj_image_size_get(w, h) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_OBJECT_SIZE_GET), EO_TYPECHECK(int *, w), EO_TYPECHECK(int *, h)
180 192
181/** 193/**
@@ -409,24 +421,164 @@ enum
409 */ 421 */
410#define elm_obj_image_animated_play_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_ANIMATED_PLAY_GET), EO_TYPECHECK(Eina_Bool *, ret) 422#define elm_obj_image_animated_play_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_ANIMATED_PLAY_GET), EO_TYPECHECK(Eina_Bool *, ret)
411 423
424/**
425 * @def elm_obj_image_sizing_eval
426 * @since 1.8
427 *
428 * No description supplied by the EAPI.
429 *
430 */
412#define elm_obj_image_sizing_eval() ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SIZING_EVAL) 431#define elm_obj_image_sizing_eval() ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SIZING_EVAL)
432
433/**
434 * @def elm_obj_image_smooth_scale_set
435 * @since 1.8
436 *
437 * No description supplied by the EAPI.
438 *
439 * @param[in] smooth
440 *
441 * @see elm_image_smooth_scale_set
442 */
413#define elm_obj_image_smooth_scale_set(smooth) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SMOOTH_SCALE_SET), EO_TYPECHECK(Eina_Bool, smooth) 443#define elm_obj_image_smooth_scale_set(smooth) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SMOOTH_SCALE_SET), EO_TYPECHECK(Eina_Bool, smooth)
444
445/**
446 * @def elm_obj_image_smooth_scale_get
447 * @since 1.8
448 *
449 * No description supplied by the EAPI.
450 *
451 * @param[out] ret
452 *
453 * @see elm_image_smooth_scale_get
454 */
414#define elm_obj_image_smooth_scale_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SMOOTH_SCALE_GET), EO_TYPECHECK(Eina_Bool *, ret) 455#define elm_obj_image_smooth_scale_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SMOOTH_SCALE_GET), EO_TYPECHECK(Eina_Bool *, ret)
415 456
457
458/**
459 * @def elm_obj_image_fill_inside_set
460 * @since 1.8
461 *
462 * No description supplied by the EAPI.
463 *
464 * @param[in] fill_inside
465 *
466 * @see elm_image_fill_inside_set
467 */
416#define elm_obj_image_fill_inside_set(fill_inside) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_FILL_INSIDE_SET), EO_TYPECHECK(Eina_Bool, fill_inside) 468#define elm_obj_image_fill_inside_set(fill_inside) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_FILL_INSIDE_SET), EO_TYPECHECK(Eina_Bool, fill_inside)
469
470/**
471 * @def elm_obj_image_fill_inside_get
472 * @since 1.8
473 *
474 * No description supplied by the EAPI.
475 *
476 * @param[out] ret
477 *
478 * @see elm_image_fill_inside_get
479 */
417#define elm_obj_image_fill_inside_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_FILL_INSIDE_GET), EO_TYPECHECK(Eina_Bool *, ret) 480#define elm_obj_image_fill_inside_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_FILL_INSIDE_GET), EO_TYPECHECK(Eina_Bool *, ret)
418 481
482
483/**
484 * @def elm_obj_image_load_size_set
485 * @since 1.8
486 *
487 * No description supplied by the EAPI.
488 *
489 * @param[in] size
490 *
491 * @see elm_image_load_size_set
492 */
419#define elm_obj_image_load_size_set(size) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_LOAD_SIZE_SET), EO_TYPECHECK(int, size) 493#define elm_obj_image_load_size_set(size) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_LOAD_SIZE_SET), EO_TYPECHECK(int, size)
494
495/**
496 * @def elm_obj_image_load_size_get
497 * @since 1.8
498 *
499 * No description supplied by the EAPI.
500 *
501 * @param[out] ret
502 *
503 * @see elm_image_load_size_get
504 */
420#define elm_obj_image_load_size_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_LOAD_SIZE_GET), EO_TYPECHECK(int *, ret) 505#define elm_obj_image_load_size_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_LOAD_SIZE_GET), EO_TYPECHECK(int *, ret)
421 506
507
508/**
509 * @def elm_obj_image_resize_down_set
510 * @since 1.8
511 *
512 * No description supplied by the EAPI.
513 *
514 * @param[in] resize_down
515 *
516 * @see elm_image_resize_down_set
517 */
422#define elm_obj_image_resize_down_set(resize_down) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_DOWN_SET), EO_TYPECHECK(Eina_Bool, resize_down) 518#define elm_obj_image_resize_down_set(resize_down) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_DOWN_SET), EO_TYPECHECK(Eina_Bool, resize_down)
519
520/**
521 * @def elm_obj_image_resize_down_get
522 * @since 1.8
523 *
524 * No description supplied by the EAPI.
525 *
526 * @param[out] ret
527 *
528 * @see elm_image_resize_down_get
529 */
423#define elm_obj_image_resize_down_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_DOWN_GET), EO_TYPECHECK(Eina_Bool *, ret) 530#define elm_obj_image_resize_down_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_DOWN_GET), EO_TYPECHECK(Eina_Bool *, ret)
424 531
532
533/**
534 * @def elm_obj_image_resize_up_set
535 * @since 1.8
536 *
537 * No description supplied by the EAPI.
538 *
539 * @param[in] resize_up
540 *
541 * @see elm_image_resize_up_set
542 */
425#define elm_obj_image_resize_up_set(resize_up) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_UP_SET), EO_TYPECHECK(Eina_Bool, resize_up) 543#define elm_obj_image_resize_up_set(resize_up) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_UP_SET), EO_TYPECHECK(Eina_Bool, resize_up)
544
545/**
546 * @def elm_obj_image_resize_up_get
547 * @since 1.8
548 *
549 * No description supplied by the EAPI.
550 *
551 * @param[out] ret
552 *
553 * @see elm_image_resize_up_get
554 */
426#define elm_obj_image_resize_up_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_UP_GET), EO_TYPECHECK(Eina_Bool *, ret) 555#define elm_obj_image_resize_up_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_RESIZE_UP_GET), EO_TYPECHECK(Eina_Bool *, ret)
427 556
557
558/**
559 * @def elm_obj_image_scale_set
560 * @since 1.8
561 *
562 * No description supplied by the EAPI.
563 *
564 * @param[in] scale
565 *
566 * @see elm_image_scale_set
567 */
428#define elm_obj_image_scale_set(scale) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SCALE_SET), EO_TYPECHECK(double, scale) 568#define elm_obj_image_scale_set(scale) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SCALE_SET), EO_TYPECHECK(double, scale)
569
570/**
571 * @def elm_obj_image_scale_get
572 * @since 1.8
573 *
574 * No description supplied by the EAPI.
575 *
576 * @param[out] ret
577 *
578 * @see elm_image_scale_get
579 */
429#define elm_obj_image_scale_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SCALE_GET), EO_TYPECHECK(double *, ret) 580#define elm_obj_image_scale_get(ret) ELM_OBJ_IMAGE_ID(ELM_OBJ_IMAGE_SUB_ID_SCALE_GET), EO_TYPECHECK(double *, ret)
581
430/** 582/**
431 * @addtogroup Image 583 * @addtogroup Image
432 * @{ 584 * @{
diff --git a/src/lib/elm_interface_scrollable.h b/src/lib/elm_interface_scrollable.h
index 66c0c049d..f4291272e 100644
--- a/src/lib/elm_interface_scrollable.h
+++ b/src/lib/elm_interface_scrollable.h
@@ -49,12 +49,96 @@ enum
49}; 49};
50 50
51#define ELM_OBJ_PAN_ID(sub_id) (ELM_OBJ_PAN_BASE_ID + sub_id) 51#define ELM_OBJ_PAN_ID(sub_id) (ELM_OBJ_PAN_BASE_ID + sub_id)
52
53/**
54 * @def elm_obj_pan_pos_set
55 * @since 1.8
56 *
57 * No description supplied by the EAPI.
58 *
59 * @param[in] x
60 * @param[in] y
61 *
62 * @see elm_pan_pos_set
63 */
52#define elm_obj_pan_pos_set(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y) 64#define elm_obj_pan_pos_set(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y)
65
66/**
67 * @def elm_obj_pan_pos_get
68 * @since 1.8
69 *
70 * No description supplied by the EAPI.
71 *
72 * @param[out] x
73 * @param[out] y
74 *
75 * @see elm_pan_pos_get
76 */
53#define elm_obj_pan_pos_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y) 77#define elm_obj_pan_pos_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y)
78
79/**
80 * @def elm_obj_pan_pos_max_get
81 * @since 1.8
82 *
83 * No description supplied by the EAPI.
84 *
85 * @param[out] x
86 * @param[out] y
87 *
88 * @see elm_pan_pos_max_get
89 */
54#define elm_obj_pan_pos_max_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_MAX_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y) 90#define elm_obj_pan_pos_max_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_MAX_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y)
91
92/**
93 * @def elm_obj_pan_pos_min_get
94 * @since 1.8
95 *
96 * No description supplied by the EAPI.
97 *
98 * @param[out] x
99 * @param[out] y
100 *
101 * @see elm_pan_pos_min_get
102 */
55#define elm_obj_pan_pos_min_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_MIN_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y) 103#define elm_obj_pan_pos_min_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_POS_MIN_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y)
104
105/**
106 * @def elm_obj_pan_content_size_get
107 * @since 1.8
108 *
109 * No description supplied by the EAPI.
110 *
111 * @param[out] w
112 * @param[out] h
113 *
114 * @see elm_pan_content_size_get
115 */
56#define elm_obj_pan_content_size_get(w, h) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_CONTENT_SIZE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h) 116#define elm_obj_pan_content_size_get(w, h) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_CONTENT_SIZE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h)
117
118/**
119 * @def elm_obj_pan_gravity_set
120 * @since 1.8
121 *
122 * No description supplied by the EAPI.
123 *
124 * @param[in] x
125 * @param[in] y
126 *
127 * @see elm_pan_gravity_set
128 */
57#define elm_obj_pan_gravity_set(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_GRAVITY_SET), EO_TYPECHECK(double, x), EO_TYPECHECK(double, y) 129#define elm_obj_pan_gravity_set(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_GRAVITY_SET), EO_TYPECHECK(double, x), EO_TYPECHECK(double, y)
130
131/**
132 * @def elm_obj_pan_gravity_get
133 * @since 1.8
134 *
135 * No description supplied by the EAPI.
136 *
137 * @param[out] x
138 * @param[out] y
139 *
140 * @see elm_pan_gravity_get
141 */
58#define elm_obj_pan_gravity_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_GRAVITY_GET), EO_TYPECHECK(double *, x), EO_TYPECHECK(double *, y) 142#define elm_obj_pan_gravity_get(x, y) ELM_OBJ_PAN_ID(ELM_OBJ_PAN_SUB_ID_GRAVITY_GET), EO_TYPECHECK(double *, x), EO_TYPECHECK(double *, y)
59 143
60#define ELM_SCROLLABLE_INTERFACE elm_scrollable_interface_get() 144#define ELM_SCROLLABLE_INTERFACE elm_scrollable_interface_get()
@@ -118,53 +202,568 @@ enum
118 202
119#define ELM_SCROLLABLE_INTERFACE_ID(sub_id) (ELM_SCROLLABLE_INTERFACE_BASE_ID + sub_id) 203#define ELM_SCROLLABLE_INTERFACE_ID(sub_id) (ELM_SCROLLABLE_INTERFACE_BASE_ID + sub_id)
120 204
205
206/**
207 * @def elm_scrollable_interface_objects_set
208 * @since 1.8
209 *
210 * No description supplied by the EAPI.
211 *
212 * @param[in] edje_object
213 * @param[in] hit_rectangle
214 *
215 */
121#define elm_scrollable_interface_objects_set(edje_object, hit_rectangle) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_OBJECTS_SET), EO_TYPECHECK(Evas_Object *, edje_object), EO_TYPECHECK(Evas_Object *, hit_rectangle) 216#define elm_scrollable_interface_objects_set(edje_object, hit_rectangle) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_OBJECTS_SET), EO_TYPECHECK(Evas_Object *, edje_object), EO_TYPECHECK(Evas_Object *, hit_rectangle)
217
218/**
219 * @def elm_scrollable_interface_content_set
220 * @since 1.8
221 *
222 * No description supplied by the EAPI.
223 *
224 * @param[in] content
225 *
226 */
122#define elm_scrollable_interface_content_set(content) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_SET), EO_TYPECHECK(Evas_Object *, content) 227#define elm_scrollable_interface_content_set(content) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_SET), EO_TYPECHECK(Evas_Object *, content)
228
229/**
230 * @def elm_scrollable_interface_extern_pan_set
231 * @since 1.8
232 *
233 * No description supplied by the EAPI.
234 *
235 * @param[in] pan
236 *
237 */
123#define elm_scrollable_interface_extern_pan_set(pan) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EXTERN_PAN_SET), EO_TYPECHECK(Evas_Object *, pan) 238#define elm_scrollable_interface_extern_pan_set(pan) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EXTERN_PAN_SET), EO_TYPECHECK(Evas_Object *, pan)
239
240/**
241 * @def elm_scrollable_interface_drag_start_cb_set
242 * @since 1.8
243 *
244 * No description supplied by the EAPI.
245 *
246 * @param[in] drag_start_cb
247 *
248 */
124#define elm_scrollable_interface_drag_start_cb_set(drag_start_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_DRAG_START_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, drag_start_cb) 249#define elm_scrollable_interface_drag_start_cb_set(drag_start_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_DRAG_START_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, drag_start_cb)
250
251/**
252 * @def elm_scrollable_interface_drag_stop_cb_set
253 * @since 1.8
254 *
255 * No description supplied by the EAPI.
256 *
257 * @param[in] drag_stop_cb
258 *
259 */
125#define elm_scrollable_interface_drag_stop_cb_set(drag_stop_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_DRAG_STOP_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, drag_stop_cb) 260#define elm_scrollable_interface_drag_stop_cb_set(drag_stop_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_DRAG_STOP_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, drag_stop_cb)
261
262/**
263 * @def elm_scrollable_interface_animate_start_cb_set
264 * @since 1.8
265 *
266 * No description supplied by the EAPI.
267 *
268 * @param[in] animate_start_cb
269 *
270 */
126#define elm_scrollable_interface_animate_start_cb_set(animate_start_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_ANIMATE_START_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, animate_start_cb) 271#define elm_scrollable_interface_animate_start_cb_set(animate_start_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_ANIMATE_START_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, animate_start_cb)
272
273/**
274 * @def elm_scrollable_interface_animate_stop_cb_set
275 * @since 1.8
276 *
277 * No description supplied by the EAPI.
278 *
279 * @param[in] animate_stop_cb
280 *
281 */
127#define elm_scrollable_interface_animate_stop_cb_set(animate_stop_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_ANIMATE_STOP_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, animate_stop_cb) 282#define elm_scrollable_interface_animate_stop_cb_set(animate_stop_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_ANIMATE_STOP_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, animate_stop_cb)
283
284/**
285 * @def elm_scrollable_interface_scroll_cb_set
286 * @since 1.8
287 *
288 * No description supplied by the EAPI.
289 *
290 * @param[in] scroll_cb
291 *
292 */
128#define elm_scrollable_interface_scroll_cb_set(scroll_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_SCROLL_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, scroll_cb) 293#define elm_scrollable_interface_scroll_cb_set(scroll_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_SCROLL_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, scroll_cb)
294
295/**
296 * @def elm_scrollable_interface_edge_left_cb_set
297 * @since 1.8
298 *
299 * No description supplied by the EAPI.
300 *
301 * @param[in] edge_left_cb
302 *
303 */
129#define elm_scrollable_interface_edge_left_cb_set(edge_left_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_LEFT_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_left_cb) 304#define elm_scrollable_interface_edge_left_cb_set(edge_left_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_LEFT_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_left_cb)
305
306/**
307 * @def elm_scrollable_interface_edge_right_cb_set
308 * @since 1.8
309 *
310 * No description supplied by the EAPI.
311 *
312 * @param[in] edge_right_cb
313 *
314 */
130#define elm_scrollable_interface_edge_right_cb_set(edge_right_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_RIGHT_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_right_cb) 315#define elm_scrollable_interface_edge_right_cb_set(edge_right_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_RIGHT_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_right_cb)
316
317/**
318 * @def elm_scrollable_interface_edge_top_cb_set
319 * @since 1.8
320 *
321 * No description supplied by the EAPI.
322 *
323 * @param[in] edge_top_cb
324 *
325 */
131#define elm_scrollable_interface_edge_top_cb_set(edge_top_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_TOP_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_top_cb) 326#define elm_scrollable_interface_edge_top_cb_set(edge_top_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_TOP_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_top_cb)
327
328/**
329 * @def elm_scrollable_interface_edge_bottom_cb_set
330 * @since 1.8
331 *
332 * No description supplied by the EAPI.
333 *
334 * @param[in] edge_bottom_cb
335 *
336 */
132#define elm_scrollable_interface_edge_bottom_cb_set(edge_bottom_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_BOTTOM_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_bottom_cb) 337#define elm_scrollable_interface_edge_bottom_cb_set(edge_bottom_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_EDGE_BOTTOM_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Cb, edge_bottom_cb)
338
339/**
340 * @def elm_scrollable_interface_content_min_limit_cb_set
341 * @since 1.8
342 *
343 * No description supplied by the EAPI.
344 *
345 * @param[in] min_limit_cb
346 *
347 */
133#define elm_scrollable_interface_content_min_limit_cb_set(min_limit_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_MIN_LIMIT_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Min_Limit_Cb, min_limit_cb) 348#define elm_scrollable_interface_content_min_limit_cb_set(min_limit_cb) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_MIN_LIMIT_CB_SET), EO_TYPECHECK(Elm_Interface_Scrollable_Min_Limit_Cb, min_limit_cb)
349
350/**
351 * @def elm_scrollable_interface_content_pos_set
352 * @since 1.8
353 *
354 * No description supplied by the EAPI.
355 *
356 * @param[in] x
357 * @param[in] y
358 *
359 */
134#define elm_scrollable_interface_content_pos_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_POS_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y) 360#define elm_scrollable_interface_content_pos_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_POS_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y)
361
362/**
363 * @def elm_scrollable_interface_content_pos_get
364 * @since 1.8
365 *
366 * No description supplied by the EAPI.
367 *
368 * @param[out] x
369 * @param[out] y
370 *
371 */
135#define elm_scrollable_interface_content_pos_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_POS_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y) 372#define elm_scrollable_interface_content_pos_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_POS_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y)
373
374/**
375 * @def elm_scrollable_interface_content_region_show
376 * @since 1.8
377 *
378 * No description supplied by the EAPI.
379 *
380 * @param[in] x
381 * @param[in] y
382 * @param[in] w
383 * @param[in] h
384 *
385 */
136#define elm_scrollable_interface_content_region_show(x, y, w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_REGION_SHOW), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h) 386#define elm_scrollable_interface_content_region_show(x, y, w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_REGION_SHOW), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h)
387
388/**
389 * @def elm_scrollable_interface_content_region_set
390 * @since 1.8
391 *
392 * No description supplied by the EAPI.
393 *
394 * @param[in] x
395 * @param[in] y
396 * @param[in] w
397 * @param[in] h
398 *
399 */
137#define elm_scrollable_interface_content_region_set(x, y, w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_REGION_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h) 400#define elm_scrollable_interface_content_region_set(x, y, w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_REGION_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h)
401
402/**
403 * @def elm_scrollable_interface_content_size_get
404 * @since 1.8
405 *
406 * No description supplied by the EAPI.
407 *
408 * @param[out] w
409 * @param[out] h
410 *
411 */
138#define elm_scrollable_interface_content_size_get(w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_SIZE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h) 412#define elm_scrollable_interface_content_size_get(w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_SIZE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h)
413
414/**
415 * @def elm_scrollable_interface_content_viewport_size_get
416 * @since 1.8
417 *
418 * No description supplied by the EAPI.
419 *
420 * @param[out] w
421 * @param[out] h
422 *
423 */
139#define elm_scrollable_interface_content_viewport_size_get(w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_VIEWPORT_SIZE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h) 424#define elm_scrollable_interface_content_viewport_size_get(w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_VIEWPORT_SIZE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h)
425
426/**
427 * @def elm_scrollable_interface_content_min_limit
428 * @since 1.8
429 *
430 * No description supplied by the EAPI.
431 *
432 * @param[in] w
433 * @param[in] h
434 *
435 */
140#define elm_scrollable_interface_content_min_limit(w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_MIN_LIMIT), EO_TYPECHECK(Eina_Bool, w), EO_TYPECHECK(Eina_Bool, h) 436#define elm_scrollable_interface_content_min_limit(w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CONTENT_MIN_LIMIT), EO_TYPECHECK(Eina_Bool, w), EO_TYPECHECK(Eina_Bool, h)
437
438/**
439 * @def elm_scrollable_interface_step_size_set
440 * @since 1.8
441 *
442 * No description supplied by the EAPI.
443 *
444 * @param[in] x
445 * @param[in] y
446 *
447 */
141#define elm_scrollable_interface_step_size_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_STEP_SIZE_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y) 448#define elm_scrollable_interface_step_size_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_STEP_SIZE_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y)
449
450/**
451 * @def elm_scrollable_interface_step_size_get
452 * @since 1.8
453 *
454 * No description supplied by the EAPI.
455 *
456 * @param[out] x
457 * @param[out] y
458 *
459 */
142#define elm_scrollable_interface_step_size_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_STEP_SIZE_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y) 460#define elm_scrollable_interface_step_size_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_STEP_SIZE_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y)
461
462/**
463 * @def elm_scrollable_interface_page_size_set
464 * @since 1.8
465 *
466 * No description supplied by the EAPI.
467 *
468 * @param[in] x
469 * @param[in] y
470 *
471 */
143#define elm_scrollable_interface_page_size_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_SIZE_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y) 472#define elm_scrollable_interface_page_size_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_SIZE_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y)
473
474/**
475 * @def elm_scrollable_interface_page_size_get
476 * @since 1.8
477 *
478 * No description supplied by the EAPI.
479 *
480 * @param[out] x
481 * @param[out] y
482 *
483 */
144#define elm_scrollable_interface_page_size_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_SIZE_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y) 484#define elm_scrollable_interface_page_size_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_SIZE_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y)
485
486/**
487 * @def elm_scrollable_interface_policy_set
488 * @since 1.8
489 *
490 * No description supplied by the EAPI.
491 *
492 * @param[in] hbar
493 * @param[in] vbar
494 *
495 */
145#define elm_scrollable_interface_policy_set(hbar, vbar) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_POLICY_SET), EO_TYPECHECK(Elm_Scroller_Policy, hbar), EO_TYPECHECK(Elm_Scroller_Policy, vbar) 496#define elm_scrollable_interface_policy_set(hbar, vbar) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_POLICY_SET), EO_TYPECHECK(Elm_Scroller_Policy, hbar), EO_TYPECHECK(Elm_Scroller_Policy, vbar)
497
498/**
499 * @def elm_scrollable_interface_policy_get
500 * @since 1.8
501 *
502 * No description supplied by the EAPI.
503 *
504 * @param[out] hbar
505 * @param[out] vbar
506 *
507 */
146#define elm_scrollable_interface_policy_get(hbar, vbar) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_POLICY_GET), EO_TYPECHECK(Elm_Scroller_Policy *, hbar), EO_TYPECHECK(Elm_Scroller_Policy *, vbar) 508#define elm_scrollable_interface_policy_get(hbar, vbar) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_POLICY_GET), EO_TYPECHECK(Elm_Scroller_Policy *, hbar), EO_TYPECHECK(Elm_Scroller_Policy *, vbar)
509
510/**
511 * @def elm_scrollable_interface_single_direction_set
512 * @since 1.8
513 *
514 * No description supplied by the EAPI.
515 *
516 * @param[in] single_dir
517 *
518 */
147#define elm_scrollable_interface_single_direction_set(single_dir) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_SINGLE_DIRECTION_SET), EO_TYPECHECK(Eina_Bool, single_dir) 519#define elm_scrollable_interface_single_direction_set(single_dir) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_SINGLE_DIRECTION_SET), EO_TYPECHECK(Eina_Bool, single_dir)
520
521/**
522 * @def elm_scrollable_interface_single_direction_get
523 * @since 1.8
524 *
525 * No description supplied by the EAPI.
526 *
527 * @param[out] single_dir
528 *
529 */
148#define elm_scrollable_interface_single_direction_get(single_dir) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_SINGLE_DIRECTION_GET), EO_TYPECHECK(Eina_Bool *, single_dir) 530#define elm_scrollable_interface_single_direction_get(single_dir) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_SINGLE_DIRECTION_GET), EO_TYPECHECK(Eina_Bool *, single_dir)
531
532/**
533 * @def elm_scrollable_interface_mirrored_set
534 * @since 1.8
535 *
536 * No description supplied by the EAPI.
537 *
538 * @param[in] mirrored
539 *
540 */
149#define elm_scrollable_interface_mirrored_set(mirrored) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_MIRRORED_SET), EO_TYPECHECK(Eina_Bool, mirrored) 541#define elm_scrollable_interface_mirrored_set(mirrored) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_MIRRORED_SET), EO_TYPECHECK(Eina_Bool, mirrored)
542
543/**
544 * @def elm_scrollable_interface_hold_set
545 * @since 1.8
546 *
547 * No description supplied by the EAPI.
548 *
549 * @param[in] hold
550 *
551 */
150#define elm_scrollable_interface_hold_set(hold) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_HOLD_SET), EO_TYPECHECK(Eina_Bool, hold) 552#define elm_scrollable_interface_hold_set(hold) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_HOLD_SET), EO_TYPECHECK(Eina_Bool, hold)
553
554/**
555 * @def elm_scrollable_interface_freeze_set
556 * @since 1.8
557 *
558 * No description supplied by the EAPI.
559 *
560 * @param[in] freeze
561 *
562 */
151#define elm_scrollable_interface_freeze_set(freeze) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_FREEZE_SET), EO_TYPECHECK(Eina_Bool, freeze) 563#define elm_scrollable_interface_freeze_set(freeze) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_FREEZE_SET), EO_TYPECHECK(Eina_Bool, freeze)
564
565/**
566 * @def elm_scrollable_interface_bounce_allow_set
567 * @since 1.8
568 *
569 * No description supplied by the EAPI.
570 *
571 * @param[in] horiz
572 * @param[in] vert
573 *
574 */
152#define elm_scrollable_interface_bounce_allow_set(horiz, vert) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ALLOW_SET), EO_TYPECHECK(Eina_Bool, horiz), EO_TYPECHECK(Eina_Bool, vert) 575#define elm_scrollable_interface_bounce_allow_set(horiz, vert) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ALLOW_SET), EO_TYPECHECK(Eina_Bool, horiz), EO_TYPECHECK(Eina_Bool, vert)
576
577/**
578 * @def elm_scrollable_interface_bounce_allow_get
579 * @since 1.8
580 *
581 * No description supplied by the EAPI.
582 *
583 * @param[out] horiz
584 * @param[out] vert
585 *
586 */
153#define elm_scrollable_interface_bounce_allow_get(horiz, vert) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ALLOW_GET), EO_TYPECHECK(Eina_Bool *, horiz), EO_TYPECHECK(Eina_Bool *, vert) 587#define elm_scrollable_interface_bounce_allow_get(horiz, vert) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ALLOW_GET), EO_TYPECHECK(Eina_Bool *, horiz), EO_TYPECHECK(Eina_Bool *, vert)
588
589/**
590 * @def elm_scrollable_interface_paging_set
591 * @since 1.8
592 *
593 * No description supplied by the EAPI.
594 *
595 * @param[in] pagerel_h
596 * @param[in] pagerel_v
597 * @param[in] pagesize_h
598 * @param[in] pagesize_v
599 *
600 */
154#define elm_scrollable_interface_paging_set(pagerel_h, pagerel_v, pagesize_h, pagesize_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGING_SET), EO_TYPECHECK(double, pagerel_h), EO_TYPECHECK(double, pagerel_v), EO_TYPECHECK(Evas_Coord, pagesize_h), EO_TYPECHECK(Evas_Coord, pagesize_v) 601#define elm_scrollable_interface_paging_set(pagerel_h, pagerel_v, pagesize_h, pagesize_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGING_SET), EO_TYPECHECK(double, pagerel_h), EO_TYPECHECK(double, pagerel_v), EO_TYPECHECK(Evas_Coord, pagesize_h), EO_TYPECHECK(Evas_Coord, pagesize_v)
602
603/**
604 * @def elm_scrollable_interface_paging_get
605 * @since 1.8
606 *
607 * No description supplied by the EAPI.
608 *
609 * @param[out] pagerel_h
610 * @param[out] pagerel_v
611 * @param[out] pagesize_h
612 * @param[out] pagesize_v
613 *
614 */
155#define elm_scrollable_interface_paging_get(pagerel_h, pagerel_v, pagesize_h, pagesize_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGING_GET), EO_TYPECHECK(double *, pagerel_h), EO_TYPECHECK(double *, pagerel_v), EO_TYPECHECK(Evas_Coord *, pagesize_h), EO_TYPECHECK(Evas_Coord *, pagesize_v) 615#define elm_scrollable_interface_paging_get(pagerel_h, pagerel_v, pagesize_h, pagesize_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGING_GET), EO_TYPECHECK(double *, pagerel_h), EO_TYPECHECK(double *, pagerel_v), EO_TYPECHECK(Evas_Coord *, pagesize_h), EO_TYPECHECK(Evas_Coord *, pagesize_v)
616
617/**
618 * @def elm_scrollable_interface_current_page_get
619 * @since 1.8
620 *
621 * No description supplied by the EAPI.
622 *
623 * @param[out] pagenumber_h
624 * @param[out] pagenumber_v
625 *
626 */
156#define elm_scrollable_interface_current_page_get(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CURRENT_PAGE_GET), EO_TYPECHECK(int *, pagenumber_h), EO_TYPECHECK(int *, pagenumber_v) 627#define elm_scrollable_interface_current_page_get(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_CURRENT_PAGE_GET), EO_TYPECHECK(int *, pagenumber_h), EO_TYPECHECK(int *, pagenumber_v)
628
629/**
630 * @def elm_scrollable_interface_last_page_get
631 * @since 1.8
632 *
633 * No description supplied by the EAPI.
634 *
635 * @param[out] pagenumber_h
636 * @param[out] pagenumber_v
637 *
638 */
157#define elm_scrollable_interface_last_page_get(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_LAST_PAGE_GET), EO_TYPECHECK(int *, pagenumber_h), EO_TYPECHECK(int *, pagenumber_v) 639#define elm_scrollable_interface_last_page_get(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_LAST_PAGE_GET), EO_TYPECHECK(int *, pagenumber_h), EO_TYPECHECK(int *, pagenumber_v)
640
641/**
642 * @def elm_scrollable_interface_page_show
643 * @since 1.8
644 *
645 * No description supplied by the EAPI.
646 *
647 * @param[in] pagenumber_h
648 * @param[in] pagenumber_v
649 *
650 */
158#define elm_scrollable_interface_page_show(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_SHOW), EO_TYPECHECK(int, pagenumber_h), EO_TYPECHECK(int, pagenumber_v) 651#define elm_scrollable_interface_page_show(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_SHOW), EO_TYPECHECK(int, pagenumber_h), EO_TYPECHECK(int, pagenumber_v)
652
653/**
654 * @def elm_scrollable_interface_page_bring_in
655 * @since 1.8
656 *
657 * No description supplied by the EAPI.
658 *
659 * @param[in] pagenumber_h
660 * @param[in] pagenumber_v
661 *
662 */
159#define elm_scrollable_interface_page_bring_in(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_BRING_IN), EO_TYPECHECK(int, pagenumber_h), EO_TYPECHECK(int, pagenumber_v) 663#define elm_scrollable_interface_page_bring_in(pagenumber_h, pagenumber_v) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_PAGE_BRING_IN), EO_TYPECHECK(int, pagenumber_h), EO_TYPECHECK(int, pagenumber_v)
664
665/**
666 * @def elm_scrollable_interface_region_bring_in
667 * @since 1.8
668 *
669 * No description supplied by the EAPI.
670 *
671 * @param[in] x
672 * @param[in] y
673 * @param[in] w
674 * @param[in] h
675 *
676 */
160#define elm_scrollable_interface_region_bring_in(x, y, w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_REGION_BRING_IN), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h) 677#define elm_scrollable_interface_region_bring_in(x, y, w, h) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_REGION_BRING_IN), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h)
678
679/**
680 * @def elm_scrollable_interface_gravity_set
681 * @since 1.8
682 *
683 * No description supplied by the EAPI.
684 *
685 * @param[in] x
686 * @param[in] y
687 *
688 */
161#define elm_scrollable_interface_gravity_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_GRAVITY_SET), EO_TYPECHECK(double, x), EO_TYPECHECK(double, y) 689#define elm_scrollable_interface_gravity_set(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_GRAVITY_SET), EO_TYPECHECK(double, x), EO_TYPECHECK(double, y)
690
691/**
692 * @def elm_scrollable_interface_gravity_get
693 * @since 1.8
694 *
695 * No description supplied by the EAPI.
696 *
697 * @param[out] x
698 * @param[out] y
699 *
700 */
162#define elm_scrollable_interface_gravity_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_GRAVITY_GET), EO_TYPECHECK(double *, x), EO_TYPECHECK(double *, y) 701#define elm_scrollable_interface_gravity_get(x, y) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_GRAVITY_GET), EO_TYPECHECK(double *, x), EO_TYPECHECK(double *, y)
702
703/**
704 * @def elm_scrollable_interface_momentum_animator_disabled_get
705 * @since 1.8
706 *
707 * No description supplied by the EAPI.
708 *
709 * @param[out] ret
710 *
711 */
163#define elm_scrollable_interface_momentum_animator_disabled_get(ret) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_MOMENTUM_ANIMATOR_DISABLED_GET), EO_TYPECHECK(Eina_Bool *, ret) 712#define elm_scrollable_interface_momentum_animator_disabled_get(ret) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_MOMENTUM_ANIMATOR_DISABLED_GET), EO_TYPECHECK(Eina_Bool *, ret)
713
714/**
715 * @def elm_scrollable_interface_momentum_animator_disabled_set
716 * @since 1.8
717 *
718 * No description supplied by the EAPI.
719 *
720 * @param[in] disabled
721 *
722 */
164#define elm_scrollable_interface_momentum_animator_disabled_set(disabled) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_MOMENTUM_ANIMATOR_DISABLED_SET), EO_TYPECHECK(Eina_Bool, disabled) 723#define elm_scrollable_interface_momentum_animator_disabled_set(disabled) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_MOMENTUM_ANIMATOR_DISABLED_SET), EO_TYPECHECK(Eina_Bool, disabled)
724
725/**
726 * @def elm_scrollable_interface_bounce_animator_disabled_set
727 * @since 1.8
728 *
729 * No description supplied by the EAPI.
730 *
731 * @param[out] ret
732 *
733 */
165#define elm_scrollable_interface_bounce_animator_disabled_set(ret) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ANIMATOR_DISABLED_SET), EO_TYPECHECK(Eina_Bool *, ret) 734#define elm_scrollable_interface_bounce_animator_disabled_set(ret) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ANIMATOR_DISABLED_SET), EO_TYPECHECK(Eina_Bool *, ret)
735
736/**
737 * @def elm_scrollable_interface_bounce_animator_disabled_get
738 * @since 1.8
739 *
740 * No description supplied by the EAPI.
741 *
742 * @param[out] disabled
743 *
744 */
166#define elm_scrollable_interface_bounce_animator_disabled_get(disabled) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ANIMATOR_DISABLED_GET), EO_TYPECHECK(Eina_Bool, disabled) 745#define elm_scrollable_interface_bounce_animator_disabled_get(disabled) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_BOUNCE_ANIMATOR_DISABLED_GET), EO_TYPECHECK(Eina_Bool, disabled)
746
747/**
748 * @def elm_scrollable_interface_wheel_disabled_get
749 * @since 1.8
750 *
751 * No description supplied by the EAPI.
752 *
753 * @param[out] ret
754 *
755 */
167#define elm_scrollable_interface_wheel_disabled_get(ret) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_WHEEL_DISABLED_GET), EO_TYPECHECK(Eina_Bool *, ret) 756#define elm_scrollable_interface_wheel_disabled_get(ret) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_WHEEL_DISABLED_GET), EO_TYPECHECK(Eina_Bool *, ret)
757
758/**
759 * @def elm_scrollable_interface_wheel_disabled_set
760 * @since 1.8
761 *
762 * No description supplied by the EAPI.
763 *
764 * @param[in] disabled
765 *
766 */
168#define elm_scrollable_interface_wheel_disabled_set(disabled) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_WHEEL_DISABLED_SET), EO_TYPECHECK(Eina_Bool, disabled) 767#define elm_scrollable_interface_wheel_disabled_set(disabled) ELM_SCROLLABLE_INTERFACE_ID(ELM_SCROLLABLE_INTERFACE_SUB_ID_WHEEL_DISABLED_SET), EO_TYPECHECK(Eina_Bool, disabled)
169 768
170/** 769/**
diff --git a/src/lib/elm_inwin.h b/src/lib/elm_inwin.h
index a68d2ecb0..a18af41f4 100644
--- a/src/lib/elm_inwin.h
+++ b/src/lib/elm_inwin.h
@@ -55,6 +55,13 @@ enum
55 55
56#define ELM_OBJ_WIN_INWIN_ID(sub_id) (ELM_OBJ_WIN_INWIN_BASE_ID + sub_id) 56#define ELM_OBJ_WIN_INWIN_ID(sub_id) (ELM_OBJ_WIN_INWIN_BASE_ID + sub_id)
57 57
58/**
59 * @def elm_obj_win_inwin_activate
60 * @since 1.8
61 *
62 * No description supplied by the EAPI.
63 *
64 */
58#define elm_obj_win_inwin_activate() ELM_OBJ_WIN_INWIN_ID(ELM_OBJ_WIN_INWIN_SUB_ID_ACTIVATE) 65#define elm_obj_win_inwin_activate() ELM_OBJ_WIN_INWIN_ID(ELM_OBJ_WIN_INWIN_SUB_ID_ACTIVATE)
59 66
60/** 67/**
diff --git a/src/lib/elm_layout.h b/src/lib/elm_layout.h
index 9ef1bfd9c..37c4ab896 100644
--- a/src/lib/elm_layout.h
+++ b/src/lib/elm_layout.h
@@ -573,11 +573,78 @@
573 * @see elm_layout_part_cursor_engine_only_get 573 * @see elm_layout_part_cursor_engine_only_get
574 */ 574 */
575#define elm_obj_layout_part_cursor_engine_only_get(part_name, ret) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_PART_CURSOR_ENGINE_ONLY_GET), EO_TYPECHECK(const char *, part_name), EO_TYPECHECK(Eina_Bool *, ret) 575#define elm_obj_layout_part_cursor_engine_only_get(part_name, ret) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_PART_CURSOR_ENGINE_ONLY_GET), EO_TYPECHECK(const char *, part_name), EO_TYPECHECK(Eina_Bool *, ret)
576
577/**
578 * @def elm_obj_layout_edje_object_can_access_set
579 * @since 1.8
580 *
581 * No description supplied by the EAPI.
582 *
583 * @param[in] can_access
584 * @param[out] ret
585 *
586 * @see elm_layout_edje_object_can_access_set
587 */
576#define elm_obj_layout_edje_object_can_access_set(can_access, ret) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_EDJE_OBJECT_CAN_ACCESS_SET), EO_TYPECHECK(Eina_Bool, can_access), EO_TYPECHECK(Eina_Bool *, ret) 588#define elm_obj_layout_edje_object_can_access_set(can_access, ret) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_EDJE_OBJECT_CAN_ACCESS_SET), EO_TYPECHECK(Eina_Bool, can_access), EO_TYPECHECK(Eina_Bool *, ret)
589
590/**
591 * @def elm_obj_layout_edje_object_can_access_get
592 * @since 1.8
593 *
594 * No description supplied by the EAPI.
595 *
596 * @param[out] ret
597 *
598 * @see elm_layout_edje_object_can_access_get
599 */
577#define elm_obj_layout_edje_object_can_access_get(ret) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_EDJE_OBJECT_CAN_ACCESS_GET), EO_TYPECHECK(Eina_Bool *, ret) 600#define elm_obj_layout_edje_object_can_access_get(ret) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_EDJE_OBJECT_CAN_ACCESS_GET), EO_TYPECHECK(Eina_Bool *, ret)
601
602/**
603 * @def elm_obj_layout_smart_text_aliases_get
604 * @since 1.8
605 *
606 * No description supplied by the EAPI.
607 *
608 * @param[out] aliases
609 *
610 * @see elm_layout_smart_text_aliases_get
611 */
578#define elm_obj_layout_smart_text_aliases_get(aliases) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_TEXT_ALIASES_GET), EO_TYPECHECK(const Elm_Layout_Part_Alias_Description **, aliases) 612#define elm_obj_layout_smart_text_aliases_get(aliases) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_TEXT_ALIASES_GET), EO_TYPECHECK(const Elm_Layout_Part_Alias_Description **, aliases)
613
614/**
615 * @def elm_obj_layout_smart_content_aliases_get
616 * @since 1.8
617 *
618 * No description supplied by the EAPI.
619 *
620 * @param[out] aliases
621 *
622 * @see elm_layout_smart_content_aliases_get
623 */
579#define elm_obj_layout_smart_content_aliases_get(aliases) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_CONTENT_ALIASES_GET), EO_TYPECHECK(const Elm_Layout_Part_Alias_Description **, aliases) 624#define elm_obj_layout_smart_content_aliases_get(aliases) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_CONTENT_ALIASES_GET), EO_TYPECHECK(const Elm_Layout_Part_Alias_Description **, aliases)
625
626/**
627 * @def elm_obj_layout_sub_object_add_enable
628 * @since 1.8
629 *
630 * No description supplied by the EAPI.
631 *
632 * @param[in] enable
633 *
634 * @see elm_layout_sub_object_add_enable
635 */
580#define elm_obj_layout_sub_object_add_enable(enable) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_SUB_OBJECT_ADD_ENABLE), EO_TYPECHECK(Eina_Bool *, enable) 636#define elm_obj_layout_sub_object_add_enable(enable) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_SUB_OBJECT_ADD_ENABLE), EO_TYPECHECK(Eina_Bool *, enable)
637
638/**
639 * @def elm_obj_layout_theme_enable
640 * @since 1.8
641 *
642 * No description supplied by the EAPI.
643 *
644 * @param[in] enable
645 *
646 * @see elm_layout_theme_enable
647 */
581#define elm_obj_layout_theme_enable(enable) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_THEME_ENABLE), EO_TYPECHECK(Eina_Bool *, enable) 648#define elm_obj_layout_theme_enable(enable) ELM_OBJ_LAYOUT_ID(ELM_OBJ_LAYOUT_SUB_ID_THEME_ENABLE), EO_TYPECHECK(Eina_Bool *, enable)
582 649
583/** 650/**
diff --git a/src/lib/elm_list.h b/src/lib/elm_list.h
index 55501280a..70a40073c 100644
--- a/src/lib/elm_list.h
+++ b/src/lib/elm_list.h
@@ -194,7 +194,29 @@
194 * @see elm_list_horizontal_get 194 * @see elm_list_horizontal_get
195 */ 195 */
196#define elm_obj_list_horizontal_get(ret) ELM_OBJ_LIST_ID(ELM_OBJ_LIST_SUB_ID_HORIZONTAL_GET), EO_TYPECHECK(Eina_Bool *, ret) 196#define elm_obj_list_horizontal_get(ret) ELM_OBJ_LIST_ID(ELM_OBJ_LIST_SUB_ID_HORIZONTAL_GET), EO_TYPECHECK(Eina_Bool *, ret)
197
198/**
199 * @def elm_obj_list_select_mode_set
200 * @since 1.8
201 *
202 * No description supplied by the EAPI.
203 *
204 * @param[in] mode
205 *
206 * @see elm_list_select_mode_set
207 */
197#define elm_obj_list_select_mode_set(mode) ELM_OBJ_LIST_ID(ELM_OBJ_LIST_SUB_ID_SELECT_MODE_SET), EO_TYPECHECK(Elm_Object_Select_Mode, mode) 208#define elm_obj_list_select_mode_set(mode) ELM_OBJ_LIST_ID(ELM_OBJ_LIST_SUB_ID_SELECT_MODE_SET), EO_TYPECHECK(Elm_Object_Select_Mode, mode)
209
210/**
211 * @def elm_obj_list_select_mode_get
212 * @since 1.8
213 *
214 * No description supplied by the EAPI.
215 *
216 * @param[out] ret
217 *
218 * @see elm_list_select_mode_get
219 */
198#define elm_obj_list_select_mode_get(ret) ELM_OBJ_LIST_ID(ELM_OBJ_LIST_SUB_ID_SELECT_MODE_GET), EO_TYPECHECK(Elm_Object_Select_Mode *, ret) 220#define elm_obj_list_select_mode_get(ret) ELM_OBJ_LIST_ID(ELM_OBJ_LIST_SUB_ID_SELECT_MODE_GET), EO_TYPECHECK(Elm_Object_Select_Mode *, ret)
199 221
200/** 222/**
diff --git a/src/lib/elm_notify.h b/src/lib/elm_notify.h
index eda24fa1d..0cf1001e7 100644
--- a/src/lib/elm_notify.h
+++ b/src/lib/elm_notify.h
@@ -53,7 +53,29 @@ enum
53 53
54#define ELM_OBJ_NOTIFY_ID(sub_id) (ELM_OBJ_NOTIFY_BASE_ID + sub_id) 54#define ELM_OBJ_NOTIFY_ID(sub_id) (ELM_OBJ_NOTIFY_BASE_ID + sub_id)
55 55
56
57/**
58 * @def elm_obj_notify_orient_set
59 * @since 1.8
60 *
61 * No description supplied by the EAPI.
62 *
63 * @param[in] orient
64 *
65 * @see elm_notify_orient_set
66 */
56#define elm_obj_notify_orient_set(orient) ELM_OBJ_NOTIFY_ID(ELM_OBJ_NOTIFY_SUB_ID_ORIENT_SET), EO_TYPECHECK(Elm_Notify_Orient, orient) 67#define elm_obj_notify_orient_set(orient) ELM_OBJ_NOTIFY_ID(ELM_OBJ_NOTIFY_SUB_ID_ORIENT_SET), EO_TYPECHECK(Elm_Notify_Orient, orient)
68
69/**
70 * @def elm_obj_notify_orient_get
71 * @since 1.8
72 *
73 * No description supplied by the EAPI.
74 *
75 * @param[out] ret
76 *
77 * @see elm_notify_orient_get
78 */
57#define elm_obj_notify_orient_get(ret) ELM_OBJ_NOTIFY_ID(ELM_OBJ_NOTIFY_SUB_ID_ORIENT_GET), EO_TYPECHECK(Elm_Notify_Orient *, ret) 79#define elm_obj_notify_orient_get(ret) ELM_OBJ_NOTIFY_ID(ELM_OBJ_NOTIFY_SUB_ID_ORIENT_GET), EO_TYPECHECK(Elm_Notify_Orient *, ret)
58 80
59/** 81/**
diff --git a/src/lib/elm_route.h b/src/lib/elm_route.h
index 5bca30b02..5a88ff6e2 100644
--- a/src/lib/elm_route.h
+++ b/src/lib/elm_route.h
@@ -26,6 +26,17 @@ enum
26 26
27#define ELM_OBJ_ROUTE_ID(sub_id) (ELM_OBJ_ROUTE_BASE_ID + sub_id) 27#define ELM_OBJ_ROUTE_ID(sub_id) (ELM_OBJ_ROUTE_BASE_ID + sub_id)
28 28
29
30/**
31 * @def elm_obj_route_emap_set
32 * @since 1.8
33 *
34 * No description supplied by the EAPI.
35 *
36 * @param[in] emap
37 *
38 * @see elm_route_emap_set
39 */
29#define elm_obj_route_emap_set(emap) ELM_OBJ_ROUTE_ID(ELM_OBJ_ROUTE_SUB_ID_EMAP_SET), EO_TYPECHECK(EMap_Route *, emap) 40#define elm_obj_route_emap_set(emap) ELM_OBJ_ROUTE_ID(ELM_OBJ_ROUTE_SUB_ID_EMAP_SET), EO_TYPECHECK(EMap_Route *, emap)
30 41
31/** 42/**
diff --git a/src/lib/elm_toolbar.h b/src/lib/elm_toolbar.h
index cea342a41..59fd11918 100644
--- a/src/lib/elm_toolbar.h
+++ b/src/lib/elm_toolbar.h
@@ -1363,7 +1363,29 @@ enum
1363 * @see elm_toolbar_standard_priority_get 1363 * @see elm_toolbar_standard_priority_get
1364 */ 1364 */
1365#define elm_obj_toolbar_standard_priority_get(ret) ELM_OBJ_TOOLBAR_ID(ELM_OBJ_TOOLBAR_SUB_ID_STANDARD_PRIORITY_GET), EO_TYPECHECK(int *, ret) 1365#define elm_obj_toolbar_standard_priority_get(ret) ELM_OBJ_TOOLBAR_ID(ELM_OBJ_TOOLBAR_SUB_ID_STANDARD_PRIORITY_GET), EO_TYPECHECK(int *, ret)
1366
1367/**
1368 * @def elm_obj_toolbar_select_mode_set
1369 * @since 1.8
1370 *
1371 * No description supplied by the EAPI.
1372 *
1373 * @param[in] mode
1374 *
1375 * @see elm_toolbar_select_mode_set
1376 */
1366#define elm_obj_toolbar_select_mode_set(mode) ELM_OBJ_TOOLBAR_ID(ELM_OBJ_TOOLBAR_SUB_ID_SELECT_MODE_SET), EO_TYPECHECK(Elm_Object_Select_Mode, mode) 1377#define elm_obj_toolbar_select_mode_set(mode) ELM_OBJ_TOOLBAR_ID(ELM_OBJ_TOOLBAR_SUB_ID_SELECT_MODE_SET), EO_TYPECHECK(Elm_Object_Select_Mode, mode)
1378
1379/**
1380 * @def elm_obj_toolbar_select_mode_get
1381 * @since 1.8
1382 *
1383 * No description supplied by the EAPI.
1384 *
1385 * @param[out] ret
1386 *
1387 * @see elm_toolbar_select_mode_get
1388 */
1367#define elm_obj_toolbar_select_mode_get(ret) ELM_OBJ_TOOLBAR_ID(ELM_OBJ_TOOLBAR_SUB_ID_SELECT_MODE_GET), EO_TYPECHECK(Elm_Object_Select_Mode *, ret) 1389#define elm_obj_toolbar_select_mode_get(ret) ELM_OBJ_TOOLBAR_ID(ELM_OBJ_TOOLBAR_SUB_ID_SELECT_MODE_GET), EO_TYPECHECK(Elm_Object_Select_Mode *, ret)
1368 1390
1369 1391
diff --git a/src/lib/elm_widget.h b/src/lib/elm_widget.h
index b3b733f77..d00bcb564 100644
--- a/src/lib/elm_widget.h
+++ b/src/lib/elm_widget.h
@@ -1147,139 +1147,1214 @@ typedef void (*region_hook_func_type)(void *data, Evas_Object *obj);
1147typedef void * (*list_data_get_func_type)(const Eina_List * l); 1147typedef void * (*list_data_get_func_type)(const Eina_List * l);
1148#define ELM_WIDGET_ID(sub_id) (ELM_WIDGET_BASE_ID + sub_id) 1148#define ELM_WIDGET_ID(sub_id) (ELM_WIDGET_BASE_ID + sub_id)
1149 1149
1150
1151/**
1152 * @def elm_wdg_on_focus
1153 * @since 1.8
1154 *
1155 * No description supplied by the EAPI.
1156 *
1157 * @param[out] ret
1158 *
1159 */
1150#define elm_wdg_on_focus(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ON_FOCUS), EO_TYPECHECK(Eina_Bool *, ret) 1160#define elm_wdg_on_focus(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ON_FOCUS), EO_TYPECHECK(Eina_Bool *, ret)
1161
1162/**
1163 * @def elm_wdg_disable
1164 * @since 1.8
1165 *
1166 * No description supplied by the EAPI.
1167 *
1168 * @param[out] ret
1169 *
1170 */
1151#define elm_wdg_disable(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISABLE), EO_TYPECHECK(Eina_Bool *, ret) 1171#define elm_wdg_disable(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISABLE), EO_TYPECHECK(Eina_Bool *, ret)
1172
1173/**
1174 * @def elm_wdg_theme
1175 * @since 1.8
1176 *
1177 * No description supplied by the EAPI.
1178 *
1179 * @param[out] ret
1180 *
1181 */
1152#define elm_wdg_theme(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME), EO_TYPECHECK(Eina_Bool *, ret) 1182#define elm_wdg_theme(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME), EO_TYPECHECK(Eina_Bool *, ret)
1183
1184/**
1185 * @def elm_wdg_translate
1186 * @since 1.8
1187 *
1188 * No description supplied by the EAPI.
1189 *
1190 * @param[out] ret
1191 *
1192 */
1153#define elm_wdg_translate(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TRANSLATE), EO_TYPECHECK(Eina_Bool *, ret) 1193#define elm_wdg_translate(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TRANSLATE), EO_TYPECHECK(Eina_Bool *, ret)
1194
1195/**
1196 * @def elm_wdg_event
1197 * @since 1.8
1198 *
1199 * No description supplied by the EAPI.
1200 *
1201 * @param[in] source
1202 * @param[in] type
1203 * @param[in] event_info
1204 * @param[out] ret
1205 *
1206 */
1154#define elm_wdg_event(source, type, event_info, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT), EO_TYPECHECK(Evas_Object *, source), EO_TYPECHECK(Evas_Callback_Type, type), EO_TYPECHECK(void *, event_info), EO_TYPECHECK(Eina_Bool *, ret) 1207#define elm_wdg_event(source, type, event_info, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT), EO_TYPECHECK(Evas_Object *, source), EO_TYPECHECK(Evas_Callback_Type, type), EO_TYPECHECK(void *, event_info), EO_TYPECHECK(Eina_Bool *, ret)
1208
1209/**
1210 * @def elm_wdg_on_focus_region
1211 * @since 1.8
1212 *
1213 * No description supplied by the EAPI.
1214 *
1215 * @param[out] x
1216 * @param[out] y
1217 * @param[out] w
1218 * @param[out] h
1219 * @param[out] ret
1220 *
1221 */
1155#define elm_wdg_on_focus_region(x, y, w, h, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ON_FOCUS_REGION), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h), EO_TYPECHECK(Eina_Bool *, ret) 1222#define elm_wdg_on_focus_region(x, y, w, h, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ON_FOCUS_REGION), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h), EO_TYPECHECK(Eina_Bool *, ret)
1223
1224/**
1225 * @def elm_wdg_focus_next_manager_is
1226 * @since 1.8
1227 *
1228 * No description supplied by the EAPI.
1229 *
1230 * @param[out] ret
1231 *
1232 */
1156#define elm_wdg_focus_next_manager_is(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_NEXT_MANAGER_IS), EO_TYPECHECK(Eina_Bool *, ret) 1233#define elm_wdg_focus_next_manager_is(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_NEXT_MANAGER_IS), EO_TYPECHECK(Eina_Bool *, ret)
1234
1235/**
1236 * @def elm_wdg_focus_next
1237 * @since 1.8
1238 *
1239 * No description supplied by the EAPI.
1240 *
1241 * @param[in] dir
1242 * @param[out] next
1243 * @param[out] ret
1244 *
1245 */
1157#define elm_wdg_focus_next(dir, next, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_NEXT), EO_TYPECHECK(Elm_Focus_Direction, dir), EO_TYPECHECK(Evas_Object **, next), EO_TYPECHECK(Eina_Bool *, ret) 1246#define elm_wdg_focus_next(dir, next, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_NEXT), EO_TYPECHECK(Elm_Focus_Direction, dir), EO_TYPECHECK(Evas_Object **, next), EO_TYPECHECK(Eina_Bool *, ret)
1247
1248/**
1249 * @def elm_wdg_focus_direction_manager_is
1250 * @since 1.8
1251 *
1252 * No description supplied by the EAPI.
1253 *
1254 * @param[out] ret
1255 *
1256 */
1158#define elm_wdg_focus_direction_manager_is(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION_MANAGER_IS), EO_TYPECHECK(Eina_Bool *, ret) 1257#define elm_wdg_focus_direction_manager_is(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION_MANAGER_IS), EO_TYPECHECK(Eina_Bool *, ret)
1258
1259/**
1260 * @def elm_wdg_focus_direction
1261 * @since 1.8
1262 *
1263 * No description supplied by the EAPI.
1264 *
1265 * @param[in] base
1266 * @param[in] degree
1267 * @param[out] direction
1268 * @param[out] weight
1269 * @param[out] ret
1270 *
1271 */
1159#define elm_wdg_focus_direction(base, degree, direction, weight, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION), EO_TYPECHECK(const Evas_Object *, base), EO_TYPECHECK(double, degree), EO_TYPECHECK(Evas_Object **, direction), EO_TYPECHECK(double *, weight), EO_TYPECHECK(Eina_Bool *, ret) 1272#define elm_wdg_focus_direction(base, degree, direction, weight, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION), EO_TYPECHECK(const Evas_Object *, base), EO_TYPECHECK(double, degree), EO_TYPECHECK(Evas_Object **, direction), EO_TYPECHECK(double *, weight), EO_TYPECHECK(Eina_Bool *, ret)
1273
1274/**
1275 * @def elm_wdg_sub_object_add
1276 * @since 1.8
1277 *
1278 * No description supplied by the EAPI.
1279 *
1280 * @param[in] sobj
1281 * @param[out] ret
1282 *
1283 */
1160#define elm_wdg_sub_object_add(sobj, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SUB_OBJECT_ADD), EO_TYPECHECK(Evas_Object *, sobj), EO_TYPECHECK(Eina_Bool *, ret) 1284#define elm_wdg_sub_object_add(sobj, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SUB_OBJECT_ADD), EO_TYPECHECK(Evas_Object *, sobj), EO_TYPECHECK(Eina_Bool *, ret)
1285
1286/**
1287 * @def elm_wdg_sub_object_del
1288 * @since 1.8
1289 *
1290 * No description supplied by the EAPI.
1291 *
1292 * @param[in] sobj
1293 * @param[out] ret
1294 *
1295 */
1161#define elm_wdg_sub_object_del(sobj, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SUB_OBJECT_DEL), EO_TYPECHECK(Evas_Object *, sobj), EO_TYPECHECK(Eina_Bool *, ret) 1296#define elm_wdg_sub_object_del(sobj, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SUB_OBJECT_DEL), EO_TYPECHECK(Evas_Object *, sobj), EO_TYPECHECK(Eina_Bool *, ret)
1297
1298/**
1299 * @def elm_wdg_access
1300 * @since 1.8
1301 *
1302 * No description supplied by the EAPI.
1303 *
1304 * @param[in] is_access
1305 *
1306 */
1162#define elm_wdg_access(is_access) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACCESS), EO_TYPECHECK(Eina_Bool, is_access) 1307#define elm_wdg_access(is_access) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACCESS), EO_TYPECHECK(Eina_Bool, is_access)
1163 1308
1309
1310/**
1311 * @def elm_wdg_parent_set
1312 * @since 1.8
1313 *
1314 * No description supplied by the EAPI.
1315 *
1316 * @param[in] parent
1317 *
1318 */
1164#define elm_wdg_parent_set(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_SET), EO_TYPECHECK(Evas_Object *, parent) 1319#define elm_wdg_parent_set(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_SET), EO_TYPECHECK(Evas_Object *, parent)
1320
1321/**
1322 * @def elm_wdg_parent_get
1323 * @since 1.8
1324 *
1325 * No description supplied by the EAPI.
1326 *
1327 * @param[out] parent
1328 *
1329 */
1165#define elm_wdg_parent_get(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_GET), EO_TYPECHECK(Evas_Object **, parent) 1330#define elm_wdg_parent_get(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_GET), EO_TYPECHECK(Evas_Object **, parent)
1166 1331
1332
1333/**
1334 * @def elm_wdg_parent2_set
1335 * @since 1.8
1336 *
1337 * No description supplied by the EAPI.
1338 *
1339 * @param[in] parent
1340 *
1341 */
1167#define elm_wdg_parent2_set(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_SET), EO_TYPECHECK(Evas_Object *, parent) 1342#define elm_wdg_parent2_set(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_SET), EO_TYPECHECK(Evas_Object *, parent)
1343
1344/**
1345 * @def elm_wdg_parent2_get
1346 * @since 1.8
1347 *
1348 * No description supplied by the EAPI.
1349 *
1350 * @param[out] parent
1351 *
1352 */
1168#define elm_wdg_parent2_get(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_GET), EO_TYPECHECK(Evas_Object **, parent) 1353#define elm_wdg_parent2_get(parent) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_GET), EO_TYPECHECK(Evas_Object **, parent)
1169 1354
1355
1356/**
1357 * @def elm_wdg_activate
1358 * @since 1.8
1359 *
1360 * No description supplied by the EAPI.
1361 *
1362 * @param[in] act
1363 * @param[out] ret
1364 *
1365 */
1170#define elm_wdg_activate(act, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACTIVATE), EO_TYPECHECK(Elm_Activate, act), EO_TYPECHECK(Eina_Bool *, ret) 1366#define elm_wdg_activate(act, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACTIVATE), EO_TYPECHECK(Elm_Activate, act), EO_TYPECHECK(Eina_Bool *, ret)
1171 1367
1368
1369/**
1370 * @def elm_wdg_mirrored_get
1371 * @since 1.8
1372 *
1373 * No description supplied by the EAPI.
1374 *
1375 * @param[out] ret
1376 *
1377 */
1172#define elm_wdg_mirrored_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_GET), EO_TYPECHECK(Eina_Bool *, ret) 1378#define elm_wdg_mirrored_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_GET), EO_TYPECHECK(Eina_Bool *, ret)
1379
1380/**
1381 * @def elm_wdg_mirrored_set
1382 * @since 1.8
1383 *
1384 * No description supplied by the EAPI.
1385 *
1386 * @param[in] mirrored
1387 *
1388 */
1173#define elm_wdg_mirrored_set(mirrored) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_SET), EO_TYPECHECK(Eina_Bool, mirrored) 1389#define elm_wdg_mirrored_set(mirrored) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_SET), EO_TYPECHECK(Eina_Bool, mirrored)
1390
1391/**
1392 * @def elm_wdg_mirrored_automatic_get
1393 * @since 1.8
1394 *
1395 * No description supplied by the EAPI.
1396 *
1397 * @param[out] ret
1398 *
1399 */
1174#define elm_wdg_mirrored_automatic_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_AUTOMATIC_GET), EO_TYPECHECK(Eina_Bool *, ret) 1400#define elm_wdg_mirrored_automatic_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_AUTOMATIC_GET), EO_TYPECHECK(Eina_Bool *, ret)
1401
1402/**
1403 * @def elm_wdg_mirrored_automatic_set
1404 * @since 1.8
1405 *
1406 * No description supplied by the EAPI.
1407 *
1408 * @param[in] automatic
1409 *
1410 */
1175#define elm_wdg_mirrored_automatic_set(automatic) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_AUTOMATIC_SET), EO_TYPECHECK(Eina_Bool, automatic) 1411#define elm_wdg_mirrored_automatic_set(automatic) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_MIRRORED_AUTOMATIC_SET), EO_TYPECHECK(Eina_Bool, automatic)
1176 1412
1413
1414/**
1415 * @def elm_wdg_highlight_ignore_set
1416 * @since 1.8
1417 *
1418 * No description supplied by the EAPI.
1419 *
1420 * @param[in] ignore
1421 *
1422 */
1177#define elm_wdg_highlight_ignore_set(ignore) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IGNORE_SET), EO_TYPECHECK(Eina_Bool, ignore) 1423#define elm_wdg_highlight_ignore_set(ignore) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IGNORE_SET), EO_TYPECHECK(Eina_Bool, ignore)
1424
1425/**
1426 * @def elm_wdg_highlight_ignore_get
1427 * @since 1.8
1428 *
1429 * No description supplied by the EAPI.
1430 *
1431 * @param[out] ret
1432 *
1433 */
1178#define elm_wdg_highlight_ignore_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IGNORE_GET), EO_TYPECHECK(Eina_Bool *, ret) 1434#define elm_wdg_highlight_ignore_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IGNORE_GET), EO_TYPECHECK(Eina_Bool *, ret)
1435
1436/**
1437 * @def elm_wdg_highlight_in_theme_set
1438 * @since 1.8
1439 *
1440 * No description supplied by the EAPI.
1441 *
1442 * @param[in] highlight
1443 *
1444 */
1179#define elm_wdg_highlight_in_theme_set(highlight) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IN_THEME_SET), EO_TYPECHECK(Eina_Bool, highlight) 1445#define elm_wdg_highlight_in_theme_set(highlight) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IN_THEME_SET), EO_TYPECHECK(Eina_Bool, highlight)
1446
1447/**
1448 * @def elm_wdg_highlight_in_theme_get
1449 * @since 1.8
1450 *
1451 * No description supplied by the EAPI.
1452 *
1453 * @param[out] ret
1454 *
1455 */
1180#define elm_wdg_highlight_in_theme_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IN_THEME_GET), EO_TYPECHECK(Eina_Bool *, ret) 1456#define elm_wdg_highlight_in_theme_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HIGHLIGHT_IN_THEME_GET), EO_TYPECHECK(Eina_Bool *, ret)
1181 1457
1458/**
1459 * @def elm_wdg_scroll_hold_push
1460 * @since 1.8
1461 *
1462 * No description supplied by the EAPI.
1463 *
1464 */
1182#define elm_wdg_scroll_hold_push() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_HOLD_PUSH) 1465#define elm_wdg_scroll_hold_push() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_HOLD_PUSH)
1466
1467/**
1468 * @def elm_wdg_scroll_hold_pop
1469 * @since 1.8
1470 *
1471 * No description supplied by the EAPI.
1472 *
1473 */
1183#define elm_wdg_scroll_hold_pop() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_HOLD_POP) 1474#define elm_wdg_scroll_hold_pop() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_HOLD_POP)
1475
1476/**
1477 * @def elm_wdg_scroll_hold_get
1478 * @since 1.8
1479 *
1480 * No description supplied by the EAPI.
1481 *
1482 * @param[out] ret
1483 *
1484 */
1184#define elm_wdg_scroll_hold_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_HOLD_GET), EO_TYPECHECK(int *, ret) 1485#define elm_wdg_scroll_hold_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_HOLD_GET), EO_TYPECHECK(int *, ret)
1486
1487/**
1488 * @def elm_wdg_scroll_freeze_push
1489 * @since 1.8
1490 *
1491 * No description supplied by the EAPI.
1492 *
1493 */
1185#define elm_wdg_scroll_freeze_push() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_FREEZE_PUSH) 1494#define elm_wdg_scroll_freeze_push() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_FREEZE_PUSH)
1495
1496/**
1497 * @def elm_wdg_scroll_freeze_pop
1498 * @since 1.8
1499 *
1500 * No description supplied by the EAPI.
1501 *
1502 */
1186#define elm_wdg_scroll_freeze_pop() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_FREEZE_POP) 1503#define elm_wdg_scroll_freeze_pop() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_FREEZE_POP)
1504
1505/**
1506 * @def elm_wdg_scroll_freeze_get
1507 * @since 1.8
1508 *
1509 * No description supplied by the EAPI.
1510 *
1511 * @param[out] ret
1512 *
1513 */
1187#define elm_wdg_scroll_freeze_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_FREEZE_GET), EO_TYPECHECK(int *, ret) 1514#define elm_wdg_scroll_freeze_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLL_FREEZE_GET), EO_TYPECHECK(int *, ret)
1188 1515
1516
1517/**
1518 * @def elm_wdg_on_show_region_hook_set
1519 * @since 1.8
1520 *
1521 * No description supplied by the EAPI.
1522 *
1523 * @param[in] func
1524 * @param[in] data
1525 *
1526 */
1189#define elm_wdg_on_show_region_hook_set(func, data) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ON_SHOW_REGION_HOOK_SET), EO_TYPECHECK(region_hook_func_type, func), EO_TYPECHECK(void *, data) 1527#define elm_wdg_on_show_region_hook_set(func, data) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ON_SHOW_REGION_HOOK_SET), EO_TYPECHECK(region_hook_func_type, func), EO_TYPECHECK(void *, data)
1528
1529/**
1530 * @def elm_wdg_resize_object_set
1531 * @since 1.8
1532 *
1533 * No description supplied by the EAPI.
1534 *
1535 * @param[in] sobj
1536 *
1537 */
1190#define elm_wdg_resize_object_set(sobj) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_RESIZE_OBJECT_SET), EO_TYPECHECK(Evas_Object *, sobj) 1538#define elm_wdg_resize_object_set(sobj) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_RESIZE_OBJECT_SET), EO_TYPECHECK(Evas_Object *, sobj)
1539
1540/**
1541 * @def elm_wdg_hover_object_set
1542 * @since 1.8
1543 *
1544 * No description supplied by the EAPI.
1545 *
1546 * @param[in] sobj
1547 *
1548 */
1191#define elm_wdg_hover_object_set(sobj) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HOVER_OBJECT_SET), EO_TYPECHECK(Evas_Object *, sobj) 1549#define elm_wdg_hover_object_set(sobj) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_HOVER_OBJECT_SET), EO_TYPECHECK(Evas_Object *, sobj)
1192 1550
1551
1552/**
1553 * @def elm_wdg_can_focus_set
1554 * @since 1.8
1555 *
1556 * No description supplied by the EAPI.
1557 *
1558 * @param[in] can_focus
1559 *
1560 */
1193#define elm_wdg_can_focus_set(can_focus) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CAN_FOCUS_SET), EO_TYPECHECK(Eina_Bool, can_focus) 1561#define elm_wdg_can_focus_set(can_focus) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CAN_FOCUS_SET), EO_TYPECHECK(Eina_Bool, can_focus)
1562
1563/**
1564 * @def elm_wdg_can_focus_get
1565 * @since 1.8
1566 *
1567 * No description supplied by the EAPI.
1568 *
1569 * @param[out] ret
1570 *
1571 */
1194#define elm_wdg_can_focus_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CAN_FOCUS_GET), EO_TYPECHECK(Eina_Bool *, ret) 1572#define elm_wdg_can_focus_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CAN_FOCUS_GET), EO_TYPECHECK(Eina_Bool *, ret)
1573
1574/**
1575 * @def elm_wdg_child_can_focus_get
1576 * @since 1.8
1577 *
1578 * No description supplied by the EAPI.
1579 *
1580 * @param[out] ret
1581 *
1582 */
1195#define elm_wdg_child_can_focus_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CHILD_CAN_FOCUS_GET), EO_TYPECHECK(Eina_Bool *, ret) 1583#define elm_wdg_child_can_focus_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CHILD_CAN_FOCUS_GET), EO_TYPECHECK(Eina_Bool *, ret)
1196 1584
1585
1586/**
1587 * @def elm_wdg_focus_get
1588 * @since 1.8
1589 *
1590 * No description supplied by the EAPI.
1591 *
1592 * @param[out] ret
1593 *
1594 */
1197#define elm_wdg_focus_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_GET), EO_TYPECHECK(Eina_Bool *, ret) 1595#define elm_wdg_focus_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_GET), EO_TYPECHECK(Eina_Bool *, ret)
1596
1597/**
1598 * @def elm_wdg_focused_object_get
1599 * @since 1.8
1600 *
1601 * No description supplied by the EAPI.
1602 *
1603 * @param[out] ret
1604 *
1605 */
1198#define elm_wdg_focused_object_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUSED_OBJECT_GET), EO_TYPECHECK(Evas_Object **, ret) 1606#define elm_wdg_focused_object_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUSED_OBJECT_GET), EO_TYPECHECK(Evas_Object **, ret)
1199 1607
1608
1609/**
1610 * @def elm_wdg_top_get
1611 * @since 1.8
1612 *
1613 * No description supplied by the EAPI.
1614 *
1615 * @param[out] ret
1616 *
1617 */
1200#define elm_wdg_top_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TOP_GET), EO_TYPECHECK(Evas_Object **, ret) 1618#define elm_wdg_top_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TOP_GET), EO_TYPECHECK(Evas_Object **, ret)
1619
1620/**
1621 * @def elm_wdg_parent_widget_get
1622 * @since 1.8
1623 *
1624 * No description supplied by the EAPI.
1625 *
1626 * @param[out] ret
1627 *
1628 */
1201#define elm_wdg_parent_widget_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_WIDGET_GET), EO_TYPECHECK(Evas_Object **, ret) 1629#define elm_wdg_parent_widget_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENT_WIDGET_GET), EO_TYPECHECK(Evas_Object **, ret)
1202 1630
1631
1632/**
1633 * @def elm_wdg_focus_set
1634 * @since 1.8
1635 *
1636 * No description supplied by the EAPI.
1637 *
1638 * @param[in] first
1639 *
1640 */
1203#define elm_wdg_focus_set(first) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_SET), EO_TYPECHECK(int, first) 1641#define elm_wdg_focus_set(first) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_SET), EO_TYPECHECK(int, first)
1642
1643/**
1644 * @def elm_wdg_focused_object_clear
1645 * @since 1.8
1646 *
1647 * No description supplied by the EAPI.
1648 *
1649 */
1204#define elm_wdg_focused_object_clear() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUSED_OBJECT_CLEAR) 1650#define elm_wdg_focused_object_clear() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUSED_OBJECT_CLEAR)
1651
1652/**
1653 * @def elm_wdg_focus_steal
1654 * @since 1.8
1655 *
1656 * No description supplied by the EAPI.
1657 *
1658 */
1205#define elm_wdg_focus_steal() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_STEAL) 1659#define elm_wdg_focus_steal() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_STEAL)
1660
1661/**
1662 * @def elm_wdg_focus_restore
1663 * @since 1.8
1664 *
1665 * No description supplied by the EAPI.
1666 *
1667 */
1206#define elm_wdg_focus_restore() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_RESTORE) 1668#define elm_wdg_focus_restore() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_RESTORE)
1207 1669
1670
1671/**
1672 * @def elm_wdg_disabled_set
1673 * @since 1.8
1674 *
1675 * No description supplied by the EAPI.
1676 *
1677 * @param[in] disabled
1678 *
1679 */
1208#define elm_wdg_disabled_set(disabled) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISABLED_SET), EO_TYPECHECK(Eina_Bool, disabled) 1680#define elm_wdg_disabled_set(disabled) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISABLED_SET), EO_TYPECHECK(Eina_Bool, disabled)
1681
1682/**
1683 * @def elm_wdg_disabled_get
1684 * @since 1.8
1685 *
1686 * No description supplied by the EAPI.
1687 *
1688 * @param[out] ret
1689 *
1690 */
1209#define elm_wdg_disabled_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISABLED_GET), EO_TYPECHECK(Eina_Bool *, ret) 1691#define elm_wdg_disabled_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISABLED_GET), EO_TYPECHECK(Eina_Bool *, ret)
1692
1693/**
1694 * @def elm_wdg_show_region_set
1695 * @since 1.8
1696 *
1697 * No description supplied by the EAPI.
1698 *
1699 * @param[in] x
1700 * @param[in] y
1701 * @param[in] w
1702 * @param[in] h
1703 * @param[in] forceshow
1704 *
1705 */
1210#define elm_wdg_show_region_set(x, y, w, h, forceshow) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SHOW_REGION_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h), EO_TYPECHECK(Eina_Bool, forceshow) 1706#define elm_wdg_show_region_set(x, y, w, h, forceshow) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SHOW_REGION_SET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h), EO_TYPECHECK(Eina_Bool, forceshow)
1707
1708/**
1709 * @def elm_wdg_show_region_get
1710 * @since 1.8
1711 *
1712 * No description supplied by the EAPI.
1713 *
1714 * @param[out] x
1715 * @param[out] y
1716 * @param[out] w
1717 * @param[out] h
1718 *
1719 */
1211#define elm_wdg_show_region_get(x, y, w, h) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SHOW_REGION_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h) 1720#define elm_wdg_show_region_get(x, y, w, h) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SHOW_REGION_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h)
1212 1721
1722/**
1723 * @def elm_wdg_scrollable_children_get
1724 * @since 1.8
1725 *
1726 * No description supplied by the EAPI.
1727 *
1728 * @param[out] ret
1729 *
1730 */
1213#define elm_wdg_scrollable_children_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLLABLE_CHILDREN_GET), EO_TYPECHECK(Eina_List **, ret) 1731#define elm_wdg_scrollable_children_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLLABLE_CHILDREN_GET), EO_TYPECHECK(Eina_List **, ret)
1732
1733/**
1734 * @def elm_wdg_scale_set
1735 * @since 1.8
1736 *
1737 * No description supplied by the EAPI.
1738 *
1739 * @param[in] scale
1740 *
1741 */
1214#define elm_wdg_scale_set(scale) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCALE_SET), EO_TYPECHECK(double, scale) 1742#define elm_wdg_scale_set(scale) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCALE_SET), EO_TYPECHECK(double, scale)
1743
1744/**
1745 * @def elm_wdg_scale_get
1746 * @since 1.8
1747 *
1748 * No description supplied by the EAPI.
1749 *
1750 * @param[out] ret
1751 *
1752 */
1215#define elm_wdg_scale_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCALE_GET), EO_TYPECHECK(double *, ret) 1753#define elm_wdg_scale_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCALE_GET), EO_TYPECHECK(double *, ret)
1216 1754
1755
1756/**
1757 * @def elm_wdg_text_part_set
1758 * @since 1.8
1759 *
1760 * No description supplied by the EAPI.
1761 *
1762 * @param[in] part
1763 * @param[in] label
1764 *
1765 */
1217#define elm_wdg_text_part_set(part, label) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TEXT_PART_SET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char *, label) 1766#define elm_wdg_text_part_set(part, label) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TEXT_PART_SET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char *, label)
1767
1768/**
1769 * @def elm_wdg_text_part_get
1770 * @since 1.8
1771 *
1772 * No description supplied by the EAPI.
1773 *
1774 * @param[in] part
1775 * @param[out] ret
1776 *
1777 */
1218#define elm_wdg_text_part_get(part, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TEXT_PART_GET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char **, ret) 1778#define elm_wdg_text_part_get(part, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TEXT_PART_GET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char **, ret)
1219 1779
1780
1781/**
1782 * @def elm_wdg_domain_translatable_text_part_set
1783 * @since 1.8
1784 *
1785 * No description supplied by the EAPI.
1786 *
1787 * @param[in] part
1788 * @param[in] domain
1789 * @param[in] label
1790 *
1791 */
1220#define elm_wdg_domain_translatable_text_part_set(part, domain, label) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DOMAIN_TRANSLATABLE_TEXT_PART_SET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char *, domain), EO_TYPECHECK(const char *, label) 1792#define elm_wdg_domain_translatable_text_part_set(part, domain, label) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DOMAIN_TRANSLATABLE_TEXT_PART_SET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char *, domain), EO_TYPECHECK(const char *, label)
1793
1794/**
1795 * @def elm_wdg_translatable_text_part_get
1796 * @since 1.8
1797 *
1798 * No description supplied by the EAPI.
1799 *
1800 * @param[in] part
1801 * @param[out] ret
1802 *
1803 */
1221#define elm_wdg_translatable_text_part_get(part, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TRANSLATABLE_TEXT_PART_GET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char **, ret) 1804#define elm_wdg_translatable_text_part_get(part, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TRANSLATABLE_TEXT_PART_GET), EO_TYPECHECK(const char *, part), EO_TYPECHECK(const char **, ret)
1222 1805
1806
1807/**
1808 * @def elm_wdg_access_info_set
1809 * @since 1.8
1810 *
1811 * No description supplied by the EAPI.
1812 *
1813 * @param[in] txt
1814 *
1815 */
1223#define elm_wdg_access_info_set(txt) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACCESS_INFO_SET), EO_TYPECHECK(const char *, txt) 1816#define elm_wdg_access_info_set(txt) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACCESS_INFO_SET), EO_TYPECHECK(const char *, txt)
1817
1818/**
1819 * @def elm_wdg_access_info_get
1820 * @since 1.8
1821 *
1822 * No description supplied by the EAPI.
1823 *
1824 * @param[out] ret
1825 *
1826 */
1224#define elm_wdg_access_info_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACCESS_INFO_GET), EO_TYPECHECK(const char **, ret) 1827#define elm_wdg_access_info_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_ACCESS_INFO_GET), EO_TYPECHECK(const char **, ret)
1225 1828
1829
1830/**
1831 * @def elm_wdg_theme_set
1832 * @since 1.8
1833 *
1834 * No description supplied by the EAPI.
1835 *
1836 * @param[in] th
1837 *
1838 */
1226#define elm_wdg_theme_set(th) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_SET), EO_TYPECHECK(Elm_Theme *, th) 1839#define elm_wdg_theme_set(th) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_SET), EO_TYPECHECK(Elm_Theme *, th)
1840
1841/**
1842 * @def elm_wdg_theme_get
1843 * @since 1.8
1844 *
1845 * No description supplied by the EAPI.
1846 *
1847 * @param[out] ret
1848 *
1849 */
1227#define elm_wdg_theme_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_GET), EO_TYPECHECK(Elm_Theme **, ret) 1850#define elm_wdg_theme_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_GET), EO_TYPECHECK(Elm_Theme **, ret)
1228 1851
1852
1853/**
1854 * @def elm_wdg_style_set
1855 * @since 1.8
1856 *
1857 * No description supplied by the EAPI.
1858 *
1859 * @param[in] style
1860 * @param[out] ret
1861 *
1862 */
1229#define elm_wdg_style_set(style, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_STYLE_SET), EO_TYPECHECK(const char *, style), EO_TYPECHECK(Eina_Bool *, ret) 1863#define elm_wdg_style_set(style, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_STYLE_SET), EO_TYPECHECK(const char *, style), EO_TYPECHECK(Eina_Bool *, ret)
1864
1865/**
1866 * @def elm_wdg_style_get
1867 * @since 1.8
1868 *
1869 * No description supplied by the EAPI.
1870 *
1871 * @param[out] ret
1872 *
1873 */
1230#define elm_wdg_style_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_STYLE_GET), EO_TYPECHECK(const char **, ret) 1874#define elm_wdg_style_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_STYLE_GET), EO_TYPECHECK(const char **, ret)
1875
1876/**
1877 * @def elm_wdg_tooltip_add
1878 * @since 1.8
1879 *
1880 * No description supplied by the EAPI.
1881 *
1882 * @param[in] tt
1883 *
1884 */
1231#define elm_wdg_tooltip_add(tt) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TOOLTIP_ADD), EO_TYPECHECK(Elm_Tooltip *, tt) 1885#define elm_wdg_tooltip_add(tt) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TOOLTIP_ADD), EO_TYPECHECK(Elm_Tooltip *, tt)
1886
1887/**
1888 * @def elm_wdg_tooltip_del
1889 * @since 1.8
1890 *
1891 * No description supplied by the EAPI.
1892 *
1893 * @param[in] tt
1894 *
1895 */
1232#define elm_wdg_tooltip_del(tt) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TOOLTIP_DEL), EO_TYPECHECK(Elm_Tooltip *, tt) 1896#define elm_wdg_tooltip_del(tt) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TOOLTIP_DEL), EO_TYPECHECK(Elm_Tooltip *, tt)
1897
1898/**
1899 * @def elm_wdg_cursor_add
1900 * @since 1.8
1901 *
1902 * No description supplied by the EAPI.
1903 *
1904 * @param[in] cur
1905 *
1906 */
1233#define elm_wdg_cursor_add(cur) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CURSOR_ADD), EO_TYPECHECK(Elm_Cursor *, cur) 1907#define elm_wdg_cursor_add(cur) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CURSOR_ADD), EO_TYPECHECK(Elm_Cursor *, cur)
1908
1909/**
1910 * @def elm_wdg_cursor_del
1911 * @since 1.8
1912 *
1913 * No description supplied by the EAPI.
1914 *
1915 * @param[in] cur
1916 *
1917 */
1234#define elm_wdg_cursor_del(cur) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CURSOR_DEL), EO_TYPECHECK(Elm_Cursor *, cur) 1918#define elm_wdg_cursor_del(cur) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CURSOR_DEL), EO_TYPECHECK(Elm_Cursor *, cur)
1235 1919
1920
1921/**
1922 * @def elm_wdg_drag_lock_x_set
1923 * @since 1.8
1924 *
1925 * No description supplied by the EAPI.
1926 *
1927 * @param[in] lock
1928 *
1929 */
1236#define elm_wdg_drag_lock_x_set(lock) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_X_SET), EO_TYPECHECK(Eina_Bool, lock) 1930#define elm_wdg_drag_lock_x_set(lock) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_X_SET), EO_TYPECHECK(Eina_Bool, lock)
1931
1932/**
1933 * @def elm_wdg_drag_lock_y_set
1934 * @since 1.8
1935 *
1936 * No description supplied by the EAPI.
1937 *
1938 * @param[in] lock
1939 *
1940 */
1237#define elm_wdg_drag_lock_y_set(lock) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_Y_SET), EO_TYPECHECK(Eina_Bool, lock) 1941#define elm_wdg_drag_lock_y_set(lock) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_Y_SET), EO_TYPECHECK(Eina_Bool, lock)
1942
1943/**
1944 * @def elm_wdg_drag_lock_x_get
1945 * @since 1.8
1946 *
1947 * No description supplied by the EAPI.
1948 *
1949 * @param[out] ret
1950 *
1951 */
1238#define elm_wdg_drag_lock_x_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_X_GET), EO_TYPECHECK(Eina_Bool *, ret) 1952#define elm_wdg_drag_lock_x_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_X_GET), EO_TYPECHECK(Eina_Bool *, ret)
1953
1954/**
1955 * @def elm_wdg_drag_lock_y_get
1956 * @since 1.8
1957 *
1958 * No description supplied by the EAPI.
1959 *
1960 * @param[out] ret
1961 *
1962 */
1239#define elm_wdg_drag_lock_y_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_Y_GET), EO_TYPECHECK(Eina_Bool *, ret) 1963#define elm_wdg_drag_lock_y_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_LOCK_Y_GET), EO_TYPECHECK(Eina_Bool *, ret)
1964
1965/**
1966 * @def elm_wdg_drag_child_locked_x_get
1967 * @since 1.8
1968 *
1969 * No description supplied by the EAPI.
1970 *
1971 * @param[out] ret
1972 *
1973 */
1240#define elm_wdg_drag_child_locked_x_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_CHILD_LOCKED_X_GET), EO_TYPECHECK(int *, ret) 1974#define elm_wdg_drag_child_locked_x_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_CHILD_LOCKED_X_GET), EO_TYPECHECK(int *, ret)
1975
1976/**
1977 * @def elm_wdg_drag_child_locked_y_get
1978 * @since 1.8
1979 *
1980 * No description supplied by the EAPI.
1981 *
1982 * @param[out] ret
1983 *
1984 */
1241#define elm_wdg_drag_child_locked_y_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_CHILD_LOCKED_Y_GET), EO_TYPECHECK(int *, ret) 1985#define elm_wdg_drag_child_locked_y_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DRAG_CHILD_LOCKED_Y_GET), EO_TYPECHECK(int *, ret)
1242 1986
1987
1988/**
1989 * @def elm_wdg_event_callback_add
1990 * @since 1.8
1991 *
1992 * No description supplied by the EAPI.
1993 *
1994 * @param[in] func
1995 * @param[in] data
1996 *
1997 */
1243#define elm_wdg_event_callback_add(func, data) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT_CALLBACK_ADD), EO_TYPECHECK(Elm_Event_Cb, func), EO_TYPECHECK(const void *, data) 1998#define elm_wdg_event_callback_add(func, data) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT_CALLBACK_ADD), EO_TYPECHECK(Elm_Event_Cb, func), EO_TYPECHECK(const void *, data)
1999
2000/**
2001 * @def elm_wdg_event_callback_del
2002 * @since 1.8
2003 *
2004 * No description supplied by the EAPI.
2005 *
2006 * @param[in] func
2007 * @param[in] data
2008 * @param[out] ret
2009 *
2010 */
1244#define elm_wdg_event_callback_del(func, data, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT_CALLBACK_DEL), EO_TYPECHECK(Elm_Event_Cb, func), EO_TYPECHECK(const void *, data), EO_TYPECHECK(void **, ret) 2011#define elm_wdg_event_callback_del(func, data, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT_CALLBACK_DEL), EO_TYPECHECK(Elm_Event_Cb, func), EO_TYPECHECK(const void *, data), EO_TYPECHECK(void **, ret)
2012
2013/**
2014 * @def elm_wdg_event_propagate
2015 * @since 1.8
2016 *
2017 * No description supplied by the EAPI.
2018 *
2019 * @param[in] type
2020 * @param[in] event_info
2021 * @param[in] event_flags
2022 * @param[out] ret
2023 *
2024 */
1245#define elm_wdg_event_propagate(type, event_info, event_flags, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT_PROPAGATE), EO_TYPECHECK(Evas_Callback_Type, type), EO_TYPECHECK(void *, event_info), EO_TYPECHECK(Evas_Event_Flags *, event_flags), EO_TYPECHECK(Eina_Bool *, ret) 2025#define elm_wdg_event_propagate(type, event_info, event_flags, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_EVENT_PROPAGATE), EO_TYPECHECK(Evas_Callback_Type, type), EO_TYPECHECK(void *, event_info), EO_TYPECHECK(Evas_Event_Flags *, event_flags), EO_TYPECHECK(Eina_Bool *, ret)
1246 2026
2027
2028/**
2029 * @def elm_wdg_signal_emit
2030 * @since 1.8
2031 *
2032 * No description supplied by the EAPI.
2033 *
2034 * @param[in] emission
2035 * @param[in] source
2036 *
2037 */
1247#define elm_wdg_signal_emit(emission, source) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SIGNAL_EMIT), EO_TYPECHECK(const char *, emission), EO_TYPECHECK(const char *, source) 2038#define elm_wdg_signal_emit(emission, source) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SIGNAL_EMIT), EO_TYPECHECK(const char *, emission), EO_TYPECHECK(const char *, source)
2039
2040/**
2041 * @def elm_wdg_signal_callback_add
2042 * @since 1.8
2043 *
2044 * No description supplied by the EAPI.
2045 *
2046 * @param[in] emission
2047 * @param[in] source
2048 * @param[in] func
2049 * @param[in] data
2050 *
2051 */
1248#define elm_wdg_signal_callback_add(emission, source, func, data) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SIGNAL_CALLBACK_ADD), EO_TYPECHECK(const char *, emission), EO_TYPECHECK(const char *, source), EO_TYPECHECK(Edje_Signal_Cb, func), EO_TYPECHECK(void *, data) 2052#define elm_wdg_signal_callback_add(emission, source, func, data) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SIGNAL_CALLBACK_ADD), EO_TYPECHECK(const char *, emission), EO_TYPECHECK(const char *, source), EO_TYPECHECK(Edje_Signal_Cb, func), EO_TYPECHECK(void *, data)
2053
2054/**
2055 * @def elm_wdg_signal_callback_del
2056 * @since 1.8
2057 *
2058 * No description supplied by the EAPI.
2059 *
2060 * @param[in] emission
2061 * @param[in] source
2062 * @param[in] func
2063 * @param[out] ret
2064 *
2065 */
1249#define elm_wdg_signal_callback_del(emission, source, func, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SIGNAL_CALLBACK_DEL), EO_TYPECHECK(const char *, emission), EO_TYPECHECK(const char *, source), EO_TYPECHECK(Edje_Signal_Cb, func), EO_TYPECHECK(void **, ret) 2066#define elm_wdg_signal_callback_del(emission, source, func, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SIGNAL_CALLBACK_DEL), EO_TYPECHECK(const char *, emission), EO_TYPECHECK(const char *, source), EO_TYPECHECK(Edje_Signal_Cb, func), EO_TYPECHECK(void **, ret)
1250 2067
2068
2069/**
2070 * @def elm_wdg_name_find
2071 * @since 1.8
2072 *
2073 * No description supplied by the EAPI.
2074 *
2075 * @param[in] name
2076 * @param[in] recurse
2077 * @param[out] ret
2078 *
2079 */
1251#define elm_wdg_name_find(name, recurse, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_NAME_FIND), EO_TYPECHECK(const char *, name), EO_TYPECHECK(int, recurse), EO_TYPECHECK(Evas_Object **, ret) 2080#define elm_wdg_name_find(name, recurse, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_NAME_FIND), EO_TYPECHECK(const char *, name), EO_TYPECHECK(int, recurse), EO_TYPECHECK(Evas_Object **, ret)
1252 2081
2082/**
2083 * @def elm_wdg_focus_hide_handle
2084 * @since 1.8
2085 *
2086 * No description supplied by the EAPI.
2087 *
2088 */
1253#define elm_wdg_focus_hide_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_HIDE_HANDLE) 2089#define elm_wdg_focus_hide_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_HIDE_HANDLE)
2090
2091/**
2092 * @def elm_wdg_focus_mouse_up_handle
2093 * @since 1.8
2094 *
2095 * No description supplied by the EAPI.
2096 *
2097 */
1254#define elm_wdg_focus_mouse_up_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_MOUSE_UP_HANDLE) 2098#define elm_wdg_focus_mouse_up_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_MOUSE_UP_HANDLE)
2099
2100/**
2101 * @def elm_wdg_focus_tree_unfocusable_handle
2102 * @since 1.8
2103 *
2104 * No description supplied by the EAPI.
2105 *
2106 */
1255#define elm_wdg_focus_tree_unfocusable_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_TREE_UNFOCUSABLE_HANDLE) 2107#define elm_wdg_focus_tree_unfocusable_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_TREE_UNFOCUSABLE_HANDLE)
2108
2109/**
2110 * @def elm_wdg_focus_disabled_handle
2111 * @since 1.8
2112 *
2113 * No description supplied by the EAPI.
2114 *
2115 */
1256#define elm_wdg_focus_disabled_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DISABLED_HANDLE) 2116#define elm_wdg_focus_disabled_handle() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DISABLED_HANDLE)
2117
2118/**
2119 * @def elm_wdg_focus_order_get
2120 * @since 1.8
2121 *
2122 * No description supplied by the EAPI.
2123 *
2124 * @param[out] ret
2125 *
2126 */
1257#define elm_wdg_focus_order_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_ORDER_GET), EO_TYPECHECK(unsigned int *, ret) 2127#define elm_wdg_focus_order_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_ORDER_GET), EO_TYPECHECK(unsigned int *, ret)
2128
2129/**
2130 * @def elm_wdg_focus_region_get
2131 * @since 1.8
2132 *
2133 * No description supplied by the EAPI.
2134 *
2135 * @param[out] x
2136 * @param[out] y
2137 * @param[out] w
2138 * @param[out] h
2139 * @param[out] ret
2140 *
2141 */
1258#define elm_wdg_focus_region_get(x, y, w, h, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_REGION_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h), EO_TYPECHECK(Eina_Bool *, ret) 2142#define elm_wdg_focus_region_get(x, y, w, h, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_REGION_GET), EO_TYPECHECK(Evas_Coord *, x), EO_TYPECHECK(Evas_Coord *, y), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h), EO_TYPECHECK(Eina_Bool *, ret)
1259 2143
2144
2145/**
2146 * @def elm_wdg_theme_object_set
2147 * @since 1.8
2148 *
2149 * No description supplied by the EAPI.
2150 *
2151 * @param[in] edj
2152 * @param[in] wname
2153 * @param[in] welement
2154 * @param[in] wstyle
2155 * @param[out] ret
2156 *
2157 */
1260#define elm_wdg_theme_object_set(edj, wname, welement, wstyle, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_OBJECT_SET), EO_TYPECHECK(Evas_Object *, edj), EO_TYPECHECK(const char *, wname), EO_TYPECHECK(const char *, welement), EO_TYPECHECK(const char *, wstyle), EO_TYPECHECK(Eina_Bool *, ret) 2158#define elm_wdg_theme_object_set(edj, wname, welement, wstyle, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_THEME_OBJECT_SET), EO_TYPECHECK(Evas_Object *, edj), EO_TYPECHECK(const char *, wname), EO_TYPECHECK(const char *, welement), EO_TYPECHECK(const char *, wstyle), EO_TYPECHECK(Eina_Bool *, ret)
1261 2159
2160
2161/**
2162 * @def elm_wdg_focus_custom_chain_set
2163 * @since 1.8
2164 *
2165 * No description supplied by the EAPI.
2166 *
2167 * @param[in] objs
2168 *
2169 */
1262#define elm_wdg_focus_custom_chain_set(objs) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_SET), EO_TYPECHECK(Eina_List *, objs) 2170#define elm_wdg_focus_custom_chain_set(objs) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_SET), EO_TYPECHECK(Eina_List *, objs)
2171
2172/**
2173 * @def elm_wdg_focus_custom_chain_get
2174 * @since 1.8
2175 *
2176 * No description supplied by the EAPI.
2177 *
2178 * @param[out] ret
2179 *
2180 */
1263#define elm_wdg_focus_custom_chain_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_GET), EO_TYPECHECK(const Eina_List **, ret) 2181#define elm_wdg_focus_custom_chain_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_GET), EO_TYPECHECK(const Eina_List **, ret)
2182
2183/**
2184 * @def elm_wdg_focus_custom_chain_unset
2185 * @since 1.8
2186 *
2187 * No description supplied by the EAPI.
2188 *
2189 */
1264#define elm_wdg_focus_custom_chain_unset() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_UNSET) 2190#define elm_wdg_focus_custom_chain_unset() ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_UNSET)
2191
2192/**
2193 * @def elm_wdg_focus_custom_chain_append
2194 * @since 1.8
2195 *
2196 * No description supplied by the EAPI.
2197 *
2198 * @param[in] child
2199 * @param[in] relative_child
2200 *
2201 */
1265#define elm_wdg_focus_custom_chain_append(child, relative_child) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_APPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object *, relative_child) 2202#define elm_wdg_focus_custom_chain_append(child, relative_child) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_APPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object *, relative_child)
2203
2204/**
2205 * @def elm_wdg_focus_custom_chain_prepend
2206 * @since 1.8
2207 *
2208 * No description supplied by the EAPI.
2209 *
2210 * @param[in] child
2211 * @param[in] relative_child
2212 *
2213 */
1266#define elm_wdg_focus_custom_chain_prepend(child, relative_child) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_PREPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object *, relative_child) 2214#define elm_wdg_focus_custom_chain_prepend(child, relative_child) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CUSTOM_CHAIN_PREPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object *, relative_child)
2215
2216/**
2217 * @def elm_wdg_focus_cycle
2218 * @since 1.8
2219 *
2220 * No description supplied by the EAPI.
2221 *
2222 * @param[in] dir
2223 *
2224 */
1267#define elm_wdg_focus_cycle(dir) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CYCLE), EO_TYPECHECK(Elm_Focus_Direction, dir) 2225#define elm_wdg_focus_cycle(dir) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_CYCLE), EO_TYPECHECK(Elm_Focus_Direction, dir)
2226
2227/**
2228 * @def elm_wdg_focus_direction_go
2229 * @since 1.8
2230 *
2231 * No description supplied by the EAPI.
2232 *
2233 * @param[in] degree
2234 * @param[out] ret
2235 *
2236 */
1268#define elm_wdg_focus_direction_go(degree, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION_GO), EO_TYPECHECK(double, degree), EO_TYPECHECK(Eina_Bool *, ret) 2237#define elm_wdg_focus_direction_go(degree, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION_GO), EO_TYPECHECK(double, degree), EO_TYPECHECK(Eina_Bool *, ret)
2238
2239/**
2240 * @def elm_wdg_focus_direction_get
2241 * @since 1.8
2242 *
2243 * No description supplied by the EAPI.
2244 *
2245 * @param[in] base
2246 * @param[in] degree
2247 * @param[out] direction
2248 * @param[out] weight
2249 * @param[out] ret
2250 *
2251 */
1269#define elm_wdg_focus_direction_get(base, degree, direction, weight, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION_GET), EO_TYPECHECK(const Evas_Object *, base), EO_TYPECHECK(double, degree), EO_TYPECHECK(Evas_Object **, direction), EO_TYPECHECK(double *, weight), EO_TYPECHECK(Eina_Bool *, ret) 2252#define elm_wdg_focus_direction_get(base, degree, direction, weight, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_DIRECTION_GET), EO_TYPECHECK(const Evas_Object *, base), EO_TYPECHECK(double, degree), EO_TYPECHECK(Evas_Object **, direction), EO_TYPECHECK(double *, weight), EO_TYPECHECK(Eina_Bool *, ret)
1270 2253
2254
2255/**
2256 * @def elm_wdg_focus_list_direction_get
2257 * @since 1.8
2258 *
2259 * No description supplied by the EAPI.
2260 *
2261 * @param[in] base
2262 * @param[in] items
2263 * @param[in] list_data_get
2264 * @param[in] degree
2265 * @param[out] direction
2266 * @param[out] weight
2267 * @param[out] ret
2268 *
2269 */
1271#define elm_wdg_focus_list_direction_get(base, items, list_data_get, degree, direction, weight, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_LIST_DIRECTION_GET), EO_TYPECHECK(const Evas_Object *, base), EO_TYPECHECK(const Eina_List *, items), EO_TYPECHECK(list_data_get_func_type, list_data_get), EO_TYPECHECK(double, degree), EO_TYPECHECK(Evas_Object **, direction), EO_TYPECHECK(double *, weight), EO_TYPECHECK(Eina_Bool *, ret) 2270#define elm_wdg_focus_list_direction_get(base, items, list_data_get, degree, direction, weight, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_LIST_DIRECTION_GET), EO_TYPECHECK(const Evas_Object *, base), EO_TYPECHECK(const Eina_List *, items), EO_TYPECHECK(list_data_get_func_type, list_data_get), EO_TYPECHECK(double, degree), EO_TYPECHECK(Evas_Object **, direction), EO_TYPECHECK(double *, weight), EO_TYPECHECK(Eina_Bool *, ret)
1272 2271
2272
2273/**
2274 * @def elm_wdg_focus_next_get
2275 * @since 1.8
2276 *
2277 * No description supplied by the EAPI.
2278 *
2279 * @param[in] dir
2280 * @param[out] next
2281 * @param[out] ret
2282 *
2283 */
1273#define elm_wdg_focus_next_get(dir, next, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_NEXT_GET), EO_TYPECHECK(Elm_Focus_Direction, dir), EO_TYPECHECK(Evas_Object **, next), EO_TYPECHECK(Eina_Bool *, ret) 2284#define elm_wdg_focus_next_get(dir, next, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_NEXT_GET), EO_TYPECHECK(Elm_Focus_Direction, dir), EO_TYPECHECK(Evas_Object **, next), EO_TYPECHECK(Eina_Bool *, ret)
1274 2285
2286
2287/**
2288 * @def elm_wdg_focus_list_next_get
2289 * @since 1.8
2290 *
2291 * No description supplied by the EAPI.
2292 *
2293 * @param[in] items
2294 * @param[in] list_data_get
2295 * @param[in] dir
2296 * @param[out] next
2297 * @param[out] ret
2298 *
2299 */
1275#define elm_wdg_focus_list_next_get(items, list_data_get, dir, next, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_LIST_NEXT_GET), EO_TYPECHECK(const Eina_List *, items), EO_TYPECHECK(list_data_get_func_type, list_data_get), EO_TYPECHECK(Elm_Focus_Direction, dir), EO_TYPECHECK(Evas_Object **, next), EO_TYPECHECK(Eina_Bool *, ret) 2300#define elm_wdg_focus_list_next_get(items, list_data_get, dir, next, ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_FOCUS_LIST_NEXT_GET), EO_TYPECHECK(const Eina_List *, items), EO_TYPECHECK(list_data_get_func_type, list_data_get), EO_TYPECHECK(Elm_Focus_Direction, dir), EO_TYPECHECK(Evas_Object **, next), EO_TYPECHECK(Eina_Bool *, ret)
1276 2301
2302
2303/**
2304 * @def elm_wdg_display_mode_set
2305 * @since 1.8
2306 *
2307 * No description supplied by the EAPI.
2308 *
2309 * @param[in] dispmode
2310 *
2311 */
1277#define elm_wdg_display_mode_set(dispmode) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISPLAY_MODE_SET), EO_TYPECHECK(Evas_Display_Mode, dispmode) 2312#define elm_wdg_display_mode_set(dispmode) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISPLAY_MODE_SET), EO_TYPECHECK(Evas_Display_Mode, dispmode)
2313
2314/**
2315 * @def elm_wdg_display_mode_get
2316 * @since 1.8
2317 *
2318 * No description supplied by the EAPI.
2319 *
2320 * @param[out] ret
2321 *
2322 */
1278#define elm_wdg_display_mode_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISPLAY_MODE_GET), EO_TYPECHECK(Evas_Display_Mode *, ret) 2323#define elm_wdg_display_mode_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_DISPLAY_MODE_GET), EO_TYPECHECK(Evas_Display_Mode *, ret)
1279 2324
2325
2326/**
2327 * @def elm_wdg_tree_unfocusable_set
2328 * @since 1.8
2329 *
2330 * No description supplied by the EAPI.
2331 *
2332 * @param[in] tree_unfocusable
2333 *
2334 */
1280#define elm_wdg_tree_unfocusable_set(tree_unfocusable) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TREE_UNFOCUSABLE_SET), EO_TYPECHECK(Eina_Bool, tree_unfocusable) 2335#define elm_wdg_tree_unfocusable_set(tree_unfocusable) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TREE_UNFOCUSABLE_SET), EO_TYPECHECK(Eina_Bool, tree_unfocusable)
2336
2337/**
2338 * @def elm_wdg_tree_unfocusable_get
2339 * @since 1.8
2340 *
2341 * No description supplied by the EAPI.
2342 *
2343 * @param[out] ret
2344 *
2345 */
1281#define elm_wdg_tree_unfocusable_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TREE_UNFOCUSABLE_GET), EO_TYPECHECK(Eina_Bool *, ret) 2346#define elm_wdg_tree_unfocusable_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_TREE_UNFOCUSABLE_GET), EO_TYPECHECK(Eina_Bool *, ret)
1282 2347
2348
2349/**
2350 * @def elm_wdg_can_focus_child_list_get
2351 * @since 1.8
2352 *
2353 * No description supplied by the EAPI.
2354 *
2355 * @param[out] ret
2356 *
2357 */
1283#define elm_wdg_can_focus_child_list_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CAN_FOCUS_CHILD_LIST_GET), EO_TYPECHECK(Eina_List **, ret) 2358#define elm_wdg_can_focus_child_list_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_CAN_FOCUS_CHILD_LIST_GET), EO_TYPECHECK(Eina_List **, ret)
1284 2359
1285#endif 2360#endif
diff --git a/src/lib/elm_widget_container.h b/src/lib/elm_widget_container.h
index 6c241971a..4427fdd2d 100644
--- a/src/lib/elm_widget_container.h
+++ b/src/lib/elm_widget_container.h
@@ -49,8 +49,42 @@ enum
49 49
50#define ELM_OBJ_CONTAINER_ID(sub_id) (ELM_OBJ_CONTAINER_BASE_ID + sub_id) 50#define ELM_OBJ_CONTAINER_ID(sub_id) (ELM_OBJ_CONTAINER_BASE_ID + sub_id)
51 51
52
53/**
54 * @def elm_obj_container_content_set
55 * @since 1.8
56 *
57 * No description supplied by the EAPI.
58 *
59 * @param[in] name
60 * @param[in] content
61 * @param[out] ret
62 *
63 */
52#define elm_obj_container_content_set(name, content, ret) ELM_OBJ_CONTAINER_ID(ELM_OBJ_CONTAINER_SUB_ID_CONTENT_SET), EO_TYPECHECK(const char*, name), EO_TYPECHECK(Evas_Object *,content), EO_TYPECHECK(Eina_Bool *, ret) 64#define elm_obj_container_content_set(name, content, ret) ELM_OBJ_CONTAINER_ID(ELM_OBJ_CONTAINER_SUB_ID_CONTENT_SET), EO_TYPECHECK(const char*, name), EO_TYPECHECK(Evas_Object *,content), EO_TYPECHECK(Eina_Bool *, ret)
65
66/**
67 * @def elm_obj_container_content_get
68 * @since 1.8
69 *
70 * No description supplied by the EAPI.
71 *
72 * @param[in] name
73 * @param[out] ret
74 *
75 */
53#define elm_obj_container_content_get(name, ret) ELM_OBJ_CONTAINER_ID(ELM_OBJ_CONTAINER_SUB_ID_CONTENT_GET), EO_TYPECHECK(const char*, name), EO_TYPECHECK(Evas_Object **,ret) 76#define elm_obj_container_content_get(name, ret) ELM_OBJ_CONTAINER_ID(ELM_OBJ_CONTAINER_SUB_ID_CONTENT_GET), EO_TYPECHECK(const char*, name), EO_TYPECHECK(Evas_Object **,ret)
77
78/**
79 * @def elm_obj_container_content_unset
80 * @since 1.8
81 *
82 * No description supplied by the EAPI.
83 *
84 * @param[in] name
85 * @param[out] ret
86 *
87 */
54#define elm_obj_container_content_unset(name, ret) ELM_OBJ_CONTAINER_ID(ELM_OBJ_CONTAINER_SUB_ID_CONTENT_UNSET), EO_TYPECHECK(const char*, name), EO_TYPECHECK(Evas_Object **,ret) 88#define elm_obj_container_content_unset(name, ret) ELM_OBJ_CONTAINER_ID(ELM_OBJ_CONTAINER_SUB_ID_CONTENT_UNSET), EO_TYPECHECK(const char*, name), EO_TYPECHECK(Evas_Object **,ret)
55 89
56#endif 90#endif
diff --git a/src/lib/elm_win.h b/src/lib/elm_win.h
index 1d36ae2d9..e99b09503 100644
--- a/src/lib/elm_win.h
+++ b/src/lib/elm_win.h
@@ -191,6 +191,17 @@ enum
191 191
192#define ELM_OBJ_WIN_ID(sub_id) (ELM_OBJ_WIN_BASE_ID + sub_id) 192#define ELM_OBJ_WIN_ID(sub_id) (ELM_OBJ_WIN_BASE_ID + sub_id)
193 193
194
195/**
196 * @def elm_obj_win_constructor
197 * @since 1.8
198 *
199 * No description supplied by the EAPI.
200 *
201 * @param[in] name
202 * @param[in] type
203 *
204 */
194#define elm_obj_win_constructor(name, type) ELM_OBJ_WIN_ID(ELM_OBJ_WIN_SUB_ID_WIN_CONSTRUCTOR), EO_TYPECHECK(const char *, name), EO_TYPECHECK(Elm_Win_Type, type) 205#define elm_obj_win_constructor(name, type) ELM_OBJ_WIN_ID(ELM_OBJ_WIN_SUB_ID_WIN_CONSTRUCTOR), EO_TYPECHECK(const char *, name), EO_TYPECHECK(Elm_Win_Type, type)
195 206
196/** 207/**