]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/bbtkwxGUIEditorGraphicBBS.h
Feature #1665 . RaC - Create dialog box to edit diagram properties. By now, it doesn...
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / bbtkwxGUIEditorGraphicBBS.h
index ee35ab0f39ae0c921b19dbb1e34635f221e16e5c..3095472384d836174ff197575401b14668e1c497 100644 (file)
@@ -47,6 +47,7 @@
 //Includes same project
 #include "wxTabPanelsManager.h"
 #include "wxBlackBoxEditionDialog.h"
+#include "wxDiagramPropertiesEditionDialog.h"
 #include "wxVtkSceneManager.h"
 #include "GlobalConstants.h"
 
@@ -64,6 +65,7 @@
 #include "wxart_complexoutputport.xpm"
 #include "wxart_undo.xpm"
 #include "wxart_redo.xpm"
+#include "wxart_editProperties.xpm"
 
 //Includes creaMaracasVisu
 
@@ -166,6 +168,7 @@ namespace bbtk
                        void OnUndo(wxCommandEvent& event);
                        void OnRedo(wxCommandEvent& event);
                        void OnChangeName(wxCommandEvent& event);
+                       void OnEditDiagramProperties(wxCommandEvent& event);
 
                        // Edit menu events
                        void OnCopySelectedToComplexDiagram(wxCommandEvent& event);                   
@@ -179,7 +182,15 @@ namespace bbtk
                        void OnShowHTMLDoc(wxCommandEvent& event);
                        void OnCreateIndex(wxCommandEvent& event);
                
-               
+                       // Getters and Setters of current diagram properties
+                       // RaC-2012
+                       void setCurrentDiagramDescription(std::string description);
+                       void setCurrentDiagramAuthor(std::string author);
+                       void setCurrentDiagramCategory(std::string category);
+
+                       std::string getCurrentDiagramDescription();
+                       std::string getCurrentDiagramAuthor();
+                       std::string getCurrentDiagramCategory();
                
                
                private: