Method: Curses::Menu#current_item

Defined in:
ext/curses/curses.c

#current_itemObject

call-seq:

current_item

Returns the current item.



3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
# File 'ext/curses/curses.c', line 3521

static VALUE
menu_get_current_item(VALUE obj)
{
    struct menudata *menup;
    ITEM *item;

    GetMENU(obj, menup);
    item = current_item(menup->menu);
    if (item == NULL) {
  return Qnil;
    }
    return item_new(item);
}