diff options
| author | jacob1 <jfu614@gmail.com> | 2013-01-07 16:56:48 (GMT) |
|---|---|---|
| committer | jacob1 <jfu614@gmail.com> | 2013-01-07 16:56:48 (GMT) |
| commit | 323dae959ad168b634599b27802fb03598305c81 (patch) | |
| tree | cea0fb4d328d51ce0f0e5a6c64775231e768dbc0 /src/search/SearchView.cpp | |
| parent | 659c3677aa159912518f8cd541adfae6dce6dcdc (diff) | |
| download | powder-323dae959ad168b634599b27802fb03598305c81.zip powder-323dae959ad168b634599b27802fb03598305c81.tar.gz | |
local save deletion and renaming with the right click context menu
Diffstat (limited to 'src/search/SearchView.cpp')
| -rw-r--r-- | src/search/SearchView.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/search/SearchView.cpp b/src/search/SearchView.cpp index bee2fbb..461e115 100644 --- a/src/search/SearchView.cpp +++ b/src/search/SearchView.cpp @@ -615,16 +615,16 @@ void SearchView::NotifySaveListChanged(SearchModel * sender) { v->c->Selected(sender->GetSave()->GetID(), sender->GetSelected()); } - virtual void AuthorActionCallback(ui::SaveButton * sender) - { - v->Search("user:"+sender->GetSave()->GetUserName()); - } - virtual void HistoryActionCallback(ui::SaveButton * sender) + virtual void AltActionCallback(ui::SaveButton * sender) { stringstream search; search << "history:" << sender->GetSave()->GetID(); v->Search(search.str()); } + virtual void AltActionCallback2(ui::SaveButton * sender) + { + v->Search("user:"+sender->GetSave()->GetUserName()); + } }; for(i = 0; i < saves.size(); i++) { @@ -643,6 +643,7 @@ void SearchView::NotifySaveListChanged(SearchModel * sender) ), ui::Point(buttonWidth, buttonHeight), saves[i]); + saveButton->AddContextMenu(0); saveButton->SetActionCallback(new SaveOpenAction(this)); if(Client::Ref().GetAuthUser().ID) saveButton->SetSelectable(true); |
