]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxTabPanelsManager.h
*** empty log message ***
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / wxTabPanelsManager.h
index 028a14495655d229f7731f57c1dda7ca99079f43..7247d2ac92975a33955c2a4567bfd01966233b94 100644 (file)
@@ -71,7 +71,7 @@ namespace bbtk
                wxTabPanelsManager(wxGUIEditorGraphicBBS *parent);
                ~wxTabPanelsManager();
 
-               void addNewTab();
+               void addNewTab(wxString tabName=_T("<void>"));
                wxAuiNotebook* getAuiNotebook();
                wxGEditorTabPanel* getActualTabPanel();
 
@@ -79,7 +79,7 @@ namespace bbtk
                void updateStatusBar(std::string textStatus);
 
                std::string getActualDiagramBBS(bool wln=false);
-               std::string getActualComplexBoxBBS(std::string cbName,std::string paName,std::string cbAuthor="",std::string cbCategory="",std::string cbDescription="");
+               std::string getActualComplexBoxBBS();
 
                void editBlackBox(GBlackBoxModel *bbmodel);
                void deleteAllBoxesActualDiagram();
@@ -96,6 +96,21 @@ namespace bbtk
                void OnTabChanged(wxAuiNotebookEvent& event);
         void VerifyLastTabPanel();
 
+        void SetCbName(std::string cbName);
+        void SetCbPackageName(std::string packagename);
+        void SetAuthor(std::string author);
+        void SetCategory(std::string category);
+        void SetDescription(std::string description);
+        std::string GetCbName();
+        std::string GetCbPackageName();
+        std::string GetAuthor();
+        std::string GetDescription();
+        std::string GetCategory();
+
+           void SetNameTabPanel(wxString tabpanelname);
+
+
+
        private:
 
        // Private Attributes