--- /dev/null
+/*
+ * wxCreaDevManagerDescriptionFrame.h
+ *
+ * Created on: 23/10/2012
+ * Author: daniel
+ */
+
+#ifndef WXCREADEVMANAGERDESCRIPTIONPANEL_H_
+#define WXCREADEVMANAGERDESCRIPTIONPANEL_H_
+
+#include <creaWx.h>
+#include <wx/panel.h>
+#include <wx/bitmap.h>
+#include <wx/stattext.h>
+
+#include <iostream>
+#include <map>
+#include <vector>
+
+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<pair<string, string> > properties = vector<pair<string, string> >());
+
+ private:
+ wxStaticText* _title;
+ wxBitmap* _image;
+ wxStaticText* _type;
+ wxStaticText* _properties;
+
+};
+
+#endif /* WXCREADEVMANAGERDESCRIPTIONFRAME_H_ */