diff options
Diffstat (limited to 'Project/Text.cpp')
-rw-r--r-- | Project/Text.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Project/Text.cpp b/Project/Text.cpp index 0697ac5..f73b425 100644 --- a/Project/Text.cpp +++ b/Project/Text.cpp @@ -270,6 +270,9 @@ void Text::UpdateText(double systemPowerBase) break; } } break; + case DATA_PQ_THD: { + SetText("THD = " + wxString::FromDouble(data.thd, m_decimalPlaces) + "\%"); + } break; default: break; } @@ -913,6 +916,19 @@ void Text::UpdateText(double systemPowerBase) } } } break; + case TYPE_HARMCURRENT: { + HarmCurrent* harmCurrent = static_cast<HarmCurrent*>(m_element); + if(harmCurrent) { + auto data = harmCurrent->GetElectricalData(); + switch(m_dataType) { + case DATA_NAME: { + SetText(data.name); + } break; + default: + break; + } + } + } break; } } |