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,
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,
}// if bbDes
}
+//=========================================================================
+//2022-10-28
+void wxGUIEditorGraphicBBS::OnClickBtnSelectBoxes(wxCommandEvent& event)
+{
+ std::string nameFilter = _pkgBrowser->GetNameFilter();
+ _tabsMgr->SelectBoxWithPossibleName( nameFilter );
+}
+
//=========================================================================
void wxGUIEditorGraphicBBS::OnClickBtnExecutableBox(wxCommandEvent& event)