]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMProjectHelpDialog.cpp
Feature #1711
[crea.git] / lib / creaDevManagerLib / wxCDMProjectHelpDialog.cpp
index 97b925add2e9015077a50991f5fa89374a14afaf..7ced2c2c62daff1a08565d02ad71ee694c81e74b 100644 (file)
@@ -83,6 +83,7 @@ bool wxCDMProjectHelpDialog::Create(
 
 void wxCDMProjectHelpDialog::CreateControls()
 {
+
   wxBoxSizer* v_sizer1 = new wxBoxSizer(wxVERTICAL);
 
 
@@ -92,37 +93,24 @@ void wxCDMProjectHelpDialog::CreateControls()
   wxStaticText* instruction = new wxStaticText(
       this,
       wxID_ANY,
-      crea::std2wx("When you create a project it comes with a default package. If you need to work in it or you want to create more "
-          "packages you can do it by clicking the \"Manage Packages\" button bellow. You can also work with Libraries and "
-          "Applications, just click in the \"Manage Libraries\" button or \"Manage Applications\" button to start working "
-          "with them.\n"
+      crea::std2wx(
+          "A project has four main elements:\n"
+          "- Packages: Host the black boxes you make.\n"
+          "- Libraries: Contain the core functions of your programs, they are called by the black boxes and applications you make.\n"
+          "- Applications: Stand alone programs that use the functions available on your libraries.\n"
+          "- Configuration file: Contains the information of what should or shouldn't be compiled from this project.\n"
           "\n"
-          "Select an action or click Close to continue working on the project."),
+          "To the right of the project you will find a tree with the project structure and it's actual content.\n"
+          "When you create a project it comes with a default package. If you need to work on it or if you want to create more "
+          "packages you can do it by clicking the \"Package Manager\" button bellow. You can also work with Libraries and "
+          "Applications. Just click in the \"Library Manager\" button or \"Application manager\" button to start working "
+          "with them.\n"),
           wxDefaultPosition,
           wxDefaultSize,
           wxALIGN_LEFT
   );
   v_sizer1->Add(instruction, 0,wxEXPAND | wxALL, 5);
 
-  wxFlexGridSizer* formItems = new wxFlexGridSizer(2,2,9,15);
-
-  wxButton* managePackagesBtn = new wxButton(this, ID_BUTTON_GOTO_PACKAGE_MANAGER, wxT("Manage Packages"));
-  wxButton* manageLibrariesBtn = new wxButton(this, ID_BUTTON_GOTO_LIB_MANAGER, wxT("Manage Libraries"));
-  manageLibrariesBtn->Connect(wxEVT_ENTER_WINDOW, (wxObjectEventFunction)(wxEventFunction)(wxMouseEventFunction)&wxCDMProjectHelpDialog::OnLibMouseEnter,NULL,this);
-  manageLibrariesBtn->Connect(wxEVT_LEAVE_WINDOW, (wxObjectEventFunction)(wxEventFunction)(wxMouseEventFunction)&wxCDMProjectHelpDialog::OnLibMouseExit,NULL,this);
-  wxButton* manageApplicationsBtn = new wxButton(this, ID_BUTTON_GOTO_APPLI_MANAGER, wxT("Manage Applications"));
-  manageApplicationsBtn->Connect(wxEVT_ENTER_WINDOW, (wxObjectEventFunction)(wxEventFunction)(wxMouseEventFunction)&wxCDMProjectHelpDialog::OnAppliMouseEnter,NULL,this);
-  manageApplicationsBtn->Connect(wxEVT_LEAVE_WINDOW, (wxObjectEventFunction)(wxEventFunction)(wxMouseEventFunction)&wxCDMProjectHelpDialog::OnAppliMouseExit,NULL,this);
-
-  formItems->Add(managePackagesBtn, 1, wxALIGN_CENTER_VERTICAL);
-  formItems->Add(manageLibrariesBtn, 1, wxALIGN_CENTER_VERTICAL);
-  formItems->Add(manageApplicationsBtn, 1, wxALIGN_CENTER_VERTICAL);
-
-  formItems->AddGrowableCol(0,1);
-  formItems->AddGrowableCol(1,1);
-
-  v_sizer1->Add(formItems, 1, wxEXPAND | wxALL, 15);
-
   v_sizer1->Add(new wxCheckBox(this, ID_CHECKBOX_DISABLE_HELP, wxT("&Disable help")), 0, wxALIGN_RIGHT | wxRIGHT, 10);
 
   v_sizer1->Add(new wxButton(this, ID_BUTTON_CANCEL, wxT("Close")), 0, wxALIGN_RIGHT | wxRIGHT | wxBOTTOM | wxALIGN_CENTER_VERTICAL, 30);