]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h
Added the possibility to delete all the boxes in the scene
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / bbtkwxGUIEditorGraphicBBS.h
index 5f3a91fbfc25238b9d4644a5868ed861bd4e2a05..2994c616890919fd9a0b1c5ccb76a3695c9b97cd 100644 (file)
 
 //Includes same project
 #include "wxTabPanelsManager.h"
-#include "wxPropertiesPanel.h"
-#include "wxEditionDialog.h"
+#include "wxBlackBoxEditionDialog.h"
 #include "wxVtkSceneManager.h"
 //#include "C:\RaC\CREATIS\bbtkGEditor\data\icons\wxart_new.xpm" // JPR
 #include "wxart_new.xpm" // JPR
+#include "wxart_run.xpm"
+#include "wxart_delete.xpm"
 
 //Includes creaMaracasVisu
 
@@ -93,12 +94,11 @@ namespace bbtk
                void initTabPanelsManager();
                void initPackageBrowser();
                void initHelpHTMLBrowser();
-               void initPropertiesPanel();
 
                wxAuiNotebook* getAuiNotebook();
                void displayBlackBoxInfo(std::string packageName, std::string boxName);
                void updateStatusBar(std::string textStatus);
-               void executeActualDiagram();
+               void executeScript(std::string script);
 
                void editBlackBox(GBlackBoxModel *bbmodel);
                void editDiagramParameters(wxVtkSceneManager* scene);
@@ -107,7 +107,9 @@ namespace bbtk
                void DoRegeneratePackageDoc(const std::string& pack);   
                void DoRegenerateBoxesLists();
 
-               void OnToolLeftClick(wxCommandEvent& event);
+               void OnCreateNewTab(wxCommandEvent& event);
+               void OnExecuteActualDiagram(wxCommandEvent& event);
+               void OnDeleteAllBoxesActualDiagram(wxCommandEvent& event);
                void OnExit(wxCommandEvent& event);
 
 
@@ -117,7 +119,6 @@ namespace bbtk
                wxAuiNotebook                                           *_notebook;
                WxGUIPackageBrowser2                            *_pkgBrowser;
                WxGUIHtmlBrowser                                        *_helpHtmlBrowser;
-               wxPropertiesPanel                                       *_propertiesPanel;
 
                std::string _dataDir;