]> Creatis software - crea.git/blobdiff - lib/creaDevManagerLib/wxCDMMainFrame.h
Feature #1711 CreaDevManager application implementation
[crea.git] / lib / creaDevManagerLib / wxCDMMainFrame.h
index b5180f16620b52065f9a59d531564f5430a8f344..3cacf8afbc168ec7f921d2acd81d0e17245e291e 100755 (executable)
@@ -125,6 +125,10 @@ protected:
 private:
 
   //Menus
+  /**
+   * Recently opened projects menu
+   */
+  wxMenu* menu_Recent;
   /**
    * File menu
    */
@@ -177,6 +181,13 @@ private:
 
   //events
 protected:
+
+  /**
+   * Starts when the menu bar is opened.
+   * @param event The event object that triggers the handler.
+   */
+  void OnMenuBarOpen(wxMenuEvent& event);
+
   //File
   /**
    * New project handler. Launches a new project dialog and creates a project model if the project is correctly created.
@@ -188,6 +199,11 @@ protected:
    * @param event The event object that triggers the handler.
    */
   void OnMenuOpenProject(wxCommandEvent& event);
+  /**
+   * Open recent project handler. Creates a project model if the project is correctly opened given its path.
+   * @param event The event object that triggers the handler.
+   */
+  void OnMenuOpenRecent(wxCommandEvent& event);
   /**
    * Close project handler. Remove the project from the model and restarts the user interface.
    * @param event The event object that triggers the handler.