void PluginListComponent::removeSelectedPlugins() { const SparseSet<int> selected (table.getSelectedRows()); for (int i = table.getNumRows(); --i >= 0;) if (selected.contains (i)) removePluginItem (i); }
void PluginListComponent::removeSelected() { const SparseSet <int> selected (listBox.getSelectedRows()); for (int i = list.getNumTypes(); --i >= 0;) if (selected.contains (i)) removePluginItem (list, i); }
void PluginListComponent::deleteKeyPressed (int lastRowSelected) { removePluginItem (list, lastRowSelected); }
void deleteKeyPressed (int lastRowSelected) override { removePluginItem (list, lastRowSelected); }