bool menu_helpers::is_command_checked_context_playlist(const GUID & p_command,const GUID & p_subcommand) { metadb_handle_list temp; static_api_ptr_t<playlist_manager> api; api->activeplaylist_get_selected_items(temp); return g_is_checked(p_command,p_subcommand,temp,contextmenu_item::caller_playlist); }
bool menu_manager::is_command_checked_context_playlist(const char * name) { bool rv; metadb_handle_list temp; playlist_oper::get()->get_data(temp); rv = g_is_checked(name,menu_item::TYPE_MAIN,temp,menu_item::caller_playlist); temp.delete_all(); return rv; }
bool menu_manager::is_command_checked_context(const char * name,metadb_handle_list & data) { return g_is_checked(name,menu_item::TYPE_MAIN,data,menu_item::caller_undefined); }
bool menu_manager::is_command_checked(const char * name) { return g_is_checked(name,menu_item::TYPE_MAIN,ptr_list_t<metadb_handle>(),menu_item::caller_undefined); }
bool menu_manager::is_command_checked(const GUID & guid) { return g_is_checked(guid,menu_item::TYPE_MAIN,ptr_list_t<metadb_handle>(),menu_item::caller_undefined); }
bool menu_helpers::is_command_checked_context(const GUID & p_command,const GUID & p_subcommand,const pfc::list_base_const_t<metadb_handle_ptr> & data) { return g_is_checked(p_command,p_subcommand,data,contextmenu_item::caller_undefined); }