/* * wxCreaDevManagerDescriptionFrame.h * * Created on: 23/10/2012 * Author: daniel */ #ifndef WXCREADEVMANAGERDESCRIPTIONPANEL_H_ #define WXCREADEVMANAGERDESCRIPTIONPANEL_H_ #include #include #include #include #include #include #include class wxCreaDevManagerDescriptionPanel : public wxPanel { public: wxCreaDevManagerDescriptionPanel( wxWindow* parent, wxWindowID id = -1, const wxString& caption = _("Description Frame"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_FRAME_STYLE ); ~wxCreaDevManagerDescriptionPanel(); bool Create( wxWindow* parent, wxWindowID id = -1, const wxString& caption = _("Description Frame"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_FRAME_STYLE ); protected: void CreateView(wxString title = wxString("Title"), wxString imagePath = wxString(""), wxString type = wxString("Type"), std::vector > properties = std::vector >()); //void CreateView(); private: wxStaticText* _title; wxBitmap* _image; wxStaticText* _type; wxStaticText* _properties; }; #endif /* WXCREADEVMANAGERDESCRIPTIONFRAME_H_ */