#include "buttonGroupFactory.h"
#include "containerSettings.h"
#include "buttonContainerController.h"
-#include "listGroup.h"
-#include "listGroupFactory.h"
+//EED-MLER #include "listGroup.h"
+//EED-MLER #include "listGroupFactory.h"
/*! @namespace <creaButtonContainer>
* @brief Contains the creaButtonContainer library included in creaMaracasVisu.
typedef creaButtonContainer::controller::ButtonContainerController
BCController;
- typedef creaButtonContainer::view::ListGroup ListGroup;
- typedef std::list< ListGroup* > ListGroupList;
+ //typedef creaButtonContainer::model::ListGroupFactory ListGroupFactory;
+
+ //typedef creaButtonContainer::view::ListGroup ListGroup;
+
+ //typedef std::list< ListGroup* > ListGroupList;
+
+ //typedef creaButtonContainer::model::ListGroupFactory ListGroupFactory;
- typedef creaButtonContainer::model::ListGroupFactory ListGroupFactory;
// ----------------------------------------------------------------------------------
//end of typedef definition
* @param parent wxWindow pointer to parent.
* @param settings ButtonGroupSettings Pointer to button container settings.
*/
- ButtonContainerPanel( wxWindow* parent, ButtonGroupSettings* settings, std::string type );
+ ButtonContainerPanel( wxWindow* parent, ButtonGroupSettings* settings);
// ----------------------------------------------------------------------------------
/*! @fn ~ButtonContainerPanel( );
* @brief This is the destructor.
* @param groupContainer
*/
void
- SetGroupContainer( ButtonGroupList groupContainer );
+ SetButtonGroupContainer( ButtonGroupList groupContainer );
// ----------------------------------------------------------------------------------
/*! @fn PanelInit( );
* This method initializes the panel.
* @exception std::bad_alloc
*/
void
- PanelInit( std::string type);
+ PanelInit( );
+ // ----------------------------------------------------------------------------------
+
+ //void
+ //SetListGroupContainer(ListGroupList groupContainer );
// ----------------------------------------------------------------------------------
/*! @fn FitSizer( );
* This method fits and organizes the sizer.
public:
friend class creaButtonContainer::controller::ButtonContainerController;
private:
- GroupManagerList m_GroupManagerList; //!<The container of managers.
- ButtonGroupList m_ButtonGroupList; //!<The list of button groups.
- BCController* m_ButtonCController; //!<Pontier to controller.
- Sizer* m_Sizer; //!<Pointer to wxSizer
+ GroupManagerList m_GroupManagerList; //!<The container of managers.
+ ButtonGroupList m_ButtonGroupList; //!<The list of button groups.
+ BCController* m_ButtonCController; //!<Pontier to controller.
+ Sizer* m_Sizer; //!<Pointer to wxSizer
+
+
+ //ListGroupList m_ListGroupList;
- ListGroupList m_ListGroupList;
DECLARE_EVENT_TABLE() //!<Event Table declaration.
};
}//ecapseman