diff options
author | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2019-07-24 00:02:49 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-24 00:02:49 -0300 |
commit | 4f434e4a1cccce69e4b680e4734df52244d3a30b (patch) | |
tree | 54886abf6d62d9341377d535e52b36016b602107 /Project/MainFrame.h | |
parent | 8357c081eb75147bb8f94d8b6e367d88ea3898ed (diff) | |
parent | 0ca6710a7e003952e1212c8e32ebb2e7c008d508 (diff) | |
download | PSP.git-4f434e4a1cccce69e4b680e4734df52244d3a30b.tar.gz PSP.git-4f434e4a1cccce69e4b680e4734df52244d3a30b.tar.xz PSP.git-4f434e4a1cccce69e4b680e4734df52244d3a30b.zip |
Merge pull request #51 from Thales1330/wip/induction-motor
Newton bug fixed
Diffstat (limited to 'Project/MainFrame.h')
-rw-r--r-- | Project/MainFrame.h | 11 |
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 |