summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-11-15 00:51:07 +0000
committerCarl Hetherington <cth@carlh.net>2015-11-15 00:51:07 +0000
commit7ae1829778ed26b55fcf6c4c0f2d24ef16229969 (patch)
treecee717439e601aac82f87cda54dc531356865bf5 /src
parentab7987cd1d86c0237f61400268ff1a7e69193844 (diff)
Remove copy button (added for colour conversion presets but no longer required).
Diffstat (limited to 'src')
-rw-r--r--src/wx/editable_list.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/wx/editable_list.h b/src/wx/editable_list.h
index bb749a4a4..f41899a1e 100644
--- a/src/wx/editable_list.h
+++ b/src/wx/editable_list.h
@@ -67,8 +67,6 @@ public:
wxSizer* s = new wxBoxSizer (wxVERTICAL);
_add = new wxButton (this, wxID_ANY, _("Add..."));
s->Add (_add, 0, wxTOP | wxBOTTOM, 2);
- _copy = new wxButton (this, wxID_ANY, _("Copy..."));
- s->Add (_copy, 0, wxTOP | wxBOTTOM, 2);
_edit = new wxButton (this, wxID_ANY, _("Edit..."));
s->Add (_edit, 0, wxTOP | wxBOTTOM, 2);
_remove = new wxButton (this, wxID_ANY, _("Remove"));
@@ -77,7 +75,6 @@ public:
}
_add->Bind (wxEVT_COMMAND_BUTTON_CLICKED, boost::bind (&EditableList::add_clicked, this));
- _copy->Bind (wxEVT_COMMAND_BUTTON_CLICKED, boost::bind (&EditableList::copy_clicked, this));
_edit->Bind (wxEVT_COMMAND_BUTTON_CLICKED, boost::bind (&EditableList::edit_clicked, this));
_remove->Bind (wxEVT_COMMAND_BUTTON_CLICKED, boost::bind (&EditableList::remove_clicked, this));
@@ -136,23 +133,6 @@ private:
dialog->Destroy ();
}
- void copy_clicked ()
- {
- int item = _list->GetNextItem (-1, wxLIST_NEXT_ALL, wxLIST_STATE_SELECTED);
- if (item == -1) {
- return;
- }
-
- std::vector<T> all = _get ();
- DCPOMATIC_ASSERT (item >= 0 && item < int (all.size ()));
-
- T copy (all[item]);
- add_to_control (copy);
-
- all.push_back (copy);
- _set (all);
- }
-
void edit_clicked ()
{
int item = _list->GetNextItem (-1, wxLIST_NEXT_ALL, wxLIST_STATE_SELECTED);
@@ -206,7 +186,6 @@ private:
boost::function<std::string (T, int)> _column;
wxButton* _add;
- wxButton* _copy;
wxButton* _edit;
wxButton* _remove;
wxListCtrl* _list;