bool keyboard_shortcut_manager::on_keydown_auto_playlist(WPARAM wp) { metadb_handle_list data; static_api_ptr_t<playlist_manager> api; api->activeplaylist_get_selected_items(data); return on_keydown_auto_context(data,wp,contextmenu_item::caller_playlist); }
bool keyboard_shortcut_manager::on_keydown_auto_playlist(WPARAM wp) { metadb_handle_list data; bool rv = false; playlist_oper::get()->get_sel_items(data); rv = on_keydown_auto_context(data,wp,menu_item::caller_playlist); data.delete_all(); return rv; }
bool keyboard_shortcut_manager::on_keydown_restricted_auto_context(const pfc::list_base_const_t<metadb_handle_ptr> & data,WPARAM wp,const GUID & caller) { if (!should_relay_key_restricted(wp)) return false; return on_keydown_auto_context(data,wp,caller); }