+ /**
+ * Handles when the manage packages button is pressed.
+ */
+ void OnBtnManagePackages(wxCommandEvent& event);
+ /**
+ * Handles when the manage libraries button is pressed.
+ */
+ void OnBtnManageLibraries(wxCommandEvent& event);
+ /**
+ * Handles when the manage applications button is pressed.
+ */
+ void OnBtnManageApplications(wxCommandEvent& event);
+ /**
+ * Handles when the 3rd party libraries manager button is pressed.
+ */
+ void OnBtnConfigProject(wxCommandEvent& event);
+ /**
+ * Handles when the open cmakelists file button is pressed.
+ */
+ void OnBtnEditCMakeLists(wxCommandEvent& event);
+ /**
+ * Handles when the choose build path button is pressed.
+ */
+ void OnBtnSetBuildPath(wxCommandEvent& event);
+ /**
+ * Handles when the open build folder button is pressed.
+ */
+ void OnBtnOpenBuild(wxCommandEvent& event);
+ /**
+ * Handles when the open containing folder button is pressed.
+ */
+ void OnBtnOpenFolder(wxCommandEvent& event);
+ /**
+ * Handles when the set version button is pressed.
+ */
+ void OnBtnSetVersion(wxCommandEvent& event);
+
+ /**
+ * Handles when the open cmakelists file button is hovered.
+ */
+ void OnCMakeMouseEnter(wxMouseEvent& event);
+ /**
+ * Handles when the open cmakelists file button finishes hover.
+ */
+ void OnCMakeMouseExit(wxMouseEvent& event);
+ /**
+ * Handles when the manage applications button is hovered.
+ */
+ void OnAppliMouseEnter(wxMouseEvent& event);
+ /**
+ * Handles when the manage applications file button finishes hover.
+ */
+ void OnAppliMouseExit(wxMouseEvent& event);
+ /**
+ * Handles when the manage libraries button is hovered.
+ */
+ void OnLibMouseEnter(wxMouseEvent& event);
+ /**
+ * Handles when the manage libraries button finishes hover.
+ */
+ void OnLibMouseExit(wxMouseEvent& event);