+MenuEntry *menu_find_entry_by_pos(Menu *menu, int x, int y)
+{
+ if (x < 0 || x >= menu->size.width || y < 0 || y >= menu->size.height)
+ return NULL;
+
+ y -= menu->title_h + ob_rr_theme->bwidth;
+ if (y < 0) return NULL;
+
+ g_message ("%d %p", y/menu->item_h, g_list_nth_data(menu->entries, y / menu->item_h));
+ return g_list_nth_data(menu->entries, y / menu->item_h);
+}
+