diff options
author | Thales1330 <thaleslima.ufu@gmail.com> | 2017-01-05 19:31:28 -0200 |
---|---|---|
committer | Thales1330 <thaleslima.ufu@gmail.com> | 2017-01-05 19:31:28 -0200 |
commit | b6f96ca48bc156898df79deba63d270b393fb150 (patch) | |
tree | 9c6e2fa2a45d6c6c4c14d8711b2b89066bfb37d7 /Project/Line.cpp | |
parent | a1932eec23589ed67d824873b37de3e83a09cd24 (diff) | |
download | PSP.git-b6f96ca48bc156898df79deba63d270b393fb150.tar.gz PSP.git-b6f96ca48bc156898df79deba63d270b393fb150.tar.xz PSP.git-b6f96ca48bc156898df79deba63d270b393fb150.zip |
Text bugs fixed
Diffstat (limited to 'Project/Line.cpp')
-rw-r--r-- | Project/Line.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Project/Line.cpp b/Project/Line.cpp index d9b8f22..7e1755e 100644 --- a/Project/Line.cpp +++ b/Project/Line.cpp @@ -133,7 +133,7 @@ bool Line::AddParent(Element* parent, wxPoint2DDouble position) m_switchRect.push_back(genRect); UpdateSwitches(); - Bus* parentBus = (Bus*)parent; + Bus* parentBus = static_cast<Bus*>(parent); m_electricaData.nominalVoltage = parentBus->GetEletricalData().nominalVoltage; m_electricaData.nominalVoltageUnit = parentBus->GetEletricalData().nominalVoltageUnit; @@ -141,7 +141,7 @@ bool Line::AddParent(Element* parent, wxPoint2DDouble position) } // Second bus. else if(parent != m_parentList[0]) { - Bus* parentBus = (Bus*)parent; + Bus* parentBus = static_cast<Bus*>(parent); if(m_electricaData.nominalVoltage != parentBus->GetEletricalData().nominalVoltage || m_electricaData.nominalVoltageUnit != parentBus->GetEletricalData().nominalVoltageUnit) { wxMessageDialog msgDialog(NULL, _("Unable to connect two buses with different nominal voltages.\n" @@ -304,7 +304,7 @@ double Line::PointToLineDistance(wxPoint2DDouble point, int* segmentNumber) cons bool Line::GetContextMenu(wxMenu& menu) { - menu.Append(ID_EDIT_LINE, _("Edit line")); + menu.Append(ID_EDIT_ELEMENT, _("Edit line")); if(m_activePickboxID == ID_PB_NONE) { wxMenuItem* addNodeItem = new wxMenuItem(&menu, ID_LINE_ADD_NODE, _("Insert node")); addNodeItem->SetBitmap(wxImage("..\\data\\images\\menu\\addNode16.png")); @@ -397,9 +397,9 @@ bool Line::SetNodeParent(Element* parent) } if(parent->Intersects(nodeRect)) { - // If the line has no parents set the new nominal voltage, otherwise check if it's not connecting + // If the line has no parents set the new rated voltage, otherwise check if it's not connecting // two different voltages buses - Bus* parentBus = (Bus*)parent; + Bus* parentBus = static_cast<Bus*>(parent); if(!m_parentList[0] && !m_parentList[1]) { m_electricaData.nominalVoltage = parentBus->GetEletricalData().nominalVoltage; m_electricaData.nominalVoltageUnit = parentBus->GetEletricalData().nominalVoltageUnit; @@ -523,8 +523,8 @@ wxString Line::GetTipText() const if(m_online) { tipText += "\n"; int busNumber[2]; - busNumber[0] = ((Bus*)m_parentList[0])->GetEletricalData().number + 1; - busNumber[1] = ((Bus*)m_parentList[1])->GetEletricalData().number + 1; + busNumber[0] = static_cast<Bus*>(m_parentList[0])->GetEletricalData().number + 1; + busNumber[1] = static_cast<Bus*>(m_parentList[1])->GetEletricalData().number + 1; tipText += _("\nP") + wxString::Format("(%d-%d) = ", busNumber[0], busNumber[1]) + wxString::FromDouble(m_electricaData.powerFlow[0].real(), 5) + _(" p.u."); |