summaryrefslogtreecommitdiffstats
path: root/Project/ElementFormBase.cpp
diff options
context:
space:
mode:
authorThales Lima Oliveira <thaleslima.ufu@gmail.com>2019-04-26 17:52:32 -0300
committerThales Lima Oliveira <thaleslima.ufu@gmail.com>2019-04-26 17:52:32 -0300
commit2b02ef22cc5f2025b09b700f1cb6e1cec94d80f6 (patch)
tree4aba955355f4b98138e2f38c58223f51bf4d697b /Project/ElementFormBase.cpp
parenta40d5a405d60b4e429f6f578dcfe3c33ab5ad81a (diff)
downloadPSP.git-2b02ef22cc5f2025b09b700f1cb6e1cec94d80f6.tar.gz
PSP.git-2b02ef22cc5f2025b09b700f1cb6e1cec94d80f6.tar.xz
PSP.git-2b02ef22cc5f2025b09b700f1cb6e1cec94d80f6.zip
Power quality fully implemented
A formal filter element must be implemented in future
Diffstat (limited to 'Project/ElementFormBase.cpp')
-rw-r--r--Project/ElementFormBase.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/Project/ElementFormBase.cpp b/Project/ElementFormBase.cpp
index 0d69851..1174572 100644
--- a/Project/ElementFormBase.cpp
+++ b/Project/ElementFormBase.cpp
@@ -379,6 +379,19 @@ BusFormBase::BusFormBase(wxWindow* parent,
boxSizerLvl5_8->Add(m_staticTextPU_4, 0, wxLEFT | wxRIGHT | wxBOTTOM | wxALIGN_CENTER_VERTICAL, WXC_FROM_DIP(5));
+ m_panelPowerQuality =
+ new wxPanel(m_notebook, wxID_ANY, wxDefaultPosition, wxDLG_UNIT(m_notebook, wxSize(-1, -1)), wxTAB_TRAVERSAL);
+ m_notebook->AddPage(m_panelPowerQuality, _("Power Quality"), false);
+
+ wxBoxSizer* boxSizerLvl2_4 = new wxBoxSizer(wxVERTICAL);
+ m_panelPowerQuality->SetSizer(boxSizerLvl2_4);
+
+ m_checkBoxPlotPQData = new wxCheckBox(m_panelPowerQuality, wxID_ANY, _("Plot harmonic bus impedance"),
+ wxDefaultPosition, wxDLG_UNIT(m_panelPowerQuality, wxSize(-1, -1)), 0);
+ m_checkBoxPlotPQData->SetValue(false);
+
+ boxSizerLvl2_4->Add(m_checkBoxPlotPQData, 0, wxALL | wxALIGN_CENTER_VERTICAL, WXC_FROM_DIP(5));
+
wxBoxSizer* boxSizerOkCancel = new wxBoxSizer(wxHORIZONTAL);
boxSizerLvl1_1->Add(boxSizerOkCancel, 0, wxALL | wxALIGN_RIGHT, WXC_FROM_DIP(5));