X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOWxTreeView.cpp;h=cf6f1eb70e93fedc1883c960ae68214183af1215;hb=595926ac27740a8822b6de9579e2e148c59f469c;hp=a2604c779865fd34b30a5dabcddcfb3cd538c005;hpb=b3ff178d3759a8dbe3d02bcc178d8e22996f98b5;p=creaImageIO.git diff --git a/src2/creaImageIOWxTreeView.cpp b/src2/creaImageIOWxTreeView.cpp index a2604c7..cf6f1eb 100644 --- a/src2/creaImageIOWxTreeView.cpp +++ b/src2/creaImageIOWxTreeView.cpp @@ -226,11 +226,14 @@ namespace creaImageIO menuItem =new wxMenu; wxMenuItem* m1Item=menuItem->Append(wxID_ANY, _T("&Anonymize")); wxMenuItem* m2Item=menuItem->Append(wxID_ANY, _T("&Local Copy")); + wxMenuItem* m3Item=menuItem->Append(wxID_ANY, _T("&Edit field")); mAnonymizingID=m1Item->GetId(); mLocalCopyID=m2Item->GetId(); + mEditFieldID=m3Item->GetId(); //Connect( mAnonymizingID, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(WxTreeView::OnAnonymize) ); Connect( mLocalCopyID, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(WxTreeView::OnLocalCopy) ); + Connect( mEditFieldID, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(WxTreeView::OnEditField) ); #endif // wxUSE_MENUS @@ -681,12 +684,16 @@ namespace creaImageIO wxPoint clientpt; clientpt.x = wxGetMousePosition().x - this->GetScreenPosition().x; clientpt.y = wxGetMousePosition().y - this->GetScreenPosition().y; - senderCtrl = event.GetEventObject(); + senderCtrl = event.GetEventObject(); unsigned int level = 0; for (level = 0; levelHitTest(clientpt,flag,ptr); + std::cout<