blob: 3b7a926326e55019dea21c7b5b836852042f1d6d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
#include "LoadForm.h"
#include "Load.h"
LoadForm::LoadForm(wxWindow* parent, Load* load)
: LoadFormBase(parent)
{
LoadElectricalData data = load->GetElectricalData();
m_textCtrlName->SetValue(data.name);
m_textCtrlActivePower->SetValue(Load::StringFromDouble(data.activePower));
switch(data.activePowerUnit) {
case UNIT_PU: {
m_choiceActivePower->SetSelection(0);
}
case UNIT_W: {
m_choiceActivePower->SetSelection(1);
}
case UNIT_kW: {
m_choiceActivePower->SetSelection(2);
}
case UNIT_MW: {
m_choiceActivePower->SetSelection(3);
}
}
m_parent = parent;
m_load = load;
}
LoadForm::~LoadForm()
{
}
void LoadForm::OnCancelButtonClick(wxCommandEvent& event)
{
}
void LoadForm::OnOnButtonClick(wxCommandEvent& event)
{
}
void LoadForm::OnStabilityButtonClick(wxCommandEvent& event)
{
}
|