]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx
#3253 Select manual of boxes
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / bbtkwxGUIEditorGraphicBBS.cxx
index be1251308d39ac6f686036eed696365a41c528f4..ed9d80c336f5ab73cfffbae33ad24a2dc8dabd7f 100644 (file)
@@ -161,8 +161,8 @@ void wxGUIEditorGraphicBBS::initToolbar()
        toolbar->AddTool(ID_CENTERVIEW, _T("Center view"), bmp_centerview,
                        wxNullBitmap, wxITEM_NORMAL, _T("Center view"), _T("Center view"));
        toolbar->AddSeparator();
-       toolbar->AddTool(ID_BTNBOX, _T("New Box"), bmp_box, wxNullBitmap,
-                       wxITEM_NORMAL, _T("New Box"), _T("Nex Box"));
+    toolbar->AddTool(ID_BTNBOX, _T("New Box"), bmp_box, wxNullBitmap,wxITEM_NORMAL, _T("New Box"), _T("Nex Box"));
+       toolbar->AddTool(ID_BTNSELETBOXES, _T("Select Boxes"), bmp_box, wxNullBitmap,wxITEM_NORMAL, _T("Select Boxes"), _T("Select Boxes"));
        toolbar->AddSeparator();
        toolbar->AddTool(ID_BTEXECUTABLEBOX, _T("Select as executable Box"),
                        bmp_executablebox, wxNullBitmap, wxITEM_NORMAL,
@@ -235,8 +235,8 @@ void wxGUIEditorGraphicBBS::initToolbar()
                        ID_CENTERVIEW,
                        wxEVT_COMMAND_TOOL_CLICKED,
                        wxCommandEventHandler(wxGUIEditorGraphicBBS::OnCenterViewActualDiagram));
-       Connect(ID_BTNBOX, wxEVT_COMMAND_TOOL_CLICKED,
-                       wxCommandEventHandler(wxGUIEditorGraphicBBS::OnClickBtnBox));
+       Connect(ID_BTNBOX, wxEVT_COMMAND_TOOL_CLICKED,wxCommandEventHandler(wxGUIEditorGraphicBBS::OnClickBtnBox));
+    Connect(ID_BTNSELETBOXES, wxEVT_COMMAND_TOOL_CLICKED , wxCommandEventHandler(wxGUIEditorGraphicBBS::OnClickBtnSelectBoxes) );
        Connect(
                        ID_BTEXECUTABLEBOX,
                        wxEVT_COMMAND_TOOL_CLICKED,
@@ -1195,6 +1195,14 @@ void wxGUIEditorGraphicBBS::OnClickBtnBox(wxCommandEvent& event)
        }// if bbDes
 }
 
+//=========================================================================
+//2022-10-28
+void wxGUIEditorGraphicBBS::OnClickBtnSelectBoxes(wxCommandEvent& event)
+{
+    std::string nameFilter = _pkgBrowser->GetNameFilter();
+    _tabsMgr->SelectBoxWithPossibleName( nameFilter );
+}
+
 //=========================================================================
 
 void wxGUIEditorGraphicBBS::OnClickBtnExecutableBox(wxCommandEvent& event)