/* * wxCreaDevManagerDescriptionFrame.h * * Created on: 23/10/2012 * Author: daniel */ #ifndef WXCREADEVMANAGERDESCRIPTIONPANEL_H_ #define WXCREADEVMANAGERDESCRIPTIONPANEL_H_ #include #include #include #include #include #include #include using namespace std; 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(string title = "Title", string imagePath = "", string type = "Type", vector > properties = vector >()); private: wxStaticText* _title; wxBitmap* _image; wxStaticText* _type; wxStaticText* _properties; }; #endif /* WXCREADEVMANAGERDESCRIPTIONFRAME_H_ */