#include "wxCDMProjectDescriptionPanel.h"
#include "creaDevManagerIds.h"
-#include "images/Cicon64.xpm"
+#include "images/PrIcon.xpm"
BEGIN_EVENT_TABLE(wxCDMProjectDescriptionPanel, wxPanel)
EVT_MENU(ID_BUTTON_CREATE_PACKAGE, wxCDMProjectDescriptionPanel::OnBtnCreatePackage)
sizer->Add(new wxStaticText(this, -1, _("Project")),0, wxALIGN_CENTER, 0);
//Image
- sizer->Add(new wxStaticBitmap(this, -1, wxBitmap(Cicon)),0, wxALIGN_CENTER, 0);
+ sizer->Add(new wxStaticBitmap(this, -1, wxBitmap(PrIcon)),0, wxALIGN_CENTER, 0);
//Project Name
sizer->Add(new wxStaticText(this, -1, crea::std2wx(this->project->GetName())),0, wxALIGN_CENTER, 0);
//Project Properties
wxStaticBox* propertiesBox = new wxStaticBox(this, -1, _T("&Properties"));
- wxStaticBoxSizer* propertiesBoxInnerSizer = new wxStaticBoxSizer(propertiesBox, wxHORIZONTAL);
- sizer -> Add(propertiesBoxInnerSizer, 1, wxEXPAND | wxALL, 20);
+ wxStaticBoxSizer* propertiesBoxInnerSizer = new wxStaticBoxSizer(propertiesBox, wxVERTICAL);
wxFlexGridSizer* flexGridSizer = new wxFlexGridSizer(4, 2, 9, 15);
- propertiesBoxInnerSizer -> Add(flexGridSizer, 1, wxEXPAND | wxALL);
wxStaticText *pVersion = new wxStaticText(this, -1, wxT("Version"));
wxStaticText *pVersionDate = new wxStaticText(this, -1, wxT("Version Date"));
flexGridSizer->Add(pBuildLocation, 0, wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL);
flexGridSizer->Add(pBuildLocationtc, 1, wxEXPAND);
- flexGridSizer->SetSizeHints(this);
+ propertiesBoxInnerSizer -> Add(flexGridSizer, 0, wxEXPAND);
+ sizer -> Add(propertiesBoxInnerSizer, 1, wxEXPAND | wxALL, 20);
//Actions
wxStaticBox* actionsBox = new wxStaticBox(this, -1, _T("&Actions"));
wxStaticBoxSizer* actionsBoxInnerSizer = new wxStaticBoxSizer(actionsBox, wxVERTICAL);
sizer -> Add(actionsBoxInnerSizer, 1, wxEXPAND | wxALL, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_PACKAGE, _T("Create Package")), 0, wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_BLACKBOX, _T("Create Black Box")), 0, wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_LIBRARY, _T("Create Library")), 0, wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_APPLICATION, _T("Create Application")), 0, wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_PACKAGE, _T("Create Package")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_BLACKBOX, _T("Create Black Box")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_LIBRARY, _T("Create Library")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_APPLICATION, _T("Create Application")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_EDIT_CMAKELISTSFILE, _T("Edit CMakeLists File")), 0, wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_EDIT_CMAKELISTSFILE, _T("Edit CMakeLists File")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
- //Asign sizer
+ //Assign sizer
actionsBoxInnerSizer->SetSizeHints(this);
- sizer->SetSizeHints(this);
+
SetSizer(sizer);
+ sizer->SetSizeHints(this);
}
void wxCDMProjectDescriptionPanel::OnBtnCreatePackage(wxCommandEvent& event)