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=8be486179452cd03c315f2ea756ea1679e0dc907;hb=8138ced89fa9f1cc6933ff739dfa28b1e3c3883b;hp=7a84073a14b563757e8685d014e7ab9401df151a;hpb=de7a931d43b373fdbaba530ae326a64d45148ae9;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 7a84073..8be4861 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/containerSettings.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/containerSettings.h @@ -2,19 +2,16 @@ * @file containerSettings.h * @brief Contains the ContainerSettings class * @author Diego CACERES (diego.caceres[AT]creatis.insa-lyon.fr) - * @date 2011-05-24 + * @date 2011-06-02 */ #ifndef BUTTONGROUPSETTINGS_H_ #define BUTTONGROUPSETTINGS_H_ -#include -#include #include -#include + #include "structBCSettings.h" #include "system.h" -#include "functor.h" /*! @namespace * @brief Contains the creaButtonContainer library included in creaMaracasVisu. @@ -101,12 +98,13 @@ namespace creaButtonContainer * @exception std::bad_alloc */ void - AddButton( const std::string & groupName, const std::string buttonName, - const std::string iconpath, const std::string buttonDescription, + AddButton( const StringType & groupName, const StringType &buttonName, + const StringType &iconpath, const StringType &buttonDescription, FunctionEventType event ); // ---------------------------------------------------------------------------------- /*! @fn void AddButton( BCSettingsStruct* info ); - * @brief This method adds a new button to the container. + * @brief This method adds a new button to the container using the + * BCSettingsStruct structure. * @exception std::bad_alloc * @param info */ @@ -122,8 +120,8 @@ namespace creaButtonContainer AddButtons( BCStructVectorType infoList ); // ---------------------------------------------------------------------------------- private: - ButtonGroupMap m_ButtonGroupContainer; //! View pointer. - KeyMapList m_GroupNameList; //!