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);
}
Beispiel #2
0
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;
}
Beispiel #3
0
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);
}
Beispiel #4
0
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);
}
Beispiel #5
0
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);
}