X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FcreaButtonContainer%2Fmodel%2FcontainerSettings.h;h=d00db70c51f3c8fbaa1f71d68443852f7490b6bc;hb=b2ac7f59e78e33f8e11065cffa2f2072aa9a9ee5;hp=cb5a4f554553e91c25aad54b5c1c658991cbdfcc;hpb=da163855471fe218bef04ee518b126fc066d24aa;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/containerSettings.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/containerSettings.h index cb5a4f5..d00db70 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/containerSettings.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/containerSettings.h @@ -35,6 +35,7 @@ #include #include +#include #include "structBCSettings.h" #include "system.h" @@ -42,6 +43,8 @@ /*! @namespace * @brief Contains the creaButtonContainer library included in creaMaracasVisu. */ + + namespace creaButtonContainer { /*! @namespace @@ -112,6 +115,13 @@ namespace creaButtonContainer void SetGroupNameList( KeyMapList gNameList ); + ListGroupMap + GetListGroupContainer( ); + + void + SetListGroupContainer( ListGroupMap lstContainer ); + + // ---------------------------------------------------------------------------------- /*! * @fn ContainerSettings::AddButton( const std::string & groupName, const std::string buttonName, @@ -147,10 +157,24 @@ namespace creaButtonContainer */ void AddButtons( BCStructVectorType infoList ); + + // ---------------------------------------------------------------------------------- + void + AddItem(const StringType & groupName); + + void + AddItem( BCSettingsStruct* info ); + + void + AddItems( BCStructVectorType infoList ); + + // ---------------------------------------------------------------------------------- // ---------------------------------------------------------------------------------- private: ButtonGroupMap m_ButtonGroupContainer; //!