// Current returns the selected item in the menu func (m *Menu) Current(mi *MenuItem) *MenuItem { if mi == nil { return &MenuItem{C.current_item(m.menu)} } C.set_current_item(m.menu, mi.item) return nil }
func (menu *Menu) CurrentItem() *Item { return (*Item)(C.current_item((*C.MENU)(menu))) }
func (m *Menu) CurrentItem() *Item { return &Item{C.current_item(m.menu)} }