summaryrefslogtreecommitdiffstats
path: root/Project/MainFrame.h
diff options
context:
space:
mode:
authorThales Lima Oliveira <thaleslima.ufu@gmail.com>2019-07-24 00:02:17 -0300
committerThales Lima Oliveira <thaleslima.ufu@gmail.com>2019-07-24 00:02:17 -0300
commit0ca6710a7e003952e1212c8e32ebb2e7c008d508 (patch)
tree54886abf6d62d9341377d535e52b36016b602107 /Project/MainFrame.h
parent7f46d390b8cc1d5f37560f52b222198dbc5e1225 (diff)
downloadPSP.git-0ca6710a7e003952e1212c8e32ebb2e7c008d508.tar.gz
PSP.git-0ca6710a7e003952e1212c8e32ebb2e7c008d508.tar.xz
PSP.git-0ca6710a7e003952e1212c8e32ebb2e7c008d508.zip
Newton bug fixed
Diffstat (limited to 'Project/MainFrame.h')
-rw-r--r--Project/MainFrame.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/Project/MainFrame.h b/Project/MainFrame.h
index 8ef62c2..2187909 100644
--- a/Project/MainFrame.h
+++ b/Project/MainFrame.h
@@ -36,6 +36,7 @@ class ChartView;
class DataReport;
class AboutForm;
class ImportForm;
+class StabilityEventList;
enum {
ID_ADDMENU_BUS = 20000,
@@ -47,7 +48,10 @@ enum {
ID_ADDMENU_INDUCTOR,
ID_ADDMENU_INDMOTOR,
ID_ADDMENU_SYNCCOMP,
- ID_ADDMENU_HARMCURRENT
+ ID_ADDMENU_HARMCURRENT,
+ ID_ADDMENU_TEXT,
+
+ ID_STABMENU_LIST
};
/**
@@ -79,6 +83,7 @@ class MainFrame : public MainFrameBase
~MainFrame();
protected:
+ virtual void OnStabilityDropdown(wxRibbonButtonBarEvent& event);
virtual void OnFreqResponseClick(wxRibbonButtonBarEvent& event);
virtual void OnHarmDistortionsClick(wxRibbonButtonBarEvent& event);
virtual void OnGeneralSettingsClick(wxRibbonButtonBarEvent& event);
@@ -122,15 +127,17 @@ class MainFrame : public MainFrameBase
wxRibbonMetroArtProvider* m_artMetro = NULL;
wxMenu* m_addElementsMenu = NULL;
+ wxMenu* m_stabilityMenu = NULL;
wxLocale* m_locale = NULL;
PropertiesData* m_generalProperties = NULL;
wxGLContext* m_sharedGLContext = NULL;
void Init();
void EnableCurrentProjectRibbon(bool enable = true);
- void CreateAddElementsMenu();
+ void CreateDropdownMenus();
void OnAddElementsClick(wxCommandEvent& event);
+ void OnStabilityMenuClick(wxCommandEvent& event);
};
#endif // MAINFRAME_H