A few more context menu fixes...
Show/hide delete key keyboard shortcut on context menu
If the delete key keyboard shortcut is disabled it should not appear as a keyboard shortcut on the Delete folder/playlist context menu.
Change this line
this.s.AppendMenuItem(EnableMenuIf(selected.index > -1 && selected.pl == 1 ? playlist_can_remove(plman.FindByGUID(this.display[selected.index].id)) : true), 1700, 'Delete ' + (selected.pl == 1 ? 'playlist' : 'folder') + '\tDel');
With this line
this.s.AppendMenuItem(EnableMenuIf(selected.index > -1 && selected.pl == 1 ? playlist_can_remove(plman.FindByGUID(this.display[selected.index].id)) : true), 1700, 'Delete ' + (selected.pl == 1 ? 'playlist' : 'folder') + (this.delOption == 1 ? '\tDel' : ''));
Disable active playlist icon color on context menu when icon disabled
If Active playlist iconis disabled then disable the option to select the active playlist icon color.
Change this line
this.l7.AppendMenuItem(MF_STRING, 1070, 'Icon color...');
With this line
this.l7.AppendMenuItem((this.activeSongOption == 0 ? MF_GRAYED : MF_STRING), 1070, 'Icon color...');