summaryrefslogtreecommitdiff
path: root/src/lib/elm_diskselector.h
diff options
context:
space:
mode:
authorChunEon Park <hermet@hermet.pe.kr>2011-12-30 08:33:50 +0000
committerChunEon Park <hermet@hermet.pe.kr>2011-12-30 08:33:50 +0000
commite6c42fc93a931cd5a7d9750d98c859776c17a87d (patch)
tree36acd640f02205f095312bb899a48b030e68f605 /src/lib/elm_diskselector.h
parentaf01411acdea41fc4a73c71374915a55ec8002c9 (diff)
elementary/diskselector - Elm_Diskselector_Item -> Elm_Object_Item
Suddently splitted header files. :( SVN revision: 66671
Diffstat (limited to '')
-rw-r--r--src/lib/elm_diskselector.h111
1 files changed, 55 insertions, 56 deletions
diff --git a/src/lib/elm_diskselector.h b/src/lib/elm_diskselector.h
index 62a7c97f0..77e7a4891 100644
--- a/src/lib/elm_diskselector.h
+++ b/src/lib/elm_diskselector.h
@@ -28,8 +28,6 @@
28 * @{ 28 * @{
29 */ 29 */
30 30
31typedef struct _Elm_Diskselector_Item Elm_Diskselector_Item; /**< Item handle for a diskselector item. Created with elm_diskselector_item_append() and deleted with elm_diskselector_item_del(). */
32
33/** 31/**
34 * Add a new diskselector widget to the given parent Elementary 32 * Add a new diskselector widget to the given parent Elementary
35 * (container) object. 33 * (container) object.
@@ -41,9 +39,7 @@ typedef struct _Elm_Diskselector_Item Elm_Diskselector_Item; /**< Item handle
41 * 39 *
42 * @ingroup Diskselector 40 * @ingroup Diskselector
43 */ 41 */
44EAPI Evas_Object * 42EAPI Evas_Object *elm_diskselector_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
45 elm_diskselector_add(Evas_Object *parent)
46EINA_ARG_NONNULL(1);
47 43
48/** 44/**
49 * Enable or disable round mode. 45 * Enable or disable round mode.
@@ -169,7 +165,7 @@ EAPI void elm_diskselector_display_item_num_set(Evas_Object *o
169 * 165 *
170 * @ingroup Diskselector 166 * @ingroup Diskselector
171 */ 167 */
172EAPI int elm_diskselector_display_item_num_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); 168EAPI int elm_diskselector_display_item_num_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
173 169
174/** 170/**
175 * Set bouncing behaviour when the scrolled content reaches an edge. 171 * Set bouncing behaviour when the scrolled content reaches an edge.
@@ -255,7 +251,7 @@ EAPI void elm_diskselector_clear(Evas_Object *obj) EINA_ARG_NO
255 * Get a list of all the diskselector items. 251 * Get a list of all the diskselector items.
256 * 252 *
257 * @param obj The diskselector object. 253 * @param obj The diskselector object.
258 * @return An @c Eina_List of diskselector items, #Elm_Diskselector_Item, 254 * @return An @c Eina_List of diskselector items, #Elm_Object_Item,
259 * or @c NULL on failure. 255 * or @c NULL on failure.
260 * 256 *
261 * @see elm_diskselector_item_append() 257 * @see elm_diskselector_item_append()
@@ -314,12 +310,13 @@ EAPI const Eina_List *elm_diskselector_items_get(const Evas_Object *obj) E
314 * 310 *
315 * @ingroup Diskselector 311 * @ingroup Diskselector
316 */ 312 */
317EAPI Elm_Diskselector_Item *elm_diskselector_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); 313EAPI Elm_Object_Item *elm_diskselector_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1);
314
318 315
319/** 316/**
320 * Delete them item from the diskselector. 317 * Delete them item from the diskselector.
321 * 318 *
322 * @param item The item of diskselector to be deleted. 319 * @param it The item of diskselector to be deleted.
323 * 320 *
324 * If deleting all diskselector items is required, elm_diskselector_clear() 321 * If deleting all diskselector items is required, elm_diskselector_clear()
325 * should be used instead of getting items list and deleting each one. 322 * should be used instead of getting items list and deleting each one.
@@ -330,12 +327,12 @@ EAPI Elm_Diskselector_Item *elm_diskselector_item_append(Evas_Object *obj, const
330 * 327 *
331 * @ingroup Diskselector 328 * @ingroup Diskselector
332 */ 329 */
333EAPI void elm_diskselector_item_del(Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 330EAPI void elm_diskselector_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1);
334 331
335/** 332/**
336 * Set the function called when a diskselector item is freed. 333 * Set the function called when a diskselector item is freed.
337 * 334 *
338 * @param item The item to set the callback on 335 * @param it The item to set the callback on
339 * @param func The function called 336 * @param func The function called
340 * 337 *
341 * If there is a @p func, then it will be called prior item's memory release. 338 * If there is a @p func, then it will be called prior item's memory release.
@@ -349,12 +346,12 @@ EAPI void elm_diskselector_item_del(Elm_Diskselector_Item *ite
349 * 346 *
350 * @ingroup Diskselector 347 * @ingroup Diskselector
351 */ 348 */
352EAPI void elm_diskselector_item_del_cb_set(Elm_Diskselector_Item *item, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); 349EAPI void elm_diskselector_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func) EINA_ARG_NONNULL(1);
353 350
354/** 351/**
355 * Get the data associated to the item. 352 * Get the data associated to the item.
356 * 353 *
357 * @param item The diskselector item 354 * @param it The diskselector item
358 * @return The data associated to @p it 355 * @return The data associated to @p it
359 * 356 *
360 * The return value is a pointer to data associated to @p item when it was 357 * The return value is a pointer to data associated to @p item when it was
@@ -365,12 +362,12 @@ EAPI void elm_diskselector_item_del_cb_set(Elm_Diskselector_It
365 * 362 *
366 * @ingroup Diskselector 363 * @ingroup Diskselector
367 */ 364 */
368EAPI void *elm_diskselector_item_data_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 365EAPI void *elm_diskselector_item_data_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
369 366
370/** 367/**
371 * Set the icon associated to the item. 368 * Set the icon associated to the item.
372 * 369 *
373 * @param item The diskselector item 370 * @param it The diskselector item
374 * @param icon The icon object to associate with @p it 371 * @param icon The icon object to associate with @p it
375 * 372 *
376 * The icon object to use at left side of the item. An 373 * The icon object to use at left side of the item. An
@@ -390,7 +387,7 @@ EAPI void *elm_diskselector_item_data_get(const Elm_Diskselecto
390 * 387 *
391 * @ingroup Diskselector 388 * @ingroup Diskselector
392 */ 389 */
393EAPI void elm_diskselector_item_icon_set(Elm_Diskselector_Item *item, Evas_Object *icon) EINA_ARG_NONNULL(1); 390EAPI void elm_diskselector_item_icon_set(Elm_Object_Item *it, Evas_Object *icon) EINA_ARG_NONNULL(1);
394 391
395/** 392/**
396 * Get the icon associated to the item. 393 * Get the icon associated to the item.
@@ -408,12 +405,12 @@ EAPI void elm_diskselector_item_icon_set(Elm_Diskselector_Item
408 * 405 *
409 * @ingroup Diskselector 406 * @ingroup Diskselector
410 */ 407 */
411EAPI Evas_Object *elm_diskselector_item_icon_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 408EAPI Evas_Object *elm_diskselector_item_icon_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
412 409
413/** 410/**
414 * Set the label of item. 411 * Set the label of item.
415 * 412 *
416 * @param item The item of diskselector. 413 * @param it The item of diskselector.
417 * @param label The label of item. 414 * @param label The label of item.
418 * 415 *
419 * The label to be displayed by the item. 416 * The label to be displayed by the item.
@@ -443,12 +440,12 @@ EAPI Evas_Object *elm_diskselector_item_icon_get(const Elm_Diskselecto
443 * 440 *
444 * @ingroup Diskselector 441 * @ingroup Diskselector
445 */ 442 */
446EAPI void elm_diskselector_item_label_set(Elm_Diskselector_Item *item, const char *label) EINA_ARG_NONNULL(1); 443EAPI void elm_diskselector_item_label_set(Elm_Object_Item *it, const char *label) EINA_ARG_NONNULL(1);
447 444
448/** 445/**
449 * Get the label of item. 446 * Get the label of item.
450 * 447 *
451 * @param item The item of diskselector. 448 * @param it The item of diskselector.
452 * @return The label of item. 449 * @return The label of item.
453 * 450 *
454 * The return value is a pointer to the label associated to @p item when it was 451 * The return value is a pointer to the label associated to @p item when it was
@@ -461,7 +458,7 @@ EAPI void elm_diskselector_item_label_set(Elm_Diskselector_Ite
461 * 458 *
462 * @ingroup Diskselector 459 * @ingroup Diskselector
463 */ 460 */
464EAPI const char *elm_diskselector_item_label_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 461EAPI const char *elm_diskselector_item_label_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
465 462
466/** 463/**
467 * Get the selected item. 464 * Get the selected item.
@@ -480,12 +477,12 @@ EAPI const char *elm_diskselector_item_label_get(const Elm_Diskselect
480 * 477 *
481 * @ingroup Diskselector 478 * @ingroup Diskselector
482 */ 479 */
483EAPI Elm_Diskselector_Item *elm_diskselector_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); 480EAPI Elm_Object_Item *elm_diskselector_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
484 481
485/** 482/**
486 * Set the selected state of an item. 483 * Set the selected state of an item.
487 * 484 *
488 * @param item The diskselector item 485 * @param it The diskselector item
489 * @param selected The selected state 486 * @param selected The selected state
490 * 487 *
491 * This sets the selected state of the given item @p it. 488 * This sets the selected state of the given item @p it.
@@ -508,12 +505,12 @@ EAPI Elm_Diskselector_Item *elm_diskselector_selected_item_get(const Evas_Object
508 * 505 *
509 * @ingroup Diskselector 506 * @ingroup Diskselector
510 */ 507 */
511EAPI void elm_diskselector_item_selected_set(Elm_Diskselector_Item *item, Eina_Bool selected) EINA_ARG_NONNULL(1); 508EAPI void elm_diskselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) EINA_ARG_NONNULL(1);
512 509
513/* 510/*
514 * Get whether the @p item is selected or not. 511 * Get whether the @p item is selected or not.
515 * 512 *
516 * @param item The diskselector item. 513 * @param it The diskselector item.
517 * @return @c EINA_TRUE means item is selected. @c EINA_FALSE indicates 514 * @return @c EINA_TRUE means item is selected. @c EINA_FALSE indicates
518 * it's not. If @p obj is @c NULL, @c EINA_FALSE is returned. 515 * it's not. If @p obj is @c NULL, @c EINA_FALSE is returned.
519 * 516 *
@@ -522,7 +519,7 @@ EAPI void elm_diskselector_item_selected_set(Elm_Diskselector_
522 * 519 *
523 * @ingroup Diskselector 520 * @ingroup Diskselector
524 */ 521 */
525EAPI Eina_Bool elm_diskselector_item_selected_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 522EAPI Eina_Bool elm_diskselector_item_selected_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
526 523
527/** 524/**
528 * Get the first item of the diskselector. 525 * Get the first item of the diskselector.
@@ -538,7 +535,7 @@ EAPI Eina_Bool elm_diskselector_item_selected_get(const Elm_Disksel
538 * 535 *
539 * @ingroup Diskselector 536 * @ingroup Diskselector
540 */ 537 */
541EAPI Elm_Diskselector_Item *elm_diskselector_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); 538EAPI Elm_Object_Item *elm_diskselector_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
542 539
543/** 540/**
544 * Get the last item of the diskselector. 541 * Get the last item of the diskselector.
@@ -554,12 +551,12 @@ EAPI Elm_Diskselector_Item *elm_diskselector_first_item_get(const Evas_Object *o
554 * 551 *
555 * @ingroup Diskselector 552 * @ingroup Diskselector
556 */ 553 */
557EAPI Elm_Diskselector_Item *elm_diskselector_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); 554EAPI Elm_Object_Item *elm_diskselector_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
558 555
559/** 556/**
560 * Get the item before @p item in diskselector. 557 * Get the item before @p item in diskselector.
561 * 558 *
562 * @param item The diskselector item. 559 * @param it The diskselector item.
563 * @return The item before @p item, or @c NULL if none or on failure. 560 * @return The item before @p item, or @c NULL if none or on failure.
564 * 561 *
565 * The list of items follows append order. So it will return item appended 562 * The list of items follows append order. So it will return item appended
@@ -573,12 +570,12 @@ EAPI Elm_Diskselector_Item *elm_diskselector_last_item_get(const Evas_Object *ob
573 * 570 *
574 * @ingroup Diskselector 571 * @ingroup Diskselector
575 */ 572 */
576EAPI Elm_Diskselector_Item *elm_diskselector_item_prev_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 573EAPI Elm_Object_Item *elm_diskselector_item_prev_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
577 574
578/** 575/**
579 * Get the item after @p item in diskselector. 576 * Get the item after @p item in diskselector.
580 * 577 *
581 * @param item The diskselector item. 578 * @param it The diskselector item.
582 * @return The item after @p item, or @c NULL if none or on failure. 579 * @return The item after @p item, or @c NULL if none or on failure.
583 * 580 *
584 * The list of items follows append order. So it will return item appended 581 * The list of items follows append order. So it will return item appended
@@ -592,12 +589,12 @@ EAPI Elm_Diskselector_Item *elm_diskselector_item_prev_get(const Elm_Diskselecto
592 * 589 *
593 * @ingroup Diskselector 590 * @ingroup Diskselector
594 */ 591 */
595EAPI Elm_Diskselector_Item *elm_diskselector_item_next_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 592EAPI Elm_Object_Item *elm_diskselector_item_next_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
596 593
597/** 594/**
598 * Set the text to be shown in the diskselector item. 595 * Set the text to be shown in the diskselector item.
599 * 596 *
600 * @param item Target item 597 * @param it Target item
601 * @param text The text to set in the content 598 * @param text The text to set in the content
602 * 599 *
603 * Setup the text as tooltip to object. The item can have only one tooltip, 600 * Setup the text as tooltip to object. The item can have only one tooltip,
@@ -607,7 +604,7 @@ EAPI Elm_Diskselector_Item *elm_diskselector_item_next_get(const Elm_Diskselecto
607 * 604 *
608 * @ingroup Diskselector 605 * @ingroup Diskselector
609 */ 606 */
610EAPI void elm_diskselector_item_tooltip_text_set(Elm_Diskselector_Item *item, const char *text) EINA_ARG_NONNULL(1); 607EAPI void elm_diskselector_item_tooltip_text_set(Elm_Object_Item *it, const char *text) EINA_ARG_NONNULL(1);
611 608
612/** 609/**
613 * Set the content to be shown in the tooltip item. 610 * Set the content to be shown in the tooltip item.
@@ -618,7 +615,7 @@ EAPI void elm_diskselector_item_tooltip_text_set(Elm_Diskselec
618 * return a valid Evas_Object. This object is then managed fully by 615 * return a valid Evas_Object. This object is then managed fully by
619 * tooltip system and is deleted when the tooltip is gone. 616 * tooltip system and is deleted when the tooltip is gone.
620 * 617 *
621 * @param item the diskselector item being attached a tooltip. 618 * @param it the diskselector item being attached a tooltip.
622 * @param func the function used to create the tooltip contents. 619 * @param func the function used to create the tooltip contents.
623 * @param data what to provide to @a func as callback data/context. 620 * @param data what to provide to @a func as callback data/context.
624 * @param del_cb called when data is not needed anymore, either when 621 * @param del_cb called when data is not needed anymore, either when
@@ -631,12 +628,12 @@ EAPI void elm_diskselector_item_tooltip_text_set(Elm_Diskselec
631 * 628 *
632 * @ingroup Diskselector 629 * @ingroup Diskselector
633 */ 630 */
634EAPI void elm_diskselector_item_tooltip_content_cb_set(Elm_Diskselector_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); 631EAPI void elm_diskselector_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1);
635 632
636/** 633/**
637 * Unset tooltip from item. 634 * Unset tooltip from item.
638 * 635 *
639 * @param item diskselector item to remove previously set tooltip. 636 * @param it diskselector item to remove previously set tooltip.
640 * 637 *
641 * Remove tooltip from item. The callback provided as del_cb to 638 * Remove tooltip from item. The callback provided as del_cb to
642 * elm_diskselector_item_tooltip_content_cb_set() will be called to notify 639 * elm_diskselector_item_tooltip_content_cb_set() will be called to notify
@@ -647,7 +644,7 @@ EAPI void elm_diskselector_item_tooltip_content_cb_set(Elm_Dis
647 * 644 *
648 * @ingroup Diskselector 645 * @ingroup Diskselector
649 */ 646 */
650EAPI void elm_diskselector_item_tooltip_unset(Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 647EAPI void elm_diskselector_item_tooltip_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1);
651 648
652/** 649/**
653 * Sets a different style for this item tooltip. 650 * Sets a different style for this item tooltip.
@@ -656,19 +653,19 @@ EAPI void elm_diskselector_item_tooltip_unset(Elm_Diskselector
656 * elm_diskselector_item_tooltip_content_cb_set() or 653 * elm_diskselector_item_tooltip_content_cb_set() or
657 * elm_diskselector_item_tooltip_text_set() 654 * elm_diskselector_item_tooltip_text_set()
658 * 655 *
659 * @param item diskselector item with tooltip already set. 656 * @param it diskselector item with tooltip already set.
660 * @param style the theme style to use (default, transparent, ...) 657 * @param style the theme style to use (default, transparent, ...)
661 * 658 *
662 * @see elm_object_tooltip_style_set() for more details. 659 * @see elm_object_tooltip_style_set() for more details.
663 * 660 *
664 * @ingroup Diskselector 661 * @ingroup Diskselector
665 */ 662 */
666EAPI void elm_diskselector_item_tooltip_style_set(Elm_Diskselector_Item *item, const char *style) EINA_ARG_NONNULL(1); 663EAPI void elm_diskselector_item_tooltip_style_set(Elm_Object_Item *it, const char *style) EINA_ARG_NONNULL(1);
667 664
668/** 665/**
669 * Get the style for this item tooltip. 666 * Get the style for this item tooltip.
670 * 667 *
671 * @param item diskselector item with tooltip already set. 668 * @param it diskselector item with tooltip already set.
672 * @return style the theme style in use, defaults to "default". If the 669 * @return style the theme style in use, defaults to "default". If the
673 * object does not have a tooltip set, then NULL is returned. 670 * object does not have a tooltip set, then NULL is returned.
674 * 671 *
@@ -677,24 +674,24 @@ EAPI void elm_diskselector_item_tooltip_style_set(Elm_Disksele
677 * 674 *
678 * @ingroup Diskselector 675 * @ingroup Diskselector
679 */ 676 */
680EAPI const char *elm_diskselector_item_tooltip_style_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 677EAPI const char *elm_diskselector_item_tooltip_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
681 678
682/** 679/**
683 * Set the cursor to be shown when mouse is over the diskselector item 680 * Set the cursor to be shown when mouse is over the diskselector item
684 * 681 *
685 * @param item Target item 682 * @param it Target item
686 * @param cursor the cursor name to be used. 683 * @param cursor the cursor name to be used.
687 * 684 *
688 * @see elm_object_cursor_set() for more details. 685 * @see elm_object_cursor_set() for more details.
689 * 686 *
690 * @ingroup Diskselector 687 * @ingroup Diskselector
691 */ 688 */
692EAPI void elm_diskselector_item_cursor_set(Elm_Diskselector_Item *item, const char *cursor) EINA_ARG_NONNULL(1); 689EAPI void elm_diskselector_item_cursor_set(Elm_Object_Item *it, const char *cursor) EINA_ARG_NONNULL(1);
693 690
694/** 691/**
695 * Get the cursor to be shown when mouse is over the diskselector item 692 * Get the cursor to be shown when mouse is over the diskselector item
696 * 693 *
697 * @param item diskselector item with cursor already set. 694 * @param it diskselector item with cursor already set.
698 * @return the cursor name. 695 * @return the cursor name.
699 * 696 *
700 * @see elm_object_cursor_get() for more details. 697 * @see elm_object_cursor_get() for more details.
@@ -702,19 +699,19 @@ EAPI void elm_diskselector_item_cursor_set(Elm_Diskselector_It
702 * 699 *
703 * @ingroup Diskselector 700 * @ingroup Diskselector
704 */ 701 */
705EAPI const char *elm_diskselector_item_cursor_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 702EAPI const char *elm_diskselector_item_cursor_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
706 703
707/** 704/**
708 * Unset the cursor to be shown when mouse is over the diskselector item 705 * Unset the cursor to be shown when mouse is over the diskselector item
709 * 706 *
710 * @param item Target item 707 * @param it Target item
711 * 708 *
712 * @see elm_object_cursor_unset() for more details. 709 * @see elm_object_cursor_unset() for more details.
713 * @see elm_diskselector_cursor_set() 710 * @see elm_diskselector_cursor_set()
714 * 711 *
715 * @ingroup Diskselector 712 * @ingroup Diskselector
716 */ 713 */
717EAPI void elm_diskselector_item_cursor_unset(Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 714EAPI void elm_diskselector_item_cursor_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1);
718 715
719/** 716/**
720 * Sets a different style for this item cursor. 717 * Sets a different style for this item cursor.
@@ -722,19 +719,19 @@ EAPI void elm_diskselector_item_cursor_unset(Elm_Diskselector_
722 * @note before you set a style you should define a cursor with 719 * @note before you set a style you should define a cursor with
723 * elm_diskselector_item_cursor_set() 720 * elm_diskselector_item_cursor_set()
724 * 721 *
725 * @param item diskselector item with cursor already set. 722 * @param it diskselector item with cursor already set.
726 * @param style the theme style to use (default, transparent, ...) 723 * @param style the theme style to use (default, transparent, ...)
727 * 724 *
728 * @see elm_object_cursor_style_set() for more details. 725 * @see elm_object_cursor_style_set() for more details.
729 * 726 *
730 * @ingroup Diskselector 727 * @ingroup Diskselector
731 */ 728 */
732EAPI void elm_diskselector_item_cursor_style_set(Elm_Diskselector_Item *item, const char *style) EINA_ARG_NONNULL(1); 729EAPI void elm_diskselector_item_cursor_style_set(Elm_Object_Item *it, const char *style) EINA_ARG_NONNULL(1);
733 730
734/** 731/**
735 * Get the style for this item cursor. 732 * Get the style for this item cursor.
736 * 733 *
737 * @param item diskselector item with cursor already set. 734 * @param it diskselector item with cursor already set.
738 * @return style the theme style in use, defaults to "default". If the 735 * @return style the theme style in use, defaults to "default". If the
739 * object does not have a cursor set, then @c NULL is returned. 736 * object does not have a cursor set, then @c NULL is returned.
740 * 737 *
@@ -743,7 +740,8 @@ EAPI void elm_diskselector_item_cursor_style_set(Elm_Diskselec
743 * 740 *
744 * @ingroup Diskselector 741 * @ingroup Diskselector
745 */ 742 */
746EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 743EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
744
747 745
748/** 746/**
749 * Set if the cursor set should be searched on the theme or should use 747 * Set if the cursor set should be searched on the theme or should use
@@ -753,7 +751,7 @@ EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Dis
753 * with elm_diskselector_item_cursor_set(). 751 * with elm_diskselector_item_cursor_set().
754 * By default it will only look for cursors provided by the engine. 752 * By default it will only look for cursors provided by the engine.
755 * 753 *
756 * @param item widget item with cursor already set. 754 * @param it widget item with cursor already set.
757 * @param engine_only boolean to define if cursors set with 755 * @param engine_only boolean to define if cursors set with
758 * elm_diskselector_item_cursor_set() should be searched only 756 * elm_diskselector_item_cursor_set() should be searched only
759 * between cursors provided by the engine or searched on widget's 757 * between cursors provided by the engine or searched on widget's
@@ -763,12 +761,12 @@ EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Dis
763 * 761 *
764 * @ingroup Diskselector 762 * @ingroup Diskselector
765 */ 763 */
766EAPI void elm_diskselector_item_cursor_engine_only_set(Elm_Diskselector_Item *item, Eina_Bool engine_only) EINA_ARG_NONNULL(1); 764EAPI void elm_diskselector_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only) EINA_ARG_NONNULL(1);
767 765
768/** 766/**
769 * Get the cursor engine only usage for this item cursor. 767 * Get the cursor engine only usage for this item cursor.
770 * 768 *
771 * @param item widget item with cursor already set. 769 * @param it widget item with cursor already set.
772 * @return engine_only boolean to define it cursors should be looked only 770 * @return engine_only boolean to define it cursors should be looked only
773 * between the provided by the engine or searched on widget's theme as well. 771 * between the provided by the engine or searched on widget's theme as well.
774 * If the item does not have a cursor set, then @c EINA_FALSE is returned. 772 * If the item does not have a cursor set, then @c EINA_FALSE is returned.
@@ -778,8 +776,9 @@ EAPI void elm_diskselector_item_cursor_engine_only_set(Elm_Dis
778 * 776 *
779 * @ingroup Diskselector 777 * @ingroup Diskselector
780 */ 778 */
781EAPI Eina_Bool elm_diskselector_item_cursor_engine_only_get(const Elm_Diskselector_Item *item) EINA_ARG_NONNULL(1); 779EAPI Eina_Bool elm_diskselector_item_cursor_engine_only_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
782 780
783/** 781/**
784 * @} 782 * @}
785 */ 783 */
784