From: gonzalez <> Date: Tue, 9 Oct 2012 16:01:42 +0000 (+0000) Subject: Feature #1666 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=7ecf7bf3d89fe77fab3453731c57eb49df35c983;p=bbtkGEditor.git Feature #1666 Plug Package Implemented --- diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx index 3695c51..1699a9f 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx @@ -950,8 +950,8 @@ void wxGUIEditorGraphicBBS::OnCreateBlackBox(wxCommandEvent& event) { } //========================================================================= void wxGUIEditorGraphicBBS::OnPlugPackage(wxCommandEvent& event) { - printf("EED wxGUIEditorGraphicBBS::OnPlugPackage ... not implemented ..\n"); -/* this is the right code but it's left to include the corresponding commented libraries + //printf("EED wxGUIEditorGraphicBBS::OnPlugPackage ... not implemented ..\n"); + //this is the right code but it's left to include the corresponding commented libraries long style = wxDD_DEFAULT_STYLE | wxDD_DIR_MUST_EXIST; wxDirDialog* FD = new wxDirDialog( 0, @@ -979,7 +979,10 @@ void wxGUIEditorGraphicBBS::OnPlugPackage(wxCommandEvent& event) { DoRegeneratePackageDoc(pname); DoRegenerateBoxesLists(); - wxMessageBox(_T("Package successfully plugged"),_T("Plug package"),wxOK | wxICON_INFORMATION); + + _pkgBrowser->RebuildList(); + + wxMessageBox(_T("Package successfully plugged. Please restart bbEditor to see the new package in the package browser."),_T("Plug package"),wxOK | wxICON_INFORMATION); userResponse = wxID_CANCEL; } else @@ -996,7 +999,7 @@ void wxGUIEditorGraphicBBS::OnPlugPackage(wxCommandEvent& event) { } } }while(userResponse != wxID_CANCEL); -*/ + } //========================================================================= void wxGUIEditorGraphicBBS::OnEditConfig(wxCommandEvent& event) { diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h index b42475d..ee35ab0 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h @@ -71,6 +71,7 @@ #include #include #include +#include #include #include