diff options
author | Thales1330 <thaleslima.ufu@gmail.com> | 2017-01-10 16:10:43 -0200 |
---|---|---|
committer | Thales1330 <thaleslima.ufu@gmail.com> | 2017-01-10 16:10:43 -0200 |
commit | 568d04c7f692e64bc29b2ca195c2de6af7fdd43a (patch) | |
tree | 5b458c70a0cb301173d1b808374a0f367813dab5 /Project/MainFrame.cpp | |
parent | 7928eca406f5000aabf202fd393908b097f27449 (diff) | |
download | PSP.git-568d04c7f692e64bc29b2ca195c2de6af7fdd43a.tar.gz PSP.git-568d04c7f692e64bc29b2ca195c2de6af7fdd43a.tar.xz PSP.git-568d04c7f692e64bc29b2ca195c2de6af7fdd43a.zip |
Elements data update
Elements data update after fault calculation implemented.
Diffstat (limited to 'Project/MainFrame.cpp')
-rw-r--r-- | Project/MainFrame.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/Project/MainFrame.cpp b/Project/MainFrame.cpp index ef9f327..254c081 100644 --- a/Project/MainFrame.cpp +++ b/Project/MainFrame.cpp @@ -151,6 +151,7 @@ void MainFrame::OnDisableSolutionClick(wxRibbonButtonBarEvent& event) } void MainFrame::OnDragClick(wxRibbonButtonBarEvent& event) {} + void MainFrame::OnEnableSolutionClick(wxRibbonButtonBarEvent& event) { m_ribbonButtonBarContinuous->ToggleButton(ID_RIBBON_ENABLESOL, true); @@ -158,7 +159,14 @@ void MainFrame::OnEnableSolutionClick(wxRibbonButtonBarEvent& event) } void MainFrame::OnExpImpClick(wxRibbonButtonBarEvent& event) {} -void MainFrame::OnFaultClick(wxRibbonButtonBarEvent& event) {} + +void MainFrame::OnFaultClick(wxRibbonButtonBarEvent& event) +{ + if(Workspace* workspace = dynamic_cast<Workspace*>(m_auiNotebook->GetCurrentPage())) { + workspace->RunFault(); + } +} + void MainFrame::OnFitClick(wxRibbonButtonBarEvent& event) { Workspace* workspace = static_cast<Workspace*>(m_auiNotebook->GetCurrentPage()); @@ -166,6 +174,7 @@ void MainFrame::OnFitClick(wxRibbonButtonBarEvent& event) workspace->Fit(); } } + void MainFrame::OnMoveClick(wxRibbonButtonBarEvent& event) { Workspace* workspace = static_cast<Workspace*>(m_auiNotebook->GetCurrentPage()); @@ -192,6 +201,7 @@ void MainFrame::OnMoveClick(wxRibbonButtonBarEvent& event) workspace->SetWorkspaceMode(MODE_MOVE_ELEMENT); } } + void MainFrame::OnOpenClick(wxRibbonButtonBarEvent& event) { wxFileDialog openFileDialog( @@ -234,6 +244,7 @@ void MainFrame::OnPowerFlowClick(wxRibbonButtonBarEvent& event) workspace->RunPowerFlow(); } } + void MainFrame::OnProjectSettingsClick(wxRibbonButtonBarEvent& event) {} void MainFrame::OnRedoClick(wxRibbonButtonBarEvent& event) {} void MainFrame::OnResetVoltagesClick(wxRibbonButtonBarEvent& event) {} |