X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsWxGUIEditorGraphic%2FbbtkwxGUIEditorGraphicBBS.cxx;h=592d7d01ebbd795038e2019a62a01e11a125022c;hb=ac275a79f43b892b4b5182f91b980ada0c8f4926;hp=c0892ab522855bebcf1a574512b952a8ee03b38a;hpb=547ca8b4d40e607106fe9baae8a6679925d7dd42;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx index c0892ab..592d7d0 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.cxx @@ -182,6 +182,8 @@ namespace bbtk // Create Help menu and its items wxMenu *helpMenu = new wxMenu; helpMenu->Append(wxID_ABOUT, _T("&About..."), _T("About")); + helpMenu->Append(ID_HELP_BBEDITOR, _T("&Help..."), _T("Help")); + Connect(ID_HELP_BBEDITOR,wxEVT_COMMAND_MENU_SELECTED,wxCommandEventHandler(wxGUIEditorGraphicBBS::OnHelpBBeditor)); // Append the created menu to the menu bar wxMenuBar *menuBar = new wxMenuBar(); @@ -590,21 +592,15 @@ namespace bbtk //========================================================================= - void wxGUIEditorGraphicBBS::OnOpenDiagram(wxCommandEvent& event) { wxFileDialog * openFileDialog = new wxFileDialog(this,wxT("Open diagram"),wxEmptyString,wxT(""),wxT("*.bbg"),wxOPEN|wxFILE_MUST_EXIST); if (openFileDialog->ShowModal() == wxID_OK) { wxString fileName = openFileDialog->GetPath(); - ifstream inputStream; - //EED inputStream.open(fileName.c_str()); inputStream.open( (const char*) (fileName.mb_str()) ); - - - _tabsMgr->addNewTab(); _tabsMgr->loadDiagram(inputStream); @@ -618,8 +614,7 @@ namespace bbtk void wxGUIEditorGraphicBBS::OnClickBtnBox(wxCommandEvent& event) { - - BlackBoxDescriptor *bbDes = _pkgBrowser->GetActualSelected(); + BlackBoxDescriptor *bbDes = _pkgBrowser->GetActualSelected(); if (bbDes!=NULL) { std::string typeName = bbDes->GetTypeName(); @@ -694,12 +689,22 @@ namespace bbtk _tabsMgr->copySelectedBBoxesToComplexDiagram(); } + + void wxGUIEditorGraphicBBS::OnHelpBBeditor(wxCommandEvent& event) + { + printf("wxGUIEditorGraphicBBS::OnHelpBBeditor ......\n"); + } + + + //========================================================================= void wxGUIEditorGraphicBBS::OnExit(wxCommandEvent& event) { Close(true); } + + //=========================================================================