X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FEditorGraphicBBS%2FbbsWxGUIEditorGraphic%2FbbtkwxGUIEditorGraphicBBS.h;h=c93405fc4ca7e5afd57a4df8dc12dec932ae6b41;hb=a5299437956e8cc3de71aaefede487ae06f4294f;hp=3a4df85f8ef3e05efa48c18994b4b38564296da6;hpb=775c8164b5f679027b8bbafa97c0e0110711909b;p=bbtkGEditor.git diff --git a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h index 3a4df85..c93405f 100644 --- a/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h +++ b/lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h @@ -57,7 +57,6 @@ #include "wxart_delete.xpm" #include "wxart_centerview.xpm" #include "wxart_box.xpm" -#include "wxart_executablebox.xpm" #include "wxart_complexbox.xpm" #include "wxart_complexinputport.xpm" #include "wxart_complexoutputport.xpm" @@ -69,7 +68,6 @@ #include #include #include -#include //Includes vtk @@ -106,6 +104,7 @@ namespace bbtk void initTabPanelsManager(); void initPackageBrowser(); void initHelpHTMLBrowser(); + wxAuiNotebook* getAuiNotebook(); // Display the info of the black box highlighted in the PackageBrowser @@ -128,24 +127,21 @@ namespace bbtk // Refresh the state of buttons and menus when changing for example the mode to edit complex box void refreshGUIControls(); - + void SaveActualBBS(std::string filename); - void AskComplexBoxConfiguration(); void SaveActualComplexBox(std::string filename); void SaveActualDiagram(std::string filename); - void SaveCurrentDiagramAs( ); //DFCH + // File menu and toolbar events void OnCreateNewTab(wxCommandEvent& event); void OnOpenDiagram(wxCommandEvent& event); - void OnSaveActualDiagram(wxCommandEvent& event); //DFCH - void OnSaveAsActualDiagram(wxCommandEvent& event); //DFCH + void OnSaveActualDiagram(wxCommandEvent& event); void OnOpenBBS(wxCommandEvent& event); void OnSaveActualBBS(wxCommandEvent& event); void OnSaveActualComplexBox(wxCommandEvent& event); void OnExecuteActualDiagram(wxCommandEvent& event); - void OnClickBtnExecutableBox(wxCommandEvent& event); void OnDeleteAllBoxesActualDiagram(wxCommandEvent& event); void OnCenterViewActualDiagram(wxCommandEvent& event); void OnClickBtnBox(wxCommandEvent& event); @@ -158,17 +154,7 @@ namespace bbtk // Edit menu events void OnCopySelectedToComplexDiagram(wxCommandEvent& event); - // Tool menu events - void OnCreatePackage(wxCommandEvent& event); - void OnCreateBlackBox(wxCommandEvent& event); - void OnPlugPackage(wxCommandEvent& event); - void OnEditConfig(wxCommandEvent& event); - void OnShowHTMLDoc(wxCommandEvent& event); - void OnCreateIndex(wxCommandEvent& event); - - - - + private: //AuiManager for the wxWindow